Spade

Mini Shell

Directory:~$ /proc/self/root/home/lmsyaran/www/pusher/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ //proc/self/root/home/lmsyaran/www/pusher/css.zip

PKyt�[�#o,,
index.htmlnu�[���<html><body
bgcolor="#FFFFFF"></body></html>PKʌ�[J�bW��	dates.cssnu�[���#finder-filter-window
{
	margin: 10px 0 10px;
	overflow: auto;
	padding: 0;
	width: 100%;
}

ul#finder-filter-select-dates {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#finder-filter-select-dates li.filter-date {
	background: none;
	float: left;
	list-style: none;
	margin: 0;
	padding: 5px 0;
	text-align: left;
	width: 49%;
}

ul#finder-filter-select-dates li.filter-date select.filter-date-operator {
	margin-right: 10px;
}
PKʌ�[2y4|�	�	
finder.cssnu�[���#advanced-search {
	text-align:left;
	width:100%;
	padding:5px 0 15px;
}

#advanced-search-toggle {
	cursor:pointer;
}

#search-query-explained {
	padding:10px 0;
}

#search-query-explained span.term,
#search-query-explained span.date,
#search-query-explained span.when,
#search-query-explained span.branch,
#search-query-explained span.node,
#search-query-explained span.op {
	font-weight:bold;
}

#search-query-explained span.op {
	text-transform:uppercase;
}

#search-results li.search-result .mime-pdf {
	padding-left:20px;
	background:url(../../system/images/pdf_button.png) no-repeat;
}

#search-results .search-pagination,
#search-results .pagination,
#search-results .search-pages-counter {
	clear:both;
	margin:0 auto;
}

#highlighter-start, #highlighter-end {
	display:none;
	height:0;
	opacity:0;
}

span.highlight {
	background-color:#FFFFCC;
	font-weight:bold;
	padding:1px 0;
}

ul.autocompleter-choices {
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	border:1px solid #EEEEEE;
	background-color:white;
	border-right-color:#DDDDDD;
	border-bottom-color:#DDDDDD;
	text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:50;
}

ul.autocompleter-choices li {
	background:none;
	position:relative;
	padding:0.1em 1.5em 0.1em 1em;
	cursor:pointer;
	font-weight:normal;
	font-size:1em;
}

ul.autocompleter-choices li.autocompleter-selected {
	background-color:#444;
	color:#fff;
}

ul.autocompleter-choices span.autocompleter-queried {
	font-weight:bold;
}

ul.autocompleter-choices li.autocompleter-selected
span.autocompleter-queried {
	color:#9FCFFF;
}

.autocomplete-suggestions {
	border: 1px solid #999;
	background: #FFF; cursor: default;
	overflow: auto;
	-webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
	-moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
	box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64);
}

.autocomplete-suggestion {
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden;
}

.autocomplete-no-suggestion {
	padding: 2px 5px;
}

.autocomplete-selected {
	background: #F0F0F0;
}

.autocomplete-suggestions strong {
	font-weight: bold; color: #000;
}

.autocomplete-group {
	padding: 2px 5px;
}

.autocomplete-group strong {
	font-weight: bold;
	font-size: 16px;
	color: #000;
	display: block;
	border-bottom: 1px solid #000;
}

ul#finder-filter-select-list {
	top: 4em !important;
}

.finder-selects .inputbox {
	width: 180px;
}

div#finder-filter-window .filter-branch .finder-selects {
	float: left;
}
PKʌ�[�����indexer.cssnu�[���#finder-indexer-container
{
	text-align: center;
}

#finder-progress-container {
	width: 350px;
	margin: 0 auto;
}

h1.finder-error {
	color: #FF0000;
}

p.finder-error {
	color: #FF0000;
	font-weight:bold;
}
PK�[�#r-��jquery.pretty-text-diff.cssnu�[���/*
colors for pretty-text-diff*/
ins {
    background-color: #c6ffc6;
    text-decoration: none;
}

del {
    background-color: #ffc6c6;
}

PKH�[����
adminlist.cssnu�[���/**
 * @copyright	(C) 2010 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Common CSS for adminlist grids */

html, body {
	background-color: #F0F0F0;
	color: ButtonText;
	font-family: Tahoma, Verdana, sans-serif !important;
	margin: 0 !important;
	padding: 0 !important;
}

table.adminlist {
	width: 99%;
	border-spacing: 1px;
	background-color: #f3f3f3;
	color: #666;
	font-size: 11px;
}

table.adminlist td,
table.adminlist th {
	padding: 4px !important;
	font-size: 11px;
}

table.adminlist thead th {
	text-align: center;
	background: #f7f7f7;
	color: #666;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #fff;
}

table.adminlist thead th.left {
	text-align: left;
}

table.adminlist thead a:hover {
	text-decoration: none;
}

table.adminlist thead th img {
	vertical-align: middle;
	padding-left: 3px;
}

table.adminlist tbody th {
	font-weight: bold;
}

table.adminlist th a img {
	border: 0;
}

table.adminlist tbody tr {
	background-color: #fff;
	text-align: left;
}

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td {
	background-color: #e8f6fe;
}

table.adminlist tbody tr td {
	background: #fff;
	border: 1px solid #fff;
}

table.adminlist tbody tr.row1 td {
	background: #f0f0f0;
	border-top: 1px solid #FFF;
}

table.adminlist tfoot tr {
	text-align: center;
	color: #333;
}

table.adminlist tfoot td,table.adminlist tfoot th {
	background-color: #f7f7f7;
	border-top: 1px solid #999;
	text-align: center;
}

table.adminlist td.order {
	text-align: center;
	white-space: nowrap;
	width: 200px;
}

table.adminlist td.order span {
	float: left;
	width: 20px;
	text-align: center;
	background-repeat: no-repeat;
	height: 13px;
}

table.adminlist .pagination {
	display: inline-block;
	padding: 0;
	margin: 0 auto;
}

/* Tree indentation & nesting - Up to 10 levels deep so don't go
crazy :) */
table.adminlist td.indent-4		{ padding-left: 4px; }
table.adminlist td.indent-19	{ padding-left: 19px; }
table.adminlist td.indent-34	{ padding-left: 34px; }
table.adminlist td.indent-49	{ padding-left: 49px; }
table.adminlist td.indent-64	{ padding-left: 64px; }
table.adminlist td.indent-79	{ padding-left: 79px; }
table.adminlist td.indent-94	{ padding-left: 94px; }
table.adminlist td.indent-109	{ padding-left: 109px; }
table.adminlist td.indent-124	{ padding-left: 124px; }
table.adminlist td.indent-139	{ padding-left: 139px; }

table.adminlist tr td.btns a {
	text-decoration: underline;
}

/* added Angie */

/* Filter Form */
fieldset ol,
ol#property-values {
	margin: 0;
	padding: 0;
}

fieldset li,
ol#property-values li {
	list-style: none;
	margin: 0;
	padding: 5px;
}

fieldset.filter {
	border: 0;
	margin: 0;
	padding: 0 0 5px;
}

fieldset.filter ol {
	border: 0;
	list-style: none;
	margin: 0;
	padding: 5px 0 0;
}

fieldset.filter ol li {
	float: left;
	padding: 0 5px 0 0;
}

fieldset.filter ol li fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}

fieldset.filter .left {
	float: left;
	width: auto;
	margin: 0;
	text-align: left;
}

fieldset.filter .left label {
	float: left;
	padding: 2px;
}

fieldset.filter .right {
	float: right;
}

fieldset#buttonbar {
	border: 0;
	text-align: right;
}

fieldset#buttonbar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

fieldset#buttonbar li {
	margin: 0;
	padding: 5px;
}

button {
	margin-top: 4px;
	background: #fff;
	border: 1px solid #ccc;
	text-decoration: none;
}

button:hover {
	cursor: pointer;
	background: #E8F6FE;
	text-decoration: none;
	border: 1px solid #aaa;
}

fieldset input,
fieldset textarea,
fieldset select,
fieldset img {
	float: left;
	width: auto;
	margin: 5px 5px 5px 0;
	font-size: 11px !important;
}

.list-footer div.limit {
	float: left;
	line-height: 22px;
	margin: 0 10px;
}

.list-footer div.limit select#limit {
	width: 50px;
}

/* ++++++++++++++  pagination  ++++++++++++++ */

.list-footer {
	margin: 10px 0;
	padding: 10px 0 10px 0;
	text-align: center;
}

table .list-footer ul {
	list-style-type: none;
	margin: 0 !important;
	padding: 0;
	text-align: left;
	border: solid 0 #ccc;
	float: left;
}

.list-footer li {
	display: inline;
	padding: 2px 5px !important;
	text-align: left;
	border: solid 0 #eee;
	margin: 0 2px;
	font-size: 11px;
}

.list-footer li.pagination-start,
.list-footer li.pagination-next,
.list-footer li.pagination-end,
.list-footer li.pagination-prev {
	border: 0;
}

.list-footer li.pagination-start ,
.list-footer li.pagination-start span {
	padding: 4px;
}

p.counter {
	font-weight: bold;
}
PKH�[T��-..calendar-jos.cssnu�[���/**
 * @copyright	(C) 2007 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* The main calendar widget.  DIV containing a table. */
div.calendar {
	position: relative;
	z-index: 10000;
	width: 226px;
}

.calendar, .calendar table {
	border: 1px solid #cccccc;
	font-size: 11px;
	color: #000;
	cursor: default;
	background: #efefef;
	font-family: arial,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<",
">", ">>" buttons have this class */
	text-align: center;    /* They are the navigation buttons */
	padding: 2px;          /* Make the buttons seem like they're pressing
*/
}

.calendar thead .title { /* This holds the current "month, year"
*/
	font-weight: bold;      /* Pressing it will take you to the current date
*/
	text-align: center;
	background: #333333;
	color: #ffffff;
	padding: 2px;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons
*/
	background: #dedede;
	color: #000;
}

.calendar thead .name { /* Cells <TD> containing the day names */
	border-bottom: 1px solid #cccccc;
	padding: 2px;
	text-align: center;
	color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
	color: #999;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover
*/
	background: #bbbbbb;
	color: #000000;
	border: 1px solid #cccccc;
	padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
	background: #c77;
	padding: 2px 0px 0px 2px;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
	background: #dddddd;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
	width: 2em;
	text-align: right;
	padding: 2px 4px 2px 2px;
}

.calendar table .wn {
	padding: 2px 3px 2px 2px;
	border-right: 1px solid #cccccc;
	background: #dddddd;
}

.calendar tbody .rowhilite td {
	background: #666666;
	color: #ffffff;
}

.calendar tbody .rowhilite td.wn {
	background: #666666;
	color: #ffffff;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
	background: #000000;
	color: #ffffff;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
	color: #999;
}

.calendar tbody td.selected { /* Cell showing today date */
	font-weight: bold;
	background: #000000;
	color: #ffffff;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
	background: #999999;
	color: #ffffff;
}

.calendar tbody td.today {
	font-weight: bold;
}

.calendar tbody .disabled {
	color: #999;
}

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
	visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6
rows) */
	display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now)
*/
	text-align: center;
	background: #cccccc;
	color: #000;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
	border-top: 1px solid #cccccc;
	background: #efefef;
	color: #000000;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
	background: #666666;
	border: 1px solid #f40;
	padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer
*/
	background: #999999;
	padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.combo {
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	width: 4em;
	cursor: default;
	border: 1px solid #655;
	background: #ffffff;
	color: #000;
	font-size: smaller;
}

.combo .label {
	width: 100%;
	text-align: center;
}

.combo .hilite {
	background: #fc8;
}

.combo .active {
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background: #efefef;
	font-weight: bold;
}
PKH�[*)��fields/calendar-rtl.cssnu�[���/**
 * @copyright	(C) 2016 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */
 .js-calendar {
	box-shadow: 0 0 15px 4px rgba(0,0,0,.15) !important;
 }
.calendar-container {
	float: left;
	min-width: 160px;
	padding: 0;
	list-style: none;
	border-radius: 5px;
	background-color: #ffffff !important;
	z-index: 1100 !important;
}
.calendar-container table {
	table-layout: fixed;
	max-width: 262px;
	border-radius: 5px;
	background-color: #ffffff !important;
	z-index: 1100 !important;
}
/* The main calendar widget.  DIV containing a table. */
div.calendar-container table th, .calendar-container table td {
	padding: 8px 0;
	line-height: 1.1em;
	text-align: center;
}

div.calendar-container table body td {
	line-height: 2em;
}

div.calendar-container table td.title { /* This holds the current
"month, year" */
	vertical-align: middle;
	text-align: center;
}

.calendar-container table thead td.headrow { /* Row <TR> containing
navigation buttons */
	background: #fff;
	color: #000;
}

.calendar-container table thead td.name { /* Cells <TD> containing
the day names */
	border-bottom: 1px solid #fff;
	text-align: center;
	color: #000;
}

.calendar-container table thead td.weekend { /* How a weekend day name
shows in header */
	color: #999;
}

/* The body part -- contains all the days in month. */

.calendar-container table tbody td.day { /* Cells <TD> containing
month days dates */
	text-align: right;
}

.calendar-container table tbody td.wn {
	background: #fff;
}

.calendar-container table tbody td.weekend { /* Cells showing weekend days
*/
	color: #999;
}

.calendar-container table tbody td.hilite { /* Hovered cells <TD> */
	background: #999999;
	color: #ffffff;
}

.calendar-container table tbody td.day {
	border: 0;
	cursor : pointer;
	font-size: 12px;
	min-width: 38px;
}

.calendar-container table tbody td.day.wn {
	text-align: center;
	background-color: #f4f4f4;
}

.calendar-container table tbody td.day.selected { /* Cell showing today
date */
	background: #3071a9;
	color: #fff;
	border: 0;
}

.calendar-container table tbody td.today {
	position: relative;
	height: 100%;
	width: auto;
	font-weight: bold;
}
.calendar-container table tbody td.today:after {
	position: absolute;
	bottom: 3px;
	left: 3px;
	right: 3px;
	content: "";
	height: 3px;
	border-radius: 1.5px;
	background-color: #46a546;
}
.calendar-container table tbody td.today.selected:after {
	background-color: #fff;
}

.calendar-container table tbody td.day:hover {
	cursor: pointer;
	background: #3d8fd7;
	color: #fff;
}
.calendar-container table tbody td.day:hover:after {
	background-color: #fff;
}

.calendar-container table tbody .disabled {
	color: #999;
	background-color: #fafafa;
}

.calendar-container table tbody .emptycell { /* Empty cells (the best is to
hide them) */
	visibility: hidden;
}

.calendar-container table tbody .emptyrow { /* Empty row (some months need
less than 6 rows) */
	display: none;
}

.buttons-wrapper {
	padding: 5px 5px;
}
a.js-btn.btn.btn-exit, a.js-btn.btn.btn-today, a.js-btn.btn.btn-clear {
	cursor: pointer;
	text-decoration: none;
	min-width: 60px;
}
.calendar-container .calendar-head-row td {
	padding: 4px 0 !important;
}
.calendar-container .day-name {
	font-size: 0.7rem;
	font-weight: bold;
}
.calendar-container .time td {
	padding: 8px 8px 8px 0;
}
.time .time-title {
	background-image: url("data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdlJREFUeNqklUsohFEUx7/5kgWGjEcRJULJSmJhITQLr8UoFko2k2SDLGZD2SglJcXOxo6Fx0ayUt4jWXgNG2rIwsgMJZPn/+o/dRvfa8yp33zfPfecM+e795x7bYqxtIAaUA2KgA3cgn3gBcsgrMQg3eAAfJtwBYa0Atg0dAugg+/3YAUcgkvqCkAVcIIy6raBCwT0/mRdymYG5Bt8VQoYBe+0Pwdpik6mwuAVNMawbJXgmr7e6FVokzKt1XBOZnYuneB54Jn+w/LEMZXTOo65nN80yNxNmyBIF4o6Ku6AXccpmzbzJstyQbs+FT/1VC6CFyU+mePTqbIBhBwp8csGn8UqO0qIz8AhstNBk8BP4As4RGCVyk8LgUVVlFvIXFXZ+4qUuZY8gn6W1QmYBKkadklM9PfLJriTYxYyEYFXpZp3s8Yj0kv9mhi0cuCTlsVMuqRWbpL0Xuo8YpAotaQnhgoQSzEAMjhuZoywfMb0UCmyKP1HmSXzJBQxpqIn9zhxA0piCJoFdqXu/bOpmeCMBiF+ZoJJ0E7gp0/AKCF71M1xCkZ4NRWSCjAIdiQ7v9UlHAcPUdfQh1QJEd7ArOg0K1dTRHJAO2hg8zhoH2IVbYElvaPgR4ABAFM/gtHnpJfxAAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: center; 
}

PKH�[�ZN���fields/calendar.cssnu�[���/**
 * @copyright	(C) 2016 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */
 .js-calendar {
	box-shadow: 0 0 15px 4px rgba(0,0,0,.15) !important;
 }
.calendar-container {
	float: left;
	min-width: 160px;
	padding: 0;
	list-style: none;
	border-radius: 5px;
	background-color: #ffffff !important;
	z-index: 1100 !important;
}
.calendar-container table {
	table-layout: fixed;
	max-width: 262px;
	border-radius: 5px;
	background-color: #ffffff !important;
	z-index: 1100 !important;
}
/* The main calendar widget.  DIV containing a table. */
div.calendar-container table th, .calendar-container table td {
	padding: 8px 0;
	line-height: 1.1em;
	text-align: center;
}

div.calendar-container table body td {
	line-height: 2em;
}

div.calendar-container table td.title { /* This holds the current
"month, year" */
	vertical-align: middle;
	text-align: center;
}

.calendar-container table thead td.headrow { /* Row <TR> containing
navigation buttons */
	background: #fff;
	color: #000;
}

.calendar-container table thead td.name { /* Cells <TD> containing
the day names */
	border-bottom: 1px solid #fff;
	text-align: center;
	color: #000;
}

.calendar-container table thead td.weekend { /* How a weekend day name
shows in header */
	color: #999;
}

/* The body part -- contains all the days in month. */

.calendar-container table tbody td.day { /* Cells <TD> containing
month days dates */
	text-align: right;
}

.calendar-container table tbody td.wn {
	background: #fff;
}

.calendar-container table tbody td.weekend { /* Cells showing weekend days
*/
	color: #999;
}

.calendar-container table tbody td.hilite { /* Hovered cells <TD> */
	background: #999999;
	color: #ffffff;
}

.calendar-container table tbody td.day {
	border: 0;
	cursor : pointer;
	font-size: 12px;
	min-width: 38px;
}

.calendar-container table tbody td.day.wn {
	text-align: center;
	background-color: #f4f4f4;
}

.calendar-container table tbody td.day.selected { /* Cell showing today
date */
	background: #3071a9;
	color: #fff;
	border: 0;
}

.calendar-container table tbody td.today {
	position: relative;
	height: 100%;
	width: auto;
	font-weight: bold;
}
.calendar-container table tbody td.today:after {
	position: absolute;
	bottom: 3px;
	left: 3px;
	right: 3px;
	content: "";
	height: 3px;
	border-radius: 1.5px;
	background-color: #46a546;
}
.calendar-container table tbody td.today.selected:after {
	background-color: #fff;
}

.calendar-container table tbody td.day:hover {
	cursor: pointer;
	background: #3d8fd7;
	color: #fff;
}
.calendar-container table tbody td.day:hover:after {
	background-color: #fff;
}

.calendar-container table tbody .disabled {
	color: #999;
	background-color: #fafafa;
}

.calendar-container table tbody .emptycell { /* Empty cells (the best is to
hide them) */
	visibility: hidden;
}

.calendar-container table tbody .emptyrow { /* Empty row (some months need
less than 6 rows) */
	display: none;
}
.buttons-wrapper {
	padding: 5px 5px;
}
a.js-btn.btn.btn-exit, a.js-btn.btn.btn-today, a.js-btn.btn.btn-clear {
	cursor: pointer;
	text-decoration: none;
	min-width: 60px;
}
.calendar-container .calendar-head-row td {
    padding: 4px 0 !important;
}
.calendar-container .day-name {
	font-size: 0.7rem;
	font-weight: bold;
}
.calendar-container .time td {
	padding: 8px 0 8px 8px;
}
.time .time-title {
	background-image: url("data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdlJREFUeNqklUsohFEUx7/5kgWGjEcRJULJSmJhITQLr8UoFko2k2SDLGZD2SglJcXOxo6Fx0ayUt4jWXgNG2rIwsgMJZPn/+o/dRvfa8yp33zfPfecM+e795x7bYqxtIAaUA2KgA3cgn3gBcsgrMQg3eAAfJtwBYa0Atg0dAugg+/3YAUcgkvqCkAVcIIy6raBCwT0/mRdymYG5Bt8VQoYBe+0Pwdpik6mwuAVNMawbJXgmr7e6FVokzKt1XBOZnYuneB54Jn+w/LEMZXTOo65nN80yNxNmyBIF4o6Ku6AXccpmzbzJstyQbs+FT/1VC6CFyU+mePTqbIBhBwp8csGn8UqO0qIz8AhstNBk8BP4As4RGCVyk8LgUVVlFvIXFXZ+4qUuZY8gn6W1QmYBKkadklM9PfLJriTYxYyEYFXpZp3s8Yj0kv9mhi0cuCTlsVMuqRWbpL0Xuo8YpAotaQnhgoQSzEAMjhuZoywfMb0UCmyKP1HmSXzJBQxpqIn9zhxA0piCJoFdqXu/bOpmeCMBiF+ZoJJ0E7gp0/AKCF71M1xCkZ4NRWSCjAIdiQ7v9UlHAcPUdfQh1QJEd7ArOg0K1dTRHJAO2hg8zhoH2IVbYElvaPgR4ABAFM/gtHnpJfxAAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: center; 
}

PKH�[Q+�?frontediting.cssnu�[���/**
 * @copyright	(C) 2013 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Module edit in front-end */

.jmoddiv.jmodinside {
    position: relative;
    top: 0;
    left: 0;
}
.btn.jmodedit
{
    z-index: 1001;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
}
html[dir=rtl] .btn.jmodedit
{
    right: auto;
    left: 0;
}

/* Menu edit in front-end */

.btn.jfedit-menu
{
    z-index: 1002;
    display: block;
}
PKH�[|�$��jquery.Jcrop.min.cssnu�[���/*!
Jcrop.min.css v2.0.4 - build: 20151117
 *  Copyright 2008-2015 Tapmodo Interactive LLC
 *  Free software under MIT License
 **/

.jcrop-active{direction:ltr;text-align:left;box-sizing:border-box;-ms-touch-action:none}.jcrop-dragging{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.jcrop-selection{z-index:2}.jcrop-selection.jcrop-current{z-index:4}.jcrop-border{background:#fff
url(Jcrop.gif);line-height:1px!important;font-size:0!important;overflow:hidden;position:absolute;filter:alpha(opacity=50)!important;opacity:.5!important}.jcrop-border.ord-w,.jcrop-border.ord-e,.jcrop-border.ord-n{top:0}.jcrop-border.ord-n,.jcrop-border.ord-s{width:100%;height:1px!important}.jcrop-border.ord-w,.jcrop-border.ord-e{height:100%;width:1px!important}.jcrop-border.ord-e{right:-1px}.jcrop-border.ord-n{top:-1px}.jcrop-border.ord-w{left:-1px}.jcrop-border.ord-s{bottom:-1px}.jcrop-selection{position:absolute}.jcrop-box{z-index:2;display:block;background:0
0;border:0;padding:0;margin:0;font-size:0}.jcrop-box:hover{background:0
0}.jcrop-box:active{background:0 0}.jcrop-box:focus{outline:1px
rgba(128,128,128,.65)
dotted}.jcrop-active,.jcrop-box{position:relative}.jcrop-box{width:100%;height:100%;cursor:move}.jcrop-handle{z-index:4;background-color:rgba(49,28,28,.58);border:1px
#eee
solid;width:9px;height:9px;font-size:0;position:absolute;filter:alpha(opacity=80)!important;opacity:.8!important}.jcrop-handle.ord-n{left:50%;margin-left:-5px;margin-top:-5px;top:0;cursor:n-resize}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.jcrop-handle.ord-e{margin-right:-5px;margin-top:-5px;right:0;top:50%;cursor:e-resize}.jcrop-handle.ord-w{left:0;margin-left:-5px;margin-top:-5px;top:50%;cursor:w-resize}.jcrop-handle.ord-nw{left:0;margin-left:-5px;margin-top:-5px;top:0;cursor:nw-resize}.jcrop-handle.ord-ne{margin-right:-5px;margin-top:-5px;right:0;top:0;cursor:ne-resize}.jcrop-handle.ord-se{bottom:0;margin-bottom:-5px;margin-right:-5px;right:0;cursor:se-resize}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.jcrop-touch
.jcrop-handle{z-index:4;background-color:rgba(49,28,28,.58);border:1px #eee
solid;width:18px;height:18px;font-size:0;position:absolute;filter:alpha(opacity=80)!important;opacity:.8!important}.jcrop-touch
.jcrop-handle.ord-n{left:50%;margin-left:-10px;margin-top:-10px;top:0;cursor:n-resize}.jcrop-touch
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-10px;margin-left:-10px;cursor:s-resize}.jcrop-touch
.jcrop-handle.ord-e{margin-right:-10px;margin-top:-10px;right:0;top:50%;cursor:e-resize}.jcrop-touch
.jcrop-handle.ord-w{left:0;margin-left:-10px;margin-top:-10px;top:50%;cursor:w-resize}.jcrop-touch
.jcrop-handle.ord-nw{left:0;margin-left:-10px;margin-top:-10px;top:0;cursor:nw-resize}.jcrop-touch
.jcrop-handle.ord-ne{margin-right:-10px;margin-top:-10px;right:0;top:0;cursor:ne-resize}.jcrop-touch
.jcrop-handle.ord-se{bottom:0;margin-bottom:-10px;margin-right:-10px;right:0;cursor:se-resize}.jcrop-touch
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-10px;margin-left:-10px;cursor:sw-resize}.jcrop-dragbar{font-size:0;position:absolute}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:9px!important;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{top:0;height:100%;width:9px!important}.jcrop-dragbar.ord-n{margin-top:-5px;cursor:n-resize;top:0}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-5px;cursor:s-resize}.jcrop-dragbar.ord-e{margin-right:-5px;right:0;cursor:e-resize}.jcrop-dragbar.ord-w{margin-left:-5px;cursor:w-resize}.jcrop-shades{position:relative;top:0;left:0}.jcrop-shades
div{cursor:crosshair}.jcrop-noresize .jcrop-dragbar,.jcrop-noresize
.jcrop-handle{display:none}.jcrop-selection.jcrop-nodrag
.jcrop-box,.jcrop-nodrag .jcrop-shades div{cursor:default}.jcrop-light
.jcrop-border{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light
.jcrop-handle{background-color:#000;border-color:#fff}.jcrop-dark
.jcrop-border{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark
.jcrop-handle{background-color:#fff;border-color:#000}.solid-line
.jcrop-border{background:#fff}.jcrop-thumb{position:absolute;overflow:hidden;z-index:5}.jcrop-active
img,.jcrop-thumb img,.jcrop-thumb
canvas{min-width:none;min-height:none;max-width:none;max-height:none}.jcrop-hl-active
.jcrop-border{filter:alpha(opacity=20)!important;opacity:.2!important}.jcrop-hl-active
.jcrop-handle{filter:alpha(opacity=10)!important;opacity:.1!important}.jcrop-hl-active
.jcrop-selection:hover{}.jcrop-hl-active .jcrop-selection:hover
.jcrop-border{background-color:#ccc;filter:alpha(opacity=50)!important;opacity:.5!important}.jcrop-hl-active
.jcrop-selection.jcrop-current .jcrop-border{background:gray
url(Jcrop.gif);opacity:.35!important;filter:alpha(opacity=35)!important}.jcrop-hl-active
.jcrop-selection.jcrop-current
.jcrop-handle{filter:alpha(opacity=30)!important;opacity:.3!important}.jcrop-hl-active
.jcrop-selection.jcrop-focus
.jcrop-border{background:url(Jcrop.gif);opacity:.65!important;filter:alpha(opacity=65)!important}.jcrop-hl-active
.jcrop-selection.jcrop-focus
.jcrop-handle{filter:alpha(opacity=60)!important;opacity:.6!important}button.jcrop-box{background:0
0}PKH�[_V�M��	modal.cssnu�[���/**
 * SqueezeBox - Expandable Lightbox
 *
 * Allows to open various content as modal,
 * centered and animated box.
 *
 * @version		1.3
 *
 * @license		MIT-style license
 * @author		Harald Kirschner <mail [at] digitarald.de>
 * @author		Rouven Weßling <me [at] rouvenwessling.de>
 * @copyright	Author
 */

#sbox-overlay {
	position: fixed;
	background-color: #000;
	left: 0px;
	top: 0px;
}

#sbox-window {
	position: absolute;
	background-color: #fff;
	text-align: left;
	overflow: visible;
	padding: 10px;
	/* invalid values, but looks smoother! */
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#sbox-window[aria-hidden=true],
#sbox-overlay[aria-hidden=true] {
	display: none;
}

#sbox-btn-close {
	position: absolute;
	width: 30px;
	height: 30px;
	right: -15px;
	top: -15px;
	background: url(../images/modal/closebox.png) no-repeat center;
	border: none;
}

.sbox-loading #sbox-content {
	background-image: url(../images/modal/spinner.gif);
	background-repeat: no-repeat;
	background-position: center;
}

#sbox-content {
	clear: both;
	overflow: auto;
	background-color: #fff;
	height: 100%;
	width: 100%;
}

.sbox-content-image#sbox-content {
	overflow: visible;
}

#sbox-image {
	display: block;
}

.sbox-content-image img {
	display: block;
	width: 100%;
	height: 100%;
}

.sbox-content-iframe#sbox-content {
	overflow: visible;
}

/* Hides scrollbars */
.body-overlayed {
	overflow: hidden;
}

/* Hides flash (Firefox problem) and selects (IE) */
.body-overlayed embed, .body-overlayed object, .body-overlayed select {
	visibility: hidden;
}

#sbox-window embed, #sbox-window object, #sbox-window select {
	visibility: visible;
}

/* Shadows */
#sbox-window.shadow {
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}

.sbox-bg {
	position: absolute;
	width: 33px;
	height: 40px;
}

.sbox-bg-n {
	left: 0;
	top: -40px;
	width: 100%;
	background: url(../images/modal/bg_n.png) repeat-x;
}
.sbox-bg-ne {
	right: -33px;
	top: -40px;
	background: url(../images/modal/bg_ne.png) no-repeat;
}
.sbox-bg-e {
	right: -33px;
	top: 0;
	height: 100%;
	background: url(../images/modal/bg_e.png) repeat-y;
}
.sbox-bg-se {
	right: -33px;
	bottom: -40px;
	background: url(../images/modal/bg_se.png) no-repeat;
}
.sbox-bg-s {
	left: 0;
	bottom: -40px;
	width: 100%;
	background: url(../images/modal/bg_s.png) repeat-x;
}
.sbox-bg-sw {
	left: -33px;
	bottom: -40px;
	background: url(../images/modal/bg_sw.png) no-repeat;
}
.sbox-bg-w {
	left: -33px;
	top: 0;
	height: 100%;
	background: url(../images/modal/bg_w.png) repeat-y;
}
.sbox-bg-nw {
	left: -33px;
	top: -40px;
	background: url(../images/modal/bg_nw.png) no-repeat;
}
@media (max-width: 979px) {
	#sbox-btn-close {
		right: -10px;
		top: -10px;
	}
}
@media (max-device-width: 979px) {
	#sbox-content {
		-webkit-overflow-scrolling: touch;
	}
	#sbox-content.sbox-content-iframe {
		overflow: scroll;
		-webkit-overflow-scrolling: touch;
	}
}
PKH�[4��l��mootree.cssnu�[���/**
 * @copyright	(C) 2007 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.mooTree_node {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	white-space: nowrap;
}

.mooTree_text {
	padding-top: 3px;
	height: 15px;
	cursor: pointer;
}

.mooTree_img {
	float: left;
	width: 18px;
	height: 18px;
	overflow: hidden;
}

.mooTree_selected	 {
	background-color: #ffc;
	font-weight: bold;
}
PKH�[j&哾�mootree_rtl.cssnu�[���/**
 * @copyright	(C) 2010 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

.mooTree_img {
	float: right;
}PKH�[��oH��
system.cssnu�[���/**
 * @copyright	(C) 2010 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* System Messages */
#system-message {
	margin-bottom: 10px;
	padding: 0;
}

#system-message > dt {
	font-weight: bold;
	display: none;
}

#system-message > dd {
	margin: 0;
	font-weight: bold;
	text-indent: 30px;
}

#system-message > dd > ul {
	color: #0055BB;
	background-position: 4px top;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	list-style: none;
	padding: 10px;
	border-top: 3px solid #84A7DB;
	border-bottom: 3px solid #84A7DB;
}

#system-message > dd > ul > li {
	line-height: 1.5em;
}

/* System Standard Messages */
#system-message > .message > ul {
	background-color: #C3D2E5;
	background-image: url(../images/notice-info.png);
}

/* System Error Messages */
#system-message > .error > ul,
#system-message > .warning > ul,
#system-message > .notice > ul {
	color: #c00;
}

#system-message > .error > ul {
	background-color: #E6C0C0;
	background-image: url(../images/notice-alert.png);
	border-color: #DE7A7B;
}

/* System Warning Messages */
#system-message > .warning > ul {
	background-color: #E6C8A6;
	background-image: url(../images/notice-note.png);
	border-color: #FFBB00;
}

/* System Notice Messages */
#system-message > .notice > ul {
	background-color: #EFE7B8;
	background-image: url(../images/notice-note.png);
	border-color: #F0DC7E;
}
PKX;�[Ǩ ���sidebyside.cssnu�[���/**
 * @copyright   (C) 2017 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

.sidebyside .outer-panel {
	float: left;
	width: 50%;
}

.sidebyside #left-panel .inner-panel {
	padding: 0 10px 0 0;
}

.sidebyside #right-panel .inner-panel {
	padding: 0 0 0 10px;
}

.sidebyside .full-width {
	float: none !important;
	width: 100% !important;
}

.sidebyside .full-width .inner-panel {
	padding: 0 !important;
}

#reference-association, #target-association {
	width: 100%;
	height: 1500px;
	overflow-y: auto;
	border: 0 !important;
}

.target-text {
	float: left;
	width: 30%;
}

/* RTL overrides */
html[dir=rtl] .sidebyside .outer-panel {
	float: right;
}

html[dir=rtl] .sidebyside #left-panel .inner-panel {
	padding: 0 0 0 10px;
}

html[dir=rtl] .sidebyside #right-panel .inner-panel {
	padding: 0 10px 0 0;
}

html[dir=rtl] .sidebyside .full-width .inner-panel {
	padding: 0 !important;
}

html[dir=rtl] .target-text {
	float: right;
}

/* Responsive layout */
@media (max-width: 767px) {
	.sidebyside .outer-panel {
		float: none;
		width: 100%;
	}

	.sidebyside #left-panel .inner-panel {
		padding: 0;
	}

	.sidebyside #right-panel .inner-panel {
		padding: 0;
	}
}
PKKE�[administrator/3.cssnu�[���PKKE�[��RCCadministrator/37.cssnu�[���/*
J! 3.7 */
#content {
	padding: 0px;
	margin: 0px;

}

.subhead-collapse.collapse {

	margin-bottom: 12px;

}

body.com_phocacart #toolbar [class^="icon-"],
body.com_phocacart #toolbar [class*=" icon-"] {
    
    border-right: 0px;
	background: transparent;
	margin: 0 -6px 0 -6px;
	z-index: 1;
}

body.com_phocacart #toolbar [class^="icon-apply"],
body.com_phocacart #toolbar [class*=" icon-apply"],
body.com_phocacart #toolbar [class^="icon-new"],
body.com_phocacart #toolbar [class*=" icon-new"] {
    
    border-right: 0px;
	background: transparent;
	margin: 0 0px 0 -6px;
}

body.com_phocacart #toolbar .ph-icon-wizard ,
body.com_phocacart #toolbar .ph-icon-text,
body.com_phocacart #toolbar .ph-icon-pdf  {
	border-right: 0px;
	background: transparent;
	margin: 0 4px 0 -2px;
}



body.com_phocacart .chzn-container-single .chzn-single div {
    background-color: #dfe8f1;
    border-left: 0px;
    bottom: 0;
    height: auto;
    text-align: center;
    width: 28px;
}

body.com_phocacart #toolbar .btn {
    line-height: 24px;
    margin-right: 4px;
    padding: 7px 12px 7px 10px;
	
	box-shadow: 0 2px 5px 5px #f5f5f5;
	color: #646473;
}

body.com_phocacart #toolbar .btn span,
body.com_phocacart #toolbar .btn i{
	color: #3BAFDA;
}
body.com_phocacart #toolbar .btn.btn-warning span,
body.com_phocacart #toolbar .btn.btn-primary i,
body.com_phocacart #toolbar .btn.btn-success span{
	color: #fff;
}

.chzn-container-multi .chzn-choices li.search-choice
.search-choice-close:before {
	
}


#phAdminEdit .chzn-container-multi .chzn-choices li.search-choice
.search-choice-close {
    background: url(../../js/chosen/chosen-sprite-white.png) -42px 1px
no-repeat !important;
	background: none !important;
}

 
#phAdminEdit .chzn-container-single .chzn-single div b {
    margin-top: 0px !important;
    box-shadow: none;
}
/*
a.js-btn.btn.btn-exit, a.js-btn.btn.btn-today, a.js-btn.btn.btn-clear {
    cursor: pointer;
    text-decoration: none;
    min-width: 60px;
    position: absolute;
    right: 10px;
}*/
PKKE�[administrator/4.cssnu�[���PKKE�[V�b::administrator/index.htmlnu�[���<html><body
style="background-color:
#000;"></body></html>PKKE�[9<i
jbjbadministrator/phocacart.cssnu�[���#adminForm {
	margin: 0 0 0 0 !important;
}



/* Columns*/
.ph-image {
	text-align:center;
	width: 10%;
}
.ph-description {
	width: 50%;
}
.ph-action {
	width: 15%;
}
.ph-title {
	width: 60%;
}
.ph-title-small {
	width: 10%;
}

.ph-title-stat {
	width: 10%;
}
.ph-filename-stat {
	width: 50%;
}

.ph-map {
	width: 20%;
}

.ph-exchange-rate {
	width: 15%;
}

.ph-countries {
	width: 25%;
}
.ph-regions {
	width: 25%;
}

.ph-rule {
	width: auto;
}

.ph-min-purchase,
.ph-title-short {
	width: 30%;
}
.ph-filename-long {
	width: 50%;
}
.ph-count {
	width: 5%;
}

.ph-page {
	width: 5%;
}

.ph-functions,
.ph-id,
.ph-check,
.ph-ordering {
	width: 1%;
}

.ph-plugincode-td {
color: #999;
}

.ph-right {
	text-align: right !important;
}
.ph-center {
	text-align: center !important;
}

.ph-uploaduser {
	width: 7%;
	white-space: nowrap;
}
.nowrap {
		white-space: nowrap;
}
.center {
	text-align: center;
}
.ph-owner,
.ph-rating,
.ph-hits,
.ph-language,
.ph-published,
.ph-approved {
	width: 5%;
}
.ph-user,
.ph-parentcattitle {
	width: 15%;
}
.ph-filename,
.ph-access {
	width: 10%;
}

.ph-incoming-page {
	width: 10%;

}





.ph-multiple-table tr td.ph-img-table {
	text-align: center;
	padding-top: 4px;
}







.ph-head-form-small,
.ph-head-form {
	font-weight: bold;
}
.ph-head-form {
		margin-bottom: 10px;
}
.ph-in {
	padding: 5px;
}

.ph-w80 {
	width: 80%;
}

.ph-w30 {
	width: 30%;
}
.ph-w40 {
	width: 40%;
}
.dl-horizontal.ph-input dt {
	float: left;
	clear: left;
	margin-right: 20px;
	text-align: left;
	width: auto;
}
.dl-horizontal.ph-input dd{
}

.ph-cpanel-left {
	float: left;
	width: 49%;
}
.ph-cpanel-right {
	float: right;
	width: 49%;
}

.ph-cpanel-right-box {
	background: #f5f5f5;
	padding: 15px;
	margin-top: 10px;
	margin-right: -25px;
}






#configTabs li a img {
	margin-top: -3px;
}


.ph-in {
	padding: 5px;
}

.ph-w80 {
	width: 80%;
}
.dl-horizontal.ph-input dt {
	float: left;
	clear: left;
	margin-right: 20px;
	text-align: left;
	width: auto;
}
.dl-horizontal.ph-input dd{
}

div.icon-48-info {
	background: url('../../images/icon-48-info.png') no-repeat
left;
}
div.icon-48-phoca {
	background: url('../../images/icon-48-phoca.png') no-repeat
left;
}
div.icon-48-orders {
	background: url('../../images/icon-48-order.png') no-repeat
left;
}
div.icon-48-costs {
	background: url('../../images/icon-48-cost.png') no-repeat
left;
}








a img, img {border:0px;text-decoration:none;}

.p-noscript {
	text-align:	center;
	background:	#ffcc00;
	padding:	10px;
}

#phocamaps .p-add-address {
	margin-top: 10px;
}

.license {
	text-align:justify;
	font-size: 9px;
}

.phoca-adminform {
	background-color: #fff;
	border: solid 1px #d5d5d5;
	padding:10px;
}

/*form*/
#phAdminEdit .chzn-container-single.chzn-disabled .chzn-single,
#phAdminEdit select[readonly] {
	background: #D9D9D3 !important;
	color: #000 !important;
	border: 1px solid #aaa !important;
}
#phAdminEditPopup  input[readonly],
#phAdminEdit input[readonly],
input.pmreadonly {
	background: #ecece9 !important;
	color: #777 !important;
}

#phAdminEdit .chzn-container-single.chzn-disabled .chzn-single:focus,
#phAdminEdit .chzn-container-single.chzn-disabled .chzn-single:hover,
#phAdminEdit select[readonly]:focus,
#phAdminEdit select[readonly]:hover {
	background: #D9D9D3 !important;
	color: #000 !important;
	border: 1px solid #aaa !important;
}

#phAdminEditPopup  input[readonly]:focus,
#phAdminEditPopup  input[readonly]:hover,
#phAdminEdit input[readonly]:focus,
#phAdminEdit input[readonly]:hover,
input.pmreadonly:focus,
input.pmreadonly:hover {
	background: #ecece9 !important;
	color: #777 !important;
}



.phoca-adminform {
	background-color: #fff;
	border: solid 1px #d5d5d5;
	padding:10px;
	color: #777;
}
.cpanel-right {
	color: #777;
}

#phocamaps img {
  max-width: none;
}


#phocacartmanager .ph-admin-path {
	border: 1px solid #ccc;
	background: #f0f0f0;
	padding: 10px;
	margin:5px 0px;
}
#phocacartmanager .ph-admin-files {
	border: 1px solid #ccc;
	background: #fff;
	padding: 10px;
	margin:5px 0px;
}

#phocacartmanager .ph-admin-file {
	padding:3px 0px;
	margin:0px;
}
#phocacartmanager .ph-admin-file-checkbox {
	padding:3px 0px;
	margin:7px 0px;
	background: #f9f9f9;
	border-bottom: 1px solid #f0f0f0
}

/*
.ph-background-loading {
	filter: Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4;
	width: 100%;
	height: 100%;
	background-color: #333;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 9998;
}

.ph-message-loading {
	position:absolute;
	top:200px;
	left:0;
	right:0;
	width:70%;
	background:#ffffff;
	border:5px solid #ccc;
	padding:50px;
	margin: 0 auto;
	text-align:center;
	z-index: 9999;
	font-size: x-large;
	color: #ccc;
}
*/

/* CSS Loading */
/* Standard Message */
.ph-loader {
  margin: 1em auto;
  font-size: 8px;
  position: relative;
  text-indent: -9999em;
  border-top: 0.6em solid #C1E2F1;
  border-right: 0.6em solid #C1E2F1;
  border-bottom: 0.6em solid #C1E2F1;
  border-left: 0.6em solid #0069cc;
  -webkit-animation: load8 0.9s infinite linear;
  animation: load8 0.9s infinite linear;
}
.ph-loader,
.ph-loader:after {
  border-radius: 50%;
  width: 2.5em;
  height: 2.5em;
}

.ph-ajax-message {
	background: #E5F3FF;
	text-align:center;
	padding: 10px;
	margin: 5px auto 10px auto;
	color:  #0069cc;
	font-weight: bold;
	border-radius: 3px;
	border: 0px;
}

/* Top Message */
.ph-loader-top,
.ph-loader-top-transparent {
  margin: auto;
  font-size: 1em;
  position: relative;
  text-indent: -9999em;
  border-top: 0.3em solid #fff;
  border-right: 0.3em solid #fff;
  border-bottom: 0.3em solid #fff;
  border-left: 0.3em solid rgba(255,255,255,0.5);
  -webkit-animation: load8 0.9s infinite linear;
  animation: load8 0.9s infinite linear;
   margin-bottom: 0.6em;
   margin-top: 0.5em
}
.ph-loader-top-transparent {
	border: 0.6em solid transparent;

}


.ph-loader-top,
.ph-loader-top-transparent,
.ph-loader-top:after,
.ph-loader-top-transparent:after {
  border-radius: 50%;
  width: 2.0em;
  height: 2.0em;
}





@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

#ph-ajaxtop-message {
	position:fixed;
	top:0.3em;
	left:0;
	right:0;
	width:50%;
	background: #fdd043;
	background-image: linear-gradient(to right, #fdd043 0%, #fcc311 100%);
	border-radius: 2px;
	padding: 0;
	margin: 0 auto;
	text-align:center;
	z-index: 9999;
	color: #fff;
	font-weight: bold;
}

#ph-ajaxtop-close {
	float: right;
	font-weight: bold;
	color: #fff;
	padding: 0.2em 0.5em;
	cursor: pointer;
	border-radius: 2px;
	background: rgba(255,255,255, 0.5);
}

.ph-progressbar-bottom {
	background: #fff;
	background: linear-gradient(to right, rgb(255,255,255,0.3),
rgb(255,255,255,0.5));
	height: 5px;
	width: 100%;
	padding:0;
	border-radius: 0 0 2px 2px;
	margin: 0.7em 0 0 0;
}


#ph-ajaxtop {
	display: none;
}


#ph-ajaxtop-message .ph-result-txt {
	margin-top:1em;
	color:#fff;
	font-weight: bold;
	font-size: 1.2em;
	display:block;
}

#ph-ajaxtop-message .ph-info-txt{

}
#ph-ajaxtop-message .ph-info-txt:before {
	font-family: "Glyphicons Halflings";
	content: "\e086";
	color: #3bafda;
	margin-right: 0.5em;
	font-weight: bold;
	position:absolute;
	font-size: 2em;
	left: 0.4em;
	/*margin-top: -0.3em;*/

}

#ph-ajaxtop-message .ph-success-txt {

}
#ph-ajaxtop-message .ph-success-txt:before {
	font-family: "Glyphicons Halflings";
	content: "\e086";
	color: #00b19d;
	margin-right: 0.5em;
	font-weight: bold;
	position:absolute;
	font-size: 2em;
	left: 0.4em;
	/*margin-top: -0.3em;*/
}
#ph-ajaxtop-message .ph-error-txt {
}

#ph-ajaxtop-message .ph-error-txt:before {
	font-family: "Glyphicons Halflings";
	content: "\e086";
	color: #f76397;
	margin-right: 0.5em;
	font-weight: bold;
	position:absolute;
	font-size: 2em;
	left: 0.4em;
	/*margin-top: -0.3em;*/
}

.ph-add-item {
	float: left;
	margin-top:5px;
}

.ph-remove-row {
	float: left;
	margin-top: 5px;
	margin-left: 10px;

}
.ph-add-row {
	padding-top: 10px;
}

.ph-u {
	text-decoration: underline;
}

#ph-sandbox-msg {
	display: none;
}


.ph-cb {
	clear: both;
}
.ph-pad-b {
	padding-bottom: 10px;
}

/* Stars */
span.ph-stars, span.ph-stars span {
    display: block;
    /*background: url(../../images/star-small.png) 0 -16px repeat-x;*/
	background: url(../../images/star-small.svg) 0 -16px repeat-x;
    width: 80px;
    height: 16px;
}
span.ph-stars span {
    background-position: 0 0;
}

.ph-notes-box {
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 10px;
}

.ph-items-image-box img {
	width: 80%;
	height: auto;
}
.ph-cart-info-box {

}
.ph-cart-info-box table {
	width: 50%;
}
.ph-cart-info-box .ph-hr {
	border-bottom: 1px solid #ccc;
}
.ph-cart-info-box .ph-cart-total {
	font-weight: bold;
}

.ph-last-cart-activity {
	margin-top: 20px;
}

.ph-control-group-text {
	margin-top:-15px;
	margin-bottom: -15px;
}
table.ph-order-products tr {
	margin-top:5px;
	margin-bottom: 5px;
}
.ph-order-products-hr {
	border-bottom: 1px solid #ddd;
}

td.ph-p-r-med {

padding-right: 40px !important;

}
.ph-total-center a,
.ph-total-center {
	text-align: center !important;

}

.ph-tax-edit,
.ph-order-status-edit {
	width: 100%;
}

.ph-tax-edit-header,
.ph-order-status-edit-header {
	font-weight: bold;
	border-bottom: 2px solid #ddd;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ph-tax-edit-item,
.ph-order-status-edit-item {
	border-bottom: 1px solid #ddd;
	padding-top: 7px;
	padding-bottom: 7px;
}



.ph-tax-edit-button {
	margin: 5px;
}

.ph-tax-edit-button button span.icon-edit:before,
.ph-order-status-edit-button button span.icon-edit:before  {
	color: #fff;
}



table.ph-table-order-link,
table.ph-table-download-links {
	width: 100%;
	text-align:left;
}

table.ph-table-order-link tr th.title,
table.ph-table-download-links tr th.title {
	width: 10%;
}
table.ph-table-order-link tr th.link,
table.ph-table-download-links tr th.link {
	width: 90%;
}

.ph-col-add-suffix {
	font-size: xx-small;
	color: #555;
	text-align: center;
}
.ph-col-add-cur {
	font-size: xx-small;
	color: #555;
	text-align: right;
}

.ph-col-title-small {
    font-size: xx-small;
    color: #555;
    text-align: left;
}
.ph-inline-param {
	margin: auto 10px;
	float: left;
}

.ph-inline-param .field-calendar {
	display: inline;
}

/* Charts */
.ph-chart-canvas-holder {
	padding:5px;
}


.ph-chart-box-line {
	width: 92%;
}

.ph-chart-area-line {
	width:100%;
	height:auto;
}
.ph-chart-legend {
	text-align: center;
	margin: 0 auto;
	font-size: x-small;
	color: #555;
}
.ph-amount {
	background-color: #9ebecf;
	width: 2em;
	display: inline-block;
	-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.ph-orders {
	background-color: #DCDCDC;
	width: 2em;
	display: inline-block;
	-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

.ph-btn-toolbar-2 {
	clear: right;
	padding-top: 10px;
}
.ph-select-status {
	padding-left: 5px;
}

.ph-table-td-left {
	padding-left: 5em;
	text-align:right;
}

.ph-admin-stat-row {

}
.ph-admin-stat-box h2 {
	margin: 0;
	padding: 0;
	margin-bottom: 7px;
}
.ph-admin-stat-box {
	text-align: left;
	padding: 7px;
}

.ph-stats-canvas {
	text-align: left;
}

.ph-float-right {
	float: right;
}
.ph-clear-right {
	clear:right;
}
.ph-float-icon {
	float: right;
}
.ph-float-icon-l {
	float: left;
}
.ph-float-default {
	float:right;
	margin-right: 30px;
}
.ph-float-default-header {
	float:right;
	margin-right: 45px;
}

.ph-icon-remove {
	color: #942A25;
	font-size: 130%;
}

.btn-xs {
	padding: 4px 7px 1px 5px !important;
}

.btn.btn-transparent {
	background: transparent !important;
	border: 1px solid transparent !important;
	box-shadow: none !important;
	padding: 3px !important;
}
.btn.btn-transparent:hover,
.btn.btn-transparent:focus,
.btn.btn-transparent:visited {
	background: transparent !important;
	border: 1px solid transparent !important;
	box-shadow: none !important;
}
.ph-icon-success {
	color: #378137;
	font-size: 130%;
}
.ph-icon-success-txt {
	color: #378137;
	font-size: 70%;
	margin-top: -7px;
	display: block;
}

.ph-icon-danger {
	color: #942A25;
	font-size: 130%;
}
.ph-icon-danger-txt {
	color: #942A25;
	font-size: 70%;
	margin-top: -7px;
	display: block;
}

.ph-icon-warning {
	color: #C67605;
	font-size: 130%;
}
.ph-icon-warning-txt {
	color: #C67605;
	font-size: 70%;
	margin-top: -7px;
	display: block;
}

.ph-stat-total {
	margin-top: 5px;
	border-top: 1px solid #fff;
	padding: 5px;
}



/* Full site overlay plus loader - used when reloading the page */
#phLoaderFull {
  margin: auto auto;
  top: 50%;
  font-size: 8px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid #C1E2F1;
  border-right: 1.1em solid #C1E2F1;
  border-bottom: 1.1em solid #C1E2F1;
  border-left: 1.1em solid #45A7D4;
  -webkit-animation: load8 1.3s infinite linear;
  animation: load8 1.3s infinite linear;
}
#phLoaderFull,
#phLoaderFull:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
  margin-top: -10em;

}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

#phOverlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    z-index: 10000;
	display:none;
}

.ph-br-small {
	font-size: 3px;
	height: 3px;
}
/*
.view-phocacartzones [class^="icon-"].ph-icon-earth::before,
.view-phocacartzones [class*=" icon-"].ph-icon-earth::before,
.view-phocacartzone [class^="icon-"].ph-icon-earth::before,
.view-phocacartzone [class*=" icon-"].ph-icon-earth::before,

.view-phocacartcountries [class^="icon-"].ph-icon-earth::before,
.view-phocacartcountries [class*="
icon-"].ph-icon-earth::before,
.view-phocacartcountry [class^="icon-"].ph-icon-earth::before,
.view-phocacartcountry [class*=" icon-"].ph-icon-earth::before,

.view-phocacartregions [class^="icon-"].ph-icon-earth::before,
.view-phocacartregions [class*=" icon-"].ph-icon-earth::before,
.view-phocacartregion [class^="icon-"].ph-icon-earth::before,
.view-phocacartregion [class*=" icon-"].ph-icon-earth::before,

.view-phocacartimports [class^="icon-"].ph-icon-import::before,
.view-phocacartimports [class*=" icon-"].ph-icon-import::before,
.view-phocacartexports [class^="icon-"].ph-icon-export::before,
.view-phocacartexports [class*="
icon-"].ph-icon-export::before,*/


#ph-icon-text.ph-icon-text::before,
#ph-icon-pdf.ph-icon-pdf::before,
#ph-icon-wizard.ph-icon-wizard::before {
    font-family: "Glyphicons Halflings";
	font-style: normal;
	color: #fff;
}

.admin.com_phocacart [class^="icon-"].icon-earth::before,
.admin.com_phocacart [class*=" icon-"].icon-earth::before,
.admin.com_phocacart [class^="icon-"].icon-import::before,
.admin.com_phocacart [class*=" icon-"].icon-import::before,
.admin.com_phocacart [class^="icon-"].icon-export::before,
.admin.com_phocacart [class*=" icon-"].icon-export::before {

	font-family: "Glyphicons Halflings";
    font-style: normal;
}

.admin.com_phocacart [class^="icon-"].icon-earth::before,
.admin.com_phocacart [class*=" icon-"].icon-earth::before {

	content:"\e135";
}

.admin.com_phocacart [class^="icon-"].icon-import::before,
.admin.com_phocacart [class*=" icon-"].icon-import::before {

}
.admin.com_phocacart [class^="icon-"].icon-export::before,
.admin.com_phocacart [class*=" icon-"].icon-export::before {

}

#toolbar #toolbar-wizard {
    float: right;
}


.import-export-box {
	background: #fff;
	padding: 10px;
	border-radius: 3px;
}

.import-export-desc {
	margin-bottom: 5px;
}

.import-export .import-export-row {
	margin-left: 10px;
}
.import-export .import-export-row-message {
	margin-left: 0px;
}

.circle-active,
.circle {
    border-radius: 50%;
    width: 42px;
    height: 42px;
    padding: px;
    background: transparent;
    border: 4px solid #ccc;
    color: #ccc;
    text-align: center;
    font: 32px Arial, sans-serif;
    display: inline-block;
	font-weight: bold;
	float: right;
}
.circle-active {
	border: 4px solid #5FBA7D;
    color: #5FBA7D;
}


/*
.ph-option-box input{
	border: 1px solid #fff !important;
}
*/
/*
table tr td,
tr td,
td,
.span1, .span2,
.col-xs-12 {
	border: 1px solid red !important;
}
*/
.ph-vertical-align {
	align-items: center;
	justify-content: center;
	display: flex;
	width: 100%;
}
.ph-vertical-align-single {
	margin-top: 5%;
}


#phAdminView .modal-body {
	padding: 10px;
}
/*
#phWizardStatusModal .modal-header,
#phWizardStatusModal .modal-footer,*/
#phWizardStatusModal .modal-body {
	background: url('../../images/administrator/bg-wizard.jpg')
no-repeat top center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.ph-body-iframe-wizard {
	background: transparent;
}

.ph-body-iframe-wizard div .ph-modal-content-header {
	color: #fff;
	text-align: center;
	font-size: 30px;
	text-shadow: 1px 1px 4px rgba(0, 0, 0, 1);
}

/*
#phWizardStatusModal .modal-body{overflow: hidden !important;}
#phEditStatusModal .modal-body{overflow: hidden !important;}
#phViewCartModal .modal-body{overflow: hidden !important;}
.ph-body-iframe-wizard { height: auto;}*/

.ph-wizard-start-page-box {
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	border-radius: 5px;
	padding: 10px;
}
.ph-wizard-start-page-window {
	padding-top: 5px;
}
.ph-wizard-start-page-window.firstpage {
	color: #fff;
}
.ph-wizard-start-page-window.nextpage {
	color: #000;
}
.ph-wizard-start-page-window.nextpage a,
.ph-wizard-start-page-window.nextpage a:hover,
.ph-wizard-start-page-window.nextpage a:focus,
.ph-wizard-start-page-window.nextpage a:visited {
	color: #000;
	text-decoration: underline;
}

.ph-wizard-start-page-window a,
.ph-wizard-start-page-window a:hover,
.ph-wizard-start-page-window a:focus,
.ph-wizard-start-page-window a:visited {
	color: #fff;
	text-decoration: underline;
}

.ph-wizard-start-page-window a.btn,
.ph-wizard-start-page-window a.btn:hover,
.ph-wizard-start-page-window a.btn:focus,
.ph-wizard-start-page-window a.btn:visited {
	text-decoration: none;
	width: 13em;
	color: #fff;
}

.ph-wizard-top-text {
	margin-top: 15px;
	margin-bottom: 15px;
}

.ph-wizard-center-button {
	margin: auto;
	text-align: center;
	margin: 10px auto;
}

.ph-wizard-center-button .ph-btn {
	background: rgba(0,0,0, 0.4) !important;
	border: 2px solid #fff !important;
}

.ph-wizard-center-button .ph-btn:hover,
.ph-wizard-center-button .ph-btn:focus,
.ph-wizard-center-button .ph-btn:visited {
	background: rgba(0,0,0, 1) !important;
	border: 2px solid #fff !important;
}

.ph-wizard-row div{
	padding: 5px 5px;
}
.ph-wizard-row {
	border-bottom: 1px solid #f7f7f7;
}

.ph-true {
	color: #449C44;
	font-weight: bold;
}
.ph-false {
	color: #E1302D;
	font-weight: bold;
}

#phResultWizardAll {

	background: #DFF0D8;
	color: #449c44;
	margin-bottom: 10px;
	font-weight: bold;
	border-left: 5px solid #449c44;

}
#phResultWizardAll div {
	margin: 10px;
}

.ph-modal-header {
	margin: 20px 5px 5px 0px;
}

.ph-header-table {
	border-bottom: 3px solid #f7f7f7;
}
.ph-body-table,
.ph-footer-table {
	border-bottom: 1px solid #f7f7f7;
}

.ph-edit-price-history-box,
.ph-edit-stock-advanced-box {
	padding: 10px;
}

.ph-item-input-set-attributes .ph-checkbox {
	padding-top: 0px;
	padding-top: 0px;
	margin-top: -5px;
	margin-bottom: -5px;
}

.ph-icon-white::before {
	color: #fff !important;
}

.ph-attribute-option-item {
    border: 1px solid #3BAFDA;
    color: #fff;
    background: #3BAFDA;
	padding: 3px;
	border-radius: 3px;
	font-weight: bold;
}

.ph-attribute-option-box tr td input {
	margin: 3px;
}

.ph-attribute-option-box,
.ph-attribute-option-box tr td,
.ph-attribute-option-box tr th {
	padding: 5px;
}


#phAdminView .approved {
	opacity: 1;
}
#phAdminView .not-approved {
	opacity: 0.5;
}


.ph-pull-left {
	float: left;
}
.ph-pull-right {
	float: right;
}

.ph-important-text {
	color: #a94442;
	font-weight: bold;
}

.ph-cpanel-logo img {
	width: 70%;
    height: auto;
}

.ph-order-info-box .label {
	margin: 1px;
}

.ph-no-wrap {
	white-space: nowrap;
}

table.ph-report-table {
	padding: 3px;
	border: 1px solid #f0f0f0;
	width: 100%;
}

table.ph-report-table,
table.ph-report-table tr,
table.ph-report-table tr td {
	padding: 3px;
	border: 1px solid #f0f0f0;
}

table.ph-report-table tr th {
	padding: 5px;
	color: #129ED9;
	border: 1px solid #f0f0f0;
	border-bottom: 3px solid #129ED9;

}

table.ph-report-table tr td {
	padding: 0.2em 1em;
}

.ph-report-brutto,
.ph-report-tax,
.ph-report-netto,
.ph-report-rounding {
	text-align: right;
}
.ph-report-currency {
	text-align: center;
}

table.ph-report-table tr#phReportTotalRow0{
	border-top: 3px solid #f0f0f0;
}
table.ph-report-table tr.ph-report-total-row td {
	background: #ffffbf;
	vertical-align: top;
	text-align: right;
	padding: 0.2em 1em;
	font-weight: bold;
}
table.ph-report-table tr.ph-report-total-row td.ph-report-total-col1 {
	text-align: left;
	padding: 0.2em 1em;
	font-weight: bold;
	vertical-align: middle;
}


/*
.ph-product-attribute-download-title {
	text-align: right;
}

.ph-product-attribute-new-row {
	margin-top: 3px;
}*/





/* Tooltip container */
.ph-tooltip {
  position: relative;
  display: inline-block;
}

/* Tooltip text */
.ph-tooltip .ph-tooltiptext {
  visibility: hidden;
  width: 14em;
  background-color: #fff;
  border: 1px solid #f0f0f0;
  box-shadow: 0 0 5px 5px rgba(0,0,0,0.1);
  color: #000;
  text-align: center;
  padding: 0.2em;

  position: absolute;
  z-index: 1;

  bottom: 100%;
  left: 50%;
  /*margin-left: -7em; /* Use half of the width (120/2 = 60), to center the
tooltip */
  margin-left: -2em;
}

/* Show the tooltip text when you mouse over the tooltip container */
.ph-tooltip:hover .ph-tooltiptext {
  visibility: visible;
}

#phAdminEdit .form-horizontal .tab-content {

	position: relative;
}
.ph-admin-additional-box {

	position: absolute;
	top: 0.3em;
	right: 0.3em;
	padding: 1em;
	background: #f0f0f0;
	/*z-index: 1;*/
}
.ph-admin-additional-box-img-box {
	text-align: center;
}

.ph-admin-additional-box img {
	margin: 0 auto;
}

.ph-warning-modal-window {
	margin-right: 2em;
	background: #ff8000;
	color: #fff;
	padding: 0.3em;
}

.ph-edit-stock-advanced-box .form-horizontal .controls {
	margin-left:0;
}

.ph-edit-stock-advanced-box .control-label {
	display:none;
}

#phEditStockAdvancedBox input.input-mini {
    width: 4em;
}

#phEditStockAdvancedBox .inputbox.imageCreateThumbs {
    width: 8em;
}
#phEditStockAdvancedBox th small {
	display:none;
}


#phEditStockAdvancedBox table tr th:first-child,
#phEditStockAdvancedBox table tr td:first-child,
#phEditStockAdvancedBox table tr th:nth-child(2),
#phEditStockAdvancedBox table tr td:nth-child(2),
#phEditStockAdvancedBox table tr th:nth-child(3),
#phEditStockAdvancedBox table tr td:nth-child(3),
#phEditStockAdvancedBox table tr th:last-child,
#phEditStockAdvancedBox table tr td:last-child {
    display:none;
}





#phocacarttools .ph-admin-box-content {
	background-color: #fff;
}
.phAjaxOutputBox {
	height: 45vh;
	width: 100%;
	border: 1px solid #ddd;
	overflow-x: auto;
	
}

.phAjaxOutputBox .alert {
	margin-bottom: 2px;
}

.ph-bulk-price-title {
	font-weight: bold;
}

.ph-bulk-price-arrow {
	background-color: #ff8000;
	font-weight: bold;
	color: #fff;
	padding-left: 1em;
	padding-right: 1em;
}
PKKE�[���b>>!administrator/phocacartcustom.cssnu�[���/*
 * Custom CSS
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz
 * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License
version 2 or later;
 */
 
.j-sidebar-container {
	border-radius: 0px;
	border: 0px;
	background: #fff;
	margin: -11px 0 0 -1px;
}



.subhead {
    border-bottom: 0px;
}

.btn-wrapper .btn-small {
	padding: 6px 10px;
}

.js-stools .js-stools-container-bar .btn-wrapper {
	margin: 0 3px;
	padding: 3px 0px;
}

.js-stools .js-stools .btn {
	border: 1px solid #dfe8f1 !important;
	border: 1px solid transparent !important;
	background: #fff !important;
	box-shadow: none !important;
	text-shadow: none !important;
	font-weight: bold !important;

}

#j-main-container .js-stools .btn {
	border: 2px solid #dfe8f1 !important;
	/*background-color: #dfe8f1 !important;*/
}

.js-stools .btn.btn-primary {
	color: #fff !important;
	background-color: #3BAFDA !important;
	
	box-shadow: none !important;
	text-shadow: none !important;
}

.js-stools .btn.btn-danger {
	color: #fff !important;
	background-color: #F23855 !important;
	
	box-shadow: none !important;
	text-shadow: none !important;
}

.btn {
	border: 2px solid #dfe8f1 !important;
	background: #fff !important;
	box-shadow: none  !important;
	text-shadow: none  !important;
	border-radius: 3px !important;
}

.btn-toolbar .btn-wrapper .btn {
	border: 1px solid #3071a9 !important;
	border-radius: 2px !important;
}



.btn:hover, .btn:focus,
.btn:visited, .btn:active {
/*	background: #fff !important;
	box-shadow: none !important;*/
}




.btn-toolbar .btn-success,
.btn-toolbar .btn-wrapper .btn-success,
.btn-success {
    background-color: #28AB8E !important;
    background-image: none !important;
    background-repeat: none !important;
    border-color: #28AB8E !important;
    border: 0px solid #28AB8E  !important;
    color: #fff !important;
	box-shadow: none !important;
}

.btn-success:hover, .btn-success:focus {
	 background-color: #28AB8E !important;
	 border-color: #28AB8E !important;
	 border: 0px solid #28AB8E  !important;
}

.btn-toolbar .btn-success {
    border: 0px solid #28AB8E  !important;
}

.btn-toolbar .btn-success:hover,
.btn-toolbar .btn-success:focus {
	 border: 0px solid #28AB8E  !important;
}

.btn-toolbar .button-new.btn-success,
.btn-toolbar .btn-wrapper .button-new.btn-success,
.button-new.btn-success {
    background-color: #3071a9 !important;
    background-image: none !important;
    background-repeat: none !important;
    border-color: #3071a9 !important;
    border: 0px solid #3071a9  !important;
    color: #fff !important;
	box-shadow: none !important;
}

.button-new.btn-success:hover, .button-new.btn-success:focus {
	 background-color: #3071a9 !important;
	 border-color: #3071a9 !important;
	 border: 0px solid #3071a9  !important;
}

.btn-toolbar .button-new.btn-success {
    border: 0px solid #3071a9  !important;
}

.btn-toolbar .button-new.btn-success:hover,
.btn-toolbar .button-new.btn-success:focus {
	 border: 0px solid #3071a9  !important;
}



/*
.alert-warning {
	background-color: #FCF8E3  !important;
	border-left: 5px solid #8A6D3B  !important;
}*/

.btn-toolbar .btn-warning,
.btn-toolbar .btn-wrapper .btn-warning,
.btn-warning {
	background-image: none !important;
    background-repeat: none !important;
    color: #fff !important;
	box-shadow: none !important;
	background-color: #FF9326 !important;
	border-color: #FF9326 !important;
	border: 0px !important;
}

.btn-warning:hover, .btn-warning:focus {
	 background-color: #FF9326 !important;
	 border-color: #FF9326 !important;
	 border: 0px solid #FF9326 !important;
}

.btn-large.btn-primary,
.btn-primary {
	background-image: none !important;
    background-repeat: none !important;
    color: #fff !important;
	box-shadow: none !important;
	background-color: #3BAFDA !important;
	border-color: #3BAFDA !important;
	border: 0px !important;
}

.btn-large.btn-primary:hover, .btn-large.btn-primary:focus,
.btn-primary:hover, .btn-primary:focus {
	 background-color: #3BAFDA !important;
	 border-color: #3BAFDA !important;
	 /* border: 0px !important; */
}

.btn-toolbar .btn-wrapper .btn.btn-primary {
	border: 1px solid #3BAFDA !important;
}

.btn-toolbar .btn-buy,
.btn-buy {
	background-image: none !important;
    background-repeat: none !important;
    color: #555 !important;
	box-shadow: none !important;
	background-color: #F9E151 !important;
	border-color: #F9E151 !important;
	border: 0px !important;
	
}

.btn-buy:hover, .btn-buy:focus {
	 background-color: #F9E151 !important;
	 border-color: #F9E151 !important;
	 border: 0px solid #F9E151 !important;
}

.btn-large.btn-primary {
	font-weight: bold;
	text-shadow: none;
}



.btn-danger {
	background-image: none !important;
    background-repeat: none !important;
    color: #fff !important;
	box-shadow: none !important;
	background-color: #F23855 !important;
	border-color: #F23855 !important;
	/*border: 0px !important;*/
	border: 0px !important;
}

.btn-danger:hover, .btn-danger:focus {
	 background-color: #F23855 !important;
	 border-color: #F23855 !important;
	 /*border: 1px solid #F23855 !important;*/
	 border: 0px !important;
}

.btn-toolbar .btn-wrapper .btn.btn-danger {
	border: 1px solid #F23855 !important;
}

/*
.controls .btn-group.btn-group-yesno > .btn.btn-danger {
	border: 2px solid #F23855 !important;
}
.controls .btn-group.btn-group-yesno > .btn.btn-success {
	border: 2px solid #3071a9 !important;
}
.controls .btn-group.btn-group-yesno > .btn.btn-primary {
	border: 2px solid #3BAFDA !important;
}*/

.controls .btn-group.btn-group-yesno > .btn.active.btn-success,
.controls .btn-group.btn-group.radio > .btn.active.btn-success {
	background: #28AB8E !important;
}

.controls .btn-group.btn-group-yesno > .btn.active.btn-danger,
.controls .btn-group.btn-group.radio > .btn.active.btn-danger {
	border: 2px solid #F23855 !important;
}
.controls .btn-group.btn-group-yesno > .btn.active.btn-success,
.controls .btn-group.btn-group.radio > .btn.active.btn-success {
	border: 2px solid #28AB8E !important;
}
.controls .btn-group.btn-group-yesno > .btn.active.btn-primary,
.controls .btn-group.btn-group.radio > .btn.active.btn-primary {
	border: 2px solid #3BAFDA !important;
}

.controls .btn-group > .btn {
	border-radius: 3px 0px 0px 3px !important;
}

.controls .btn-group > .btn:first-child {
	border-radius: 3px 0px 0px 3px !important;
	
}

.controls .btn-group > .btn:nth-child(4) {
	border-radius: 0px !important;
}
.controls .btn-group > .btn:last-child {
	border-radius: 0px 3px 3px 0px !important;
}



#adminForm .btn-micro, #adminForm .btn-micro.hasTooltip {
	background: #fff !important;
    color: #333  !important;
	border: 2px solid #dfe8f1 !important;
	box-shadow: 0px 0px 0px 0px transparent !important;
	box-shadow: inset 0px 0px 0px 0px transparent !important;
}

#adminForm .btn-micro.active, #adminForm .btn-micro:active {
    background: #fff !important;
    color: #333 !important;
	border: 2px solid #dfe8f1 !important;
	box-shadow: 0px 0px 0px 0px transparent !important;
	box-shadow: inset 0px 0px 0px 0px transparent !important;
}
.btn-micro:hover, .btn-micro:focus, .btn-micro:active, .btn-micro.active,
.btn-micro.disabled, .btn-micro[disabled] {
    background: #fff !important;
    color: #333;
	border: 2px solid #dfe8f1 !important;
	box-shadow: 0px 0px 0px 0px transparent !important;
	box-shadow: inset 0px 0px 0px 0px transparent !important;
}




.btn-inverse {
    background-color: #363636  !important;
	color: #fff  !important;
	border: 0px  !important;
}

.header {
    background-color: #3071A9;
}

textarea, input[type="text"], input[type="password"],
input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"],
input[type="time"], input[type="week"],
input[type="number"], input[type="email"],
input[type="url"], input[type="search"],
input[type="tel"], input[type="color"],
.uneditable-input {

 /*   background-color: #fff  !important; not because of color picker
background color */
    border: 2px solid #dfe8f1 !important;
    box-shadow: none  !important;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s
!important;
	/*height: 30px !important;*/
}

input[name="filter_search"],
input[id="filter_search"] {
 min-height: 30px !important;
}
input[name="filter_date_to"],
input[name="filter_date_from"] {
 min-height: 30px !important;
}

.controls .chzn-container-single .chzn-single,
#phAdminEdit .chzn-container-single .chzn-single {
    border: 2px solid #dfe8f1 !important;
    box-shadow: none  !important;
    color: #444 !important;
    min-height: 30px !important;
    line-height: 30px !important;
    background: #fff !important;
    box-shadow: none !important;
    border-radius: 3px !important;
    text-shadow: none !important;
}

#phAdminEdit .select2-search-choice,
#phAdminEdit .search-choice {
	border: 1px solid #3BAFDA  !important;
    box-shadow: none  !important;
    color: #fff !important;
    box-shadow: 0px 0px 0px 0px transparent !important;
	box-shadow: inset 0px 0px 0px 0px transparent !important;
	background-image:none;
	text-shadow: none !important;
	background: #3BAFDA;
}
#phAdminEdit .select2-search-choice-close,
#phAdminEdit .chzn-container-multi .chzn-choices li.search-choice
.search-choice-close {
 
    background: url(../../js/chosen/chosen-sprite-white.png) -42px 1px
no-repeat !important;

}

#phAdminEdit .select2-container-multi .select2-choices
.select2-search-field input  {
	
	border: 0px !important;
}
#phAdminEdit .select2-search-choice-close {
	height: 12px !important;
}


.controls .chzn-container-single .chzn-single div b,
#phAdminView .chzn-container-single .chzn-single div b,
#phAdminEdit .chzn-container-single .chzn-single div b  {
	margin-top: 4px !important;
	box-shadow: none;
}


.controls .chzn-container .chzn-drop,
#phAdminView .chzn-container .chzn-drop,
#phAdminEdit .chzn-container .chzn-drop {
	top: 29px !important;
	border-color: #dfe8f1;
	box-shadow: none;
}

.chzn-container-multi .chzn-choices li.search-field
input[type="text"] {
	margin: 0px !important;
}

.loginform .chzn-container-single .chzn-single {
    border: 1px solid #cccccc  !important;
}

.loginform  input[type="text"], .loginform 
input[type="password"] {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: none;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}


#phEditPopup .chzn-container-single .chzn-single,
.js-stools .chzn-container-single .chzn-single {
   /* background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top ,
#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%) repeat scroll 0 0
padding-box;*/
   border: 2px solid #dfe8f1;
   background: #dfe8f1;
   /*box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);*/
   box-shadow: none;
   color: #444;
   height: 35px;
   line-height: 24px; 
  
   padding: 3px 0 5px 8px;
   box-shadow: none;
   border-radius: 3px;
   text-shadow: none;
   
 /* border: 1px solid #ccc;
   box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1)
!important;*/

   box-shadow: 0 1px 1px 0 rgba(0,0,0,.15);
}


#phEditPopup .chzn-container-single .chzn-single {

	margin-bottom: 3px;
}

.chzn-container-active.chzn-with-drop .chzn-single {
	border-color: #dfe8f1 !important;
	border: 2px solid #dfe8f1 !important;
	box-shadow: none !important;
	background: #fff !important;
}
.btn-toolbar .chzn-container .chzn-drop {
	top: 34px !important;
	border-color: #dfe8f1;
	border: 2px solid #dfe8f1 !important;
	box-shadow: none;
}

#phAdminEdit .chzn-container .chzn-choices,
#phAdminEdit .chzn-container-active .chzn-choices {
    border-color: #dfe8f1;
	border: 2px solid #dfe8f1 !important;
    box-shadow: 0px 0px 0px 0px transparent !important;
	box-shadow: inset 0px 0px 0px 0px transparent !important;
	background-image: none !important;
}

.filter-search .btn-group .btn {
	background: #f2f2f2;
}

table.table-striped tr th {
	color: #3071a9;;
}

table.table-striped {
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
}

table.table-striped tr th {
	color: #3071a9;
	border-bottom: 3px solid #e8e8e8;
}

table.table-striped tr th, table.table-striped tr th a {
	color: #3071a9;
}

#status {
    background: #ebebeb;
    border-top: 0px;
    box-shadow: none;
}

.select2-container .select2-choice {
    border: 2px solid #dfe8f1;
	background-color: #fff;
	background-image:none;
}

.select2-container .select2-choice .select2-arrow {
   border-left: 1px solid #f2f2f2;
   background-image: none;
   background: #fff;
}

.input-append .add-on, .input-prepend .add-on {
	border: 2px solid #dfe8f1;
}

.ph-options-head-expert,
.ph-options-head {
	border: 0px;
	border-radius: 3px;
}

.chzn-container-multi .chzn-choices {
    border: 2px solid #dfe8f1;
	background-image: none;
}

.chzn-container .chzn-drop {
    border-color: #dfe8f1;
}

.chzn-container-active.chzn-with-drop .chzn-single {
    background-image: none;
    border: 2px solid #dfe8f1;
}

.control-group .control-label {
	width: 20em;
}

.well {
    background-color: #f5f5f5;
    border: 0;
    border-radius: 4px;
    box-shadow: none;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px;
}

.ph-option-box input{
	border: 1px solid #fff !important;
}

.ph-param-label {
	
}
.ph-param-desc {
	
}
.ph-option-param {
	width: 20%;
}
.ph-option-value {
	width: 80%;
}

/*
.nav-tabs > li > a, .nav-pills > li > a {
    padding-right: 8px !important;
    padding-left: 8px !important;
    margin-right: 2px;
    line-height: 14px;
}*/


/* Hide boxes in CP */

/*
.items-item-box,
.categories-item-box,
.specifications-item-box,
.manufacturers-item-box,/*
.orders-item-box,
.statuses-item-box,
.stockstatuses-item-box,
.shippings-item-box,
.countries-item-box,
.regions-item-box,
.zones-item-box,
.payments-item-box,
.currencies-item-box,
.taxes-item-box,
.users-item-box,
.groups-item-box,
.rewards-item-box,
.formfields-item-box,
.reviews-item-box,
.coupons-item-box,
.discounts-item-box,
.downloads-item-box,
.tags-item-box,
.parameters-item-box,
.parametervalues-item-box,
.feeds-item-box,
.wishlists-item-box,
.questions-item-box,
.times-item-box,
.submititems-item-box,
.statistics-item-box,
.reports-item-box,
.hits-item-box,
.imports-item-box,
.exports-item-box,
.logs-item-box,
.info-item-box,
.extensions-item-box,
.vendors-item-box,
.sections-item-box,
.units-item-box {
	display: none;
}


/* Hide items in left menu 
.nav.nav-list li {
	display: none;
}

.nav.nav-list li:nth-child(1),
.nav.nav-list li:nth-child(2), 
.nav.nav-list li:nth-child(3),
.nav.nav-list li:nth-child(6)   {
	display:block;
}

/*
.menu-icon-16-pc-menu-item,
.menu-icon-16-pc-menu-categorie,
.menu-icon-16-pc-menu-specification,
.menu-icon-16-pc-menu-manufacturer,/*
.menu-icon-16-pc-menu-order,
.menu-icon-16-pc-menu-orderstatus,
.menu-icon-16-pc-menu-stockstatus,
.menu-icon-16-pc-menu-shipping,
.menu-icon-16-pc-menu-country,
.menu-icon-16-pc-menu-region,
.menu-icon-16-pc-menu-zone,
.menu-icon-16-pc-menu-payment,
.menu-icon-16-pc-menu-currency,
.menu-icon-16-pc-menu-tax,
.menu-icon-16-pc-menu-user,
.menu-icon-16-pc-menu-group,
.menu-icon-16-pc-menu-reward,
.menu-icon-16-pc-menu-formfields,
.menu-icon-16-pc-menu-review,
.menu-icon-16-pc-menu-coupon,
.menu-icon-16-pc-menu-discount,
.menu-icon-16-pc-menu-download,
.menu-icon-16-pc-menu-tag,
.menu-icon-16-pc-menu-parameter,
.menu-icon-16-pc-menu-parametervalue,
.menu-icon-16-pc-menu-feed,
.menu-icon-16-pc-menu-wishlist,
.menu-icon-16-pc-menu-question,
.menu-icon-16-pc-menu-time,
.menu-icon-16-pc-menu-submititem,
.menu-icon-16-pc-menu-statistics,
.menu-icon-16-pc-menu-report,
.menu-icon-16-pc-menu-hits,
.menu-icon-16-pc-menu-import,
.menu-icon-16-pc-menu-export,
.menu-icon-16-pc-menu-log,
.menu-icon-16-pc-menu-info-item-box,
.menu-icon-16-pc-menu-extension,
.menu-icon-16-pc-menu-vendor,
.menu-icon-16-pc-menu-section,
.menu-icon-16-pc-menu-unit {
	display: none !important;
}
*/PKKE�[��Y��"administrator/phocacartoptions.cssnu�[���label
{

}

hr {
	border: 1px solid #cce6ff;
}

.ph-options-head {
	background: #E5F3FF;
	color: #0079e0;
	border: 1px solid #add9ff;
	padding:15px 10px;
	margin:5px 0;
	display:block;
	text-shadow: 0 1px 0 #ffffff;
	margin-left: -180px;
	font-size: 110%;
}

.ph-options-head-expert {
	background: #F2dede;
	color: #b74848;
	border: 1px solid #e2b6b6;
	padding:15px 10px;
	margin:5px 0;
	display:block;
	text-shadow: 0 1px 0 #ffffff;
	margin-left: -180px;
	font-size: 110%;
}


/* 3.3.0 */
.ph-options-head {
	background-image: linear-gradient(-90deg, #129ED9,#0a5c80);
	color: #fff;
	text-shadow: none;
	border: 0;
	font-size: 120%;
	border-radius: 3px;
}
.ph-options-head-expert {
	background-image: linear-gradient(-90deg, #b74848,#b74848);
	color: #fff;
	text-shadow: none;
	border: 0;
	font-size: 120%;
	border-radius: 3px;
}


.form-horizontal .controls {
    /*margin-left: 300px !important;*/
}PKKE�[:�f��n�n
administrator/phocacarttheme.cssnu�[���
/*
@import
url('https://fonts.googleapis.com/css?family=Roboto:400,700&subset=latin-ext');

.admin.com_phocacart input,
.admin.com_phocacart button,
.admin.com_phocacart select,
.admin.com_phocacart textarea {
	font-family: "Roboto",
-apple-system,system-ui,BlinkMacSystemFont,"Segoe
UI",Roboto,"Helvetica Neue",Arial,sans-serif;
}
.admin.com_phocacart {
	font-family: "Roboto",
-apple-system,system-ui,BlinkMacSystemFont,"Segoe
UI",Roboto,"Helvetica Neue",Arial,sans-serif;
	font-size: 86% !important;
}
.admin.com_phocacart .small{
	font-size: 96% !important;
}



.nav-tabs > li > a {
    letter-spacing: -0.1em !important;
    padding: 0.7em 0.4em !important;
}

@import
url('https://fonts.googleapis.com/css?family=Rubik:400,600&subset=latin-ext');

.admin.com_phocacart input,
.admin.com_phocacart button,
.admin.com_phocacart select,
.admin.com_phocacart textarea {
	font-family: "Rubik",
-apple-system,system-ui,BlinkMacSystemFont,"Segoe
UI",Roboto,"Helvetica Neue",Arial,sans-serif;
}
.admin.com_phocacart {
	font-family: "Rubik",
-apple-system,system-ui,BlinkMacSystemFont,"Segoe
UI",Roboto,"Helvetica Neue",Arial,sans-serif;
	font-size: 86% !important;
}
.admin.com_phocacart .small{
	font-size: 96% !important;
}
*/

#j-main-container {
	padding: 20px !important;
	margin: 0 !important;
}

.container-main {
	background: transparent;
	margin-top: -12px;
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 11px !important;
}

.container-main section#content div.row-fluid {
	margin: 0px !important;

}


.ph-admin-box {
	margin: 0px !important;
	background: #F1F5F9;
	background: #EDF0F5;
	padding: 0px !important;
	display: flex;
  	flex-flow: row;
  	flex-wrap: wrap;
	justify-content: left;
	/*align-items: flex-start;*/
}

#system-message-container {
	background: transparent;
	padding-right: 5px !important;
	margin-top: 10px;
	margin-bottom: -18px;
}

#system-message-container.span10,
#system-message-container.span10 .alert {
	display:none !important;
	margin:0px !important;
	padding:0px !important;
}/*
#content #system-message-container {
	display: block !important;
}
*/

.ph-admin-box-menu {

	background: #fff;
	padding: 20px 0px 40px 10px;
	background: #2D353E;
	color: #fff;
	border-right: 1px solid #DFE8F1;
	border-top: 1px solid #DFE8F1;
	margin-top: -1px;
	font-size: 116%;
}

.ph-admin-box-content {
	padding: 20px;
	background: #F1F5F9;
	background: #EDF0F5;
	margin: 0px !important;
	margin-top: 10px !important;
}

.ph-admin-manage table {
	background: #fff;
	border-radius: 3px;
}
.ph-admin-manage table tr:nth-child(even) {
	background: #fcfcfc;
}

.nav.nav-list li {
	margin-top: 5px;
}

.ph-main-container {
	background:#f5f5f5 !important;
}



.subhead {
    background: #f3f3f3 !important;
    border-bottom: 1px solid #f3f3f3 !important;

   /* color: #0C192E;
    box-shadow: 3px 3px 5px 0px rgba(0,0,0,1);
    text-shadow: 0 1px 0 #FFF;
    margin-bottom: 10px;
    min-height: 43px;*/
}



.ph-cpanel-top-stats {
	text-align: center;

}





.ph-cpanel-color {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	min-width: 140px;
	color: #fff;
	border-radius: 3px;
	border: 1px solid #DFE8F1;
    box-shadow: 0px 0px 1px 1px #eaf0f6;
}

.ph-cpanel-color-header {
	margin-top: 0px;
	letter-spacing: 0px;
	text-transform: uppercase;
	padding: 5px 0px 5px 3px;
	font-size: small;
	font-weight: lighter;
	text-align: center;
}
.ph-cpanel-color-header-block {
	padding: 5px 0px 5px 3px;
	text-align: center;
}

.ph-cpanel-stat-value {
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	margin: 5px;
}

.ph-cpanel-color-right {
	width: 70%;
	text-align: center;
	background: rgba(0,0,0,0.1);
	border-radius: 0 3px 3px 0;

}

.ph-cpanel-color-left {
	width: 30%;
	text-align: center;
}

.ph-cpanel-color1 {
	background: #3DDCF7;
}
.ph-cpanel-color2 {
	background: #00B19D;
}
.ph-cpanel-color3 {
	background: #F76397;
}
.ph-cpanel-color4 {
	background: #7266BA;
}
.ph-cpanel-color5 {
	background: #FFAA00;
}
.ph-cpanel-color6 {
	background: #3BAFDA;
}




.ph-cpanel-color-left .glyphicon {

	font-size: 35px;
}


#phAdminEdit {
	padding: 20px;
}

#phAdminEdit .input-append.input-prepend .btn-prepend {
	border-radius: 3px 0px 0px 3px !important;
	height: 28px;
	padding-top: 5px;
}

#phAdminEdit .input-append .btn {
	border-radius: 0px 3px 3px 0px !important;
	height: 28px;
	padding-top: 5px;
}


#phAdminEdit .input-append .btn.button-select {
	border-radius: 0px 3px 3px 0px !important;
	height: 28px;
	padding-top: 4px;
}

#phAdminEdit .input-append .btn.button-clear {
	border-radius: 0px 3px 3px 0px !important;
	height: 28px !important;
	padding-top: 3px;
}




/* Icons CP */
.ph-icon-box {
}

.ph-icon-box,
.ph-icon-box a,
.ph-icon-box a:hover,
.ph-icon-box a:visited,
.ph-icon-box a:focus {
	color: #A6AAB1;
	text-decoration: none;
}

.ph-icon {
	margin: 0 auto;
	padding: 5px;

	margin: 0 auto;
	text-align: center;

}


.ph-cpanel-icon-box {
	margin-top:1rem;

}

.ph-cpanel-icon-box div .col-sm-3,
.ph-cpanel-icon-box div .col-md-3,
.ph-cpanel-icon-box div .col-sm-6,
.ph-cpanel-icon-box div .col-md-6,
.ph-cpanel-icon-box div .col-xs-12  {
    padding-left: 5px;
    padding-right: 5px;
}



.ph-icon-inside.thumbnail:hover {
	/*border: 3px solid #BCCFE1;
	box-shadow: 0px 0px 0px 0px transparent;
	box-shadow: inset 0px 0px 0px 0px transparent;*/
	border: 0px;
	box-shadow: none;
}
.ph-icon-inside.thumbnail img {
	margin-top: 10px;
	margin-bottom: -12px;
}
.ph-icon-inside.thumbnail span {}
.ph-icon-cp-large {
	font-size: 2.6rem;
	width: 2.6rem;
	height:2.6rem;

	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.ph-icon-cp-title {
	margin-top: 2px;
	display:block;
	font-size: 12px;
}

.ph-icon-inside-box {
   background: #fff;
   border-radius: 5px;
   border: 1px solid #DFE8F1;
   width: 7rem;
	height: 7rem;
	text-align: center;
	margin: auto;
	display: flex;
    	justify-content: center;
    	align-items: center;
  box-shadow: 0px 0px 1px 1px #eaf0f6;

}

.ph-icon-inside.thumbnail {
	/*	min-width: 110px;
		min-height: 110px;
		text-align: center;
		border-radius: 0px;
		background: transparent;
		/*box-shadow: 0px 0px 0px 0px transparent;
		box-shadow: inset 0px 0px 0px 0px transparent;
		border: 3px solid #DFE8F1;*//*
		border: 0px;
		box-shadow: none;
		font-size: small;*/

		border: 0px;
		box-shadow: none;
		border-radius: 50%;
		width: 5rem;
		height: 5rem;
		margin: auto;
		display: flex;
    	justify-content: center;
    	align-items: center;


	}

.ph-icon-inside .ph-icon-cp-large {

   /*color: #cddcea !important;*/


}
.ph-icon-inside .ph-icon-cp-large {
   text-shadow:
   -2px -2px 0 #575757,
    2px -2px 0 #575757,
    -2px 2px 0 #575757,
     2px 2px 0 #575757;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.ph-icon-inside .ph-icon-cp-large {
		/*-webkit-text-stroke: 2px #575757;*/
		text-shadow: none;
	}
}
@-moz-document url-prefix() {
	.ph-icon-inside .ph-icon-cp-large {
		/*-webkit-text-stroke: 2px #575757;*/
		text-shadow: none;
	}
}

.ph-icon-inside .ph-icon-cp-large:before {
	font-family: 'JoomlaFont' !important;
}


a.ph-icon-inside,
a.ph-icon-inside:hover,
a.ph-icon-inside:active,
a.ph-icon-inside:focus,
a.ph-icon-inside:visited {
	text-decoration: none;
}

.ph-icon-inside-box [class^="icon-"], .ph-icon-inside-box
[class*=" icon-"] {
    display: inline;
    width: auto;
    height: auto;
    margin-right: auto;
    line-height: 1;
}

.ph-icon-inside-box [class^="icon-"].duotone:after,
.ph-icon-inside-box [class*=" icon-"].duotone:after {
  opacity: 0.6;
}

/* CP Icons, Joomla! Font Icons */
.ph-cp-item-box {
	display: flex;
	flex-wrap: wrap;
}


.ph-cp-item-box .ph-cp-item {
	width: 7rem;
	margin: 0 0.7em 1.4em 0.7em;
}

.ph-cp-item-icon {
	background: #fff;
	border-radius: 5px;

	width: 7rem;
	height: 7rem;
	text-align: center;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;

	border: 0;
	background-image: linear-gradient(-45deg,#ffffff,#ffffff);
    box-shadow: 1px 2px 1px 0 rgba(0,0,0,.15);
}

.ph-cp-item-icon-link {
	width: 7rem;
	height:7rem;
	display: flex;
}

.ph-cp-item-icon-link,
.ph-cp-item-icon-link:hover,
.ph-cp-item-icon-link:active,
.ph-cp-item-icon-link:visited,
.ph-cp-item-icon-link:focus {
	color: #A6AAB1;
	text-decoration: none;
}

.ph-cp-item-icon-link span {
	border: 0px;
	box-shadow: none;
	border-radius: 50%;
	width: 5rem;
	height: 5rem;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 5px;
	text-align: center;
}

.ph-cp-item-icon-link:hover {
	border: 0px;
	box-shadow: none;
}

.ph-cp-item-icon-link-large {
	font-size: 2.6rem;
	width: 2.6rem;
	height:2.6rem;

	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.ph-cp-item-title {

	display:block;
	font-size: 0.95em;
	margin: 0 auto;
	margin-top: 0.1em;
	text-align: center
}

.ph-cp-item-icon-link-large {
   text-shadow:
   -2px -2px 0 #575757,
    2px -2px 0 #575757,
    -2px 2px 0 #575757,
     2px 2px 0 #575757;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.ph-cp-item-icon-link-large {
		/*-webkit-text-stroke: 2px #575757;*/
		text-shadow: none;
	}
}
@-moz-document url-prefix() {
	.ph-cp-item-icon-link-large {
		/*-webkit-text-stroke: 2px #575757;*/
		text-shadow: none;
	}
}

.ph-cp-item-icon-link-large:before {
	font-family: 'JoomlaFont' !important;
}

.ph-cp-item [class^="icon-"],
.ph-cp-item [class*=" icon-"] {
    display: inline;
    width: auto;
    height: auto;
    margin-right: auto;
    line-height: 1;
}

.ph-cp-item [class^="icon-"].duotone:after, .ph-cp-item
[class*=" icon-"].duotone:after {
  opacity: 0.6;
}


.pha-toolbox {
	width: 4rem;
}
.pha-toolbox a {
	display: inline-block;
	margin: 0.1em;
	margin-bottom: 0.3em;
	padding: 0;
	font-weight: bold;
}

.pha-no-underline,
.pha-no-underline:hover {
	text-decoration: none;
}

.ph-cp-item {
	text-align: center;
}

.ph-cp-item [class^="icon-"].phi-fs-s,
.ph-cp-item [class*=" icon-"].phi-fs-s {
	font-size: 1rem;
	width: 1rem;
	height: 1rem;
	display: inline-block;
	margin: auto;
}

.ph-cp-item [class^="icon-"].phi-fs-m,
.ph-cp-item [class*=" icon-"].phi-fs-m {
	font-size: 1.4rem;
	width: 1.4rem;
	height: 1.4rem;
	display: inline-block;
	margin: auto;
}
.ph-cp-item [class^="icon-"].phi-fs-l,
.ph-cp-item [class*=" icon-"].phi-fs-l {
	font-size: 3.6rem;
	width: 3.6rem;
	height: 3.6rem;
	display: inline-block;
	margin: auto;
}
.phi-fc-bl {color: #3f72af}
.phi-fc-bd {color: #112d4e}
.phi-fc-rl {color: #e23e57}
.phi-fc-rd {color: #CC1020}
.phi-fc-yl {color: #ffde7d}
.phi-fc-yd {color: #ffc314}
.phi-fc-brl{color: #D2BDA9}
.phi-fc-brd{color: #996633}
.phi-fc-od {color: #ff9a00}
.phi-fc-gd {color: #378137}
.phi-fc-gl {color: #62bc62}


.phi-mirror:before,
.phi-mirror:after {
	display:inline-block;
	-moz-transform: scale(-1, 1);
	-webkit-transform: scale(-1, 1);
	-o-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

.nav.nav-tabs .ph-cp-item .phi:before,
.nav.nav-tabs .ph-cp-item .phi:after {
	margin-top: 0.2em;
}


.js-stools .js-stools-container-bar .btn-wrapper {
	margin: 0 3px;
	padding: 3px 0px;
 }

 .ph-info-item .icon-minus-circle {
	 color: #a94442;
 }
 .ph-info-item .icon-success {
	 color: #3c763d;
 }



/* Chart */
.ph-cpanel-chart-box {
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 0px;
	border-radius: 3px;
	padding-left: 7px;
	background: #ffffff;
	border: 1px solid #DFE8F1;
}

.ph-cpanel-info-box,
.ph-cpanel-tips-box {
	margin-top: 25px;
	margin-left: 0px;
	padding: 20px;
	border-radius: 3px;
	background: #ffffff;
	border: 1px solid #DFE8F1;
}


/* Icons CP - specific case to overwrite core */



.ph-icon-inside .icon-heart:before {
    content: "\13c5a" !important;
}
.ph-icon-inside .icon-calendar:before {
    content: "\13c0f" !important;
}


/* Icons next to menu items - menu icons */
.nav.nav-list li:before {

	color: #A6AAB1;
    float:left;
    margin-right: 5px;
	margin-top: 2px;
	font-family: 'JoomlaFont' !important;
	content: "\13c5b";/*home*/
}
.nav.nav-list li:nth-child(2):before {
	color: #c1a46d;
	content: "\13beb";/*archive*/
}
.nav.nav-list li:nth-child(3):before {
	color: #da7400;
	content: "\13c4d";/*folder-open*/

}

.nav.nav-list li:nth-child(4):before {
	color: #4e5f81;
	content: "\13c3a";/*equalizer*/
}

.nav.nav-list li:nth-child(5):before {
	color: #ff7d49;
	content: "\13c5b";/*home*/

}
.nav.nav-list li:nth-child(6):before {
	color: #0099cc;
	content: "\13c12";/*cart*/
}
.nav.nav-list li:nth-child(7):before {

	color: #c1976d;
	content: "\13c34";/*disable-motion*/

}
.nav.nav-list li:nth-child(8):before {
	color: #777777;
	content: "\13c27";/*components*/
}
.nav.nav-list li:nth-child(9):before {
	color: #afbb6a;
	content: "\13c2f";/*cube*/
}
.nav.nav-list li:nth-child(10):before {

	color: #478CD1;
    content: "\13c52";/*globe*/
}
.nav.nav-list li:nth-child(11):before {
	color: #01868B;
    content: "\13c52";/*globe*/
}

.nav.nav-list li:nth-child(12):before {
	color: #a5dee5;
    content: "\13c67";/*location*/
}

.nav.nav-list li:nth-child(13):before {
	color: #4f9ce2;
    content: "\13afb";/*credit*/
}
.nav.nav-list li:nth-child(14):before {
	color: #dca300;
    content: "\13cc2";/*tags-squared*/
}
.nav.nav-list li:nth-child(15):before {
	color: #dd5500;
    content: "\13c0f";/*calendar*/
}
.nav.nav-list li:nth-child(16):before {
	color: #7faa7f;
    content: "\13cd4";/*users*/
}

.nav.nav-list li:nth-child(17):before {
	color: #aa7faa;
	content: "\13c57";/*groups*/
}
.nav.nav-list li:nth-child(18):before {
	color: #7faaaa;
	content: "\13bdc";/*vcard*/
}

.nav.nav-list li:nth-child(19):before {
	color: #ffde00;
    content: "\13c43";/*fields*/
}

.nav.nav-list li:nth-child(20):before {
	color: #399ed0;
    content: "\13c24";/*comment*/
}
.nav.nav-list li:nth-child(21):before {
	color: #FF6685;
    content: "\13c51";/*gift*/
}
.nav.nav-list li:nth-child(22):before {
	color: #aa56fe;
    content: "\13ca8";/*scissors*/
}

.nav.nav-list li:nth-child(23):before {
	color: #33af49;
    content: "\13c35";/*download-alt*/
}

.nav.nav-list li:nth-child(24):before {
	color: #CC0033;
    content: "\13cc0";/*tag-double*/
}

.nav.nav-list li:nth-child(25):before {
	color: #0040ff;
	content: "\13ce3";/*ellipsis-h*/
}

.nav.nav-list li:nth-child(26):before {
	color: #0040ff;
    content: "\13ce4";/*ellipsis-v*/
}
.nav.nav-list li:nth-child(27):before {
	color: #ffb300;
    content: "\13c41";/*feed*/
}
.nav.nav-list li:nth-child(28):before {
	color: #EA7C7C;
    content: "\13c5a";/*heart*/
}
.nav.nav-list li:nth-child(29):before {
	color: #9900CC;
    content: "\13c73";/*messaging*/
}

.nav.nav-list li:nth-child(30):before {
	color: #73b9ff;
    content: "\13c21";/*clock-alt*/
}

.nav.nav-list li:nth-child(31):before {
	color: #7fff73;
    content: "\13d11";/*duplicate-alt*/
}

.nav.nav-list li:nth-child(32):before {
	color: #c1756d;
    content: "\13c92";/*pie*/
}
.nav.nav-list li:nth-child(33):before {
	color: #8c0069;
    content: "\13c14";/*chart*/
}
.nav.nav-list li:nth-child(34):before {
	color: #fb1000;
    content: "\13c78";/*mouse-pointer-highlighter*/
}

.nav.nav-list li:nth-child(35):before {
	color: #668099;
	content: "\13cb2";/*sign-in*/
}
.nav.nav-list li:nth-child(36):before {
	color: #669999;
    content: "\13cb3";/*sign-out*/

}

.nav.nav-list li:nth-child(37):before {
	color: #c0c0c0;
    content: "\13cd1";/*logs*/
}

.nav.nav-list li:nth-child(38):before {
	color: #3378cc;
    content: "\13c5d";/*info-circle*/
}

.nav.nav-list li:nth-child(39):before {
	color: #2693ff;
    content: "\13c77";/*modules*/
}

.nav.nav-list li:nth-child(40):before {
	color: #b30059;
    content: "\13cd4";/*users*/
}

.nav.nav-list li:nth-child(41):before {
	color: #b35900;
    content: "\13c81";/*nofification-circle*/

}

.nav.nav-list li:nth-child(42):before {
	color: #ff9326;
    content: "\13c72";/*menu*/
}

.nav.nav-list li:nth-child(43):before {
	color: #f310de;
    content: "\13c20";/*click*/
}





/* Sidebar */

.nav.nav-list li:before {
   /*text-shadow:
   -1px -1px 0 #fff,
    1px -1px 0 #fff,
    -1px 1px 0 #fff,
     1px 1px 0 #fff;
	color: #000 !important;*/
	font-size: 120%;
	padding-top: 5px;
	padding-left: 10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.nav.nav-list li:before {
		/*-webkit-text-stroke: 1px #fff;*/
		text-shadow: none;
	}
}

@-moz-document url-prefix() {
	.nav.nav-list li:before {
		/*-webkit-text-stroke: 1px #fff;*/
		text-shadow: none;
	}
}

.sidebar-nav .nav-list {
    padding: 0px !important;
}
.nav-list {
   margin: 0px !important;
}



.sidebar-nav .nav-list > li > a {
    color: #fff !important;
   /* padding: 7px 10px 7px 44px !important;
	margin: -5px -5px -5px -10px !important;
	/*width: 90%;*/
	margin: 0px  !important;
	padding: 7px 10px 7px 40px !important;
	margin: -5px 10px -5px 0px !important;
}


.sidebar-nav .nav-list > li > a:focus, .sidebar-nav .nav-list > li
> a:hover,
.nav-list > .active > a, .nav-list > .active > a:hover,
.nav-list > .active > a:focus {


    text-shadow: 0px 0px 0px 0px transparent !important;
    text-shadow: none !important;
   /* background-color: #2D6CA2 !important;*/


}

.sidebar-nav .nav-list > li > a, .sidebar-nav .nav-list .nav-header {
    text-shadow: none;
	color: #fff;

}


.sidebar-nav .nav-list > li.active > a {


}

.sidebar-nav .nav-list > .active > a, .sidebar-nav .nav-list >
.active > a:hover, .sidebar-nav .nav-list > .active > a:focus {

	background-color: #2D6CA2 !important;
    text-shadow: none;
	border-radius: 2px;
}

.sidebar-nav .nav > li > a:hover, .sidebar-nav .nav > li >
a:focus {
    background-color: transparent;
    text-decoration: none;
	/*border-left: 5px solid #3071a9;*/
	color: #3071a9;
}



.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
	background-color: #fff !important;
}
.table-striped tbody > tr.ph-featured,
.table-striped tbody > tr.ph-featured td {
	background: #ffe599 !important;
}





#j-toggle-sidebar-icon {
	display: none;
}




#status {
    box-shadow: 0px 0px 0px 0px transparent !important;
	box-shadow: inset 0px 0px 0px 0px transparent !important;
}


.pagination {
	min-height: 25px;
}

.btn-group > .btn:first-child {
	border-radius: 3px 0px 0px 3px !important;
}
.btn-group > .btn:last-child {
	border-radius: 0px 3px 3px 0px !important;
}


#ph-extended-params {
	/* display: none; */
}
.ph-extended-params-inbox {

	background: #F1F5F9;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 10px;
	margin-left: -10px;
	margin-bottom: 10px;
}

.ph-product-price-history-box,
.ph-product-customer-group-box,
.ph-discount-box,
.ph-specification-box,
.ph-attribute-box {

	background: #F1F5F9;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 10px;
	margin-left: -10px;
	margin-bottom: 10px;
}

.ph-option-box {
	background: #DFE8F1;
	padding: 10px;
	border-radius: 3px;

}

.alert {
	border-radius: 0px !important;
	border: 0px !important;
}

.alert-success {
	background-color: #DFF0D8 !important;
	border-left: 5px solid #3C763D  !important;
}
.alert-info {
	background-color: #D9EDF7  !important;
	border-left: 5px solid #31709B  !important;
}
.alert-warning {
	background-color: #FCF8E3  !important;
	border-left: 5px solid #8A6D3B  !important;
}
.alert-error,
.alert-danger {
	background-color:	#F2DEDE  !important;
	border-left: 5px solid	#A94442  !important;
}


.ph-admin-stat-box {
	padding: 20px;
	border-radius: 3px;
	background: #ffffff;
	border: 1px solid #DFE8F1;
	margin: 20px 0px;
}

.label, .badge {
	text-shadow: none !important;
	font-weight: 100 !important;
}

.input-append .add-on, .input-prepend .add-on {
	height: auto !important;
	border-color: #dedede !important;
}

#phAdminEdit input, #phAdminEdit textarea, #phAdminEdit .uneditable-input {
    width: 220px;
}

#phAdminEdit .ph-attribute-box .minicolors-input,
#phAdminEdit .ph-attribute-box .input-small {
	width: 90px;
}

#phAdminEditProducts input {
	width: 150px;
}
#phAdminEditProducts input.input-xlarge {
	width: 200px;
}

#phAdminEditProducts input.input-xxlarge {
	width: 530px;
}

#phAdminEdit .chzn-search input {
	width: 210px;
}








#phAdminEdit .ph-radio-top {
	vertical-align:top;
	top:0;
	padding-top:0px;
	margin: 0 auto;
	text-align: center;
	margin-top: -26px !important;
	width: 20px !important;
}
#phAdminEdit .ph-radio-top input {
	width: 20px !important;
}

.col-sm-6, .col-sm-2 {

}

/* Multiple Upload */


ul.plupload_filelist li  {
	padding-top: 15px;
}

ul.plupload_filelist li.plupload_file_name {
	width: 35%;
}
ul.plupload_filelist li .plupload_file_name:before {
	font-family: 'JoomlaFont' !important;
	color: #d0d0d0;
    content: "\e022";
	float: left;
	margin: 0px 5px 5px 0px;
	padding-bottom: 2px;
}


.plupload_filelist {
    margin: 0;
    padding: 0;
    list-style: none;
    border: 5px dashed #d0d0d0;
	background: #f5f5f5;
    border-radius: 0;
}

li.plupload_droptext {
    font-size: 200%;
	color: #d0d0d0;
	text-transform: uppercase;
	font-weight: bold;

}

li.plupload_droptext:before {
	font-family: 'JoomlaFont' !important;
	color: #d0d0d0;
    content: "\e022 ";
	font-size: 200%;
	text-align: center;
	margin: 0px auto;
	/*display: block-inline;*/
	float:none;
}

.ph-red {
	color: #d60000;
}
.ph-currency-row {

	margin: 5px;
	background: #FFD6D6;
	border-radius: 3px;
}

.ph-currency-col  {

	margin: 5px;
	background: #FFD6D6;
	border-radius: 0px;
	text-align: center;
}

.ph-success-txt {
	font-weight: bold;
	color: #00B19D;
}
.ph-disabled-txt {
	font-weight: bold;
	color: #F76397;
}
.ph-extension-button .btn {
	padding: 6px 5px;
}

table#extensionList tr td {
	vertical-align: middle;
}

.ph-featured-box {
	padding: 10px;
	background: #fff;
	border: 1px solid #DFE8F1;
}
.ph-featured-head {
	font-weight: bold;
}
.ph-featured-image {
	float: left;
	margin: 0px 10px 10px 0px;
}

.ph-featured-image-large {
	text-align: center;
}
.ph-featured-image-large img {
	margin: 10px auto;
}

.ph-featured-box a,
.ph-featured-box a:hover,
.ph-featured-box a:visited,
.ph-featured-box a:focus {
	text-decoration:none;
	color: #555;
}


/* 3.3.0 */

.ph-cpanel-chart-box {
	box-shadow: 0 3px 8px 0 rgba(60,70,100,.1), 0 3px 6px 0 rgba(0,0,0,0.1);
	background-image: linear-gradient(-45deg,#0443a5,#009bd5);
    background-position: center;
	border: 0;
	color: #fff;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.15);
}

.ph-icon-inside-box {
    border: 0;
	background-image: linear-gradient(-45deg,#ffffff,#f5f5f5);
	box-shadow: 0 3px 8px 0 rgba(60,70,100,.1), 0 3px 6px 0 rgba(0,0,0,0.1);

	background-image: linear-gradient(-45deg,#f5f5f5,#ffffff);
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.15);
}

.ph-cpanel-info-box, .ph-cpanel-tips-box {
    border: 0;
	background-image: linear-gradient(-45deg,#ffffff,#f7f7f7);
	box-shadow: 0 3px 8px 0 rgba(60,70,100,.1), 0 3px 6px 0 rgba(0,0,0,0.1);

	background-image: linear-gradient(-45deg,#f5f5f5,#ffffff);
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.15);
}

.ph-cpanel-color {
    border: 0;
	background-image: linear-gradient(-45deg,#ffffff,#f7f7f7);
	box-shadow: 0 3px 8px 0 rgba(60,70,100,.1), 0 3px 6px 0 rgba(0,0,0,0.1);

	background-image: linear-gradient(-45deg,#f5f5f5,#ffffff);
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.15);
}

.ph-cpanel-color-right {
   /* background: rgba(200,200,200,0.1);*/
   background: #fff;
}

.ph-cpanel-color1 {
	color: #3ddcf7;
}
.ph-cpanel-color1,
.ph-cpanel-color1 .ph-cpanel-color-right {
	background-image: linear-gradient(80deg, #3ddcf7,#0ad3f5);
	color: #fff;
}

.ph-cpanel-color2 {
	color: #00b19d;
}
.ph-cpanel-color2,
.ph-cpanel-color2 .ph-cpanel-color-right {
	background-image: linear-gradient(80deg, #00b19d,#007a6d);
	color: #fff;
}

.ph-cpanel-color3 {
	color: #F76397;
}
.ph-cpanel-color3,
.ph-cpanel-color3 .ph-cpanel-color-right {
	background-image: linear-gradient(80deg, #F76397,#f42e74);
	color: #fff;
}

.ph-cpanel-color4 {
	color: #7266BA;
}
.ph-cpanel-color4,
.ph-cpanel-color4 .ph-cpanel-color-right {
	background-image: linear-gradient(80deg, #7266BA,#5649a2);
	color: #fff;
}

.ph-cpanel-color5 {
	color: #FFAA00;
}
.ph-cpanel-color5,
.ph-cpanel-color5 .ph-cpanel-color-right {
	background-image: linear-gradient(80deg, #FFAA00,#cc8800);
	color: #fff;
}

.ph-cpanel-color6 {
	color: #3BAFDA;
}
.ph-cpanel-color6,
.ph-cpanel-color6 .ph-cpanel-color-right {
	background-image: linear-gradient(80deg, #3BAFDA,#2493bd);
	color: #fff;
}

.sidebar-nav .nav-list > li > a:focus,
.sidebar-nav .nav-list > li > a:hover,
.nav-list > .active > a, .nav-list > .active > a:hover,
.nav-list > .active > a:focus,

.sidebar-nav .nav-list > .active > a,
.sidebar-nav .nav-list > .active > a:hover,
.sidebar-nav .nav-list > .active > a:focus {
    background-color: #2D6CA2 !important;
	background-image: linear-gradient(-80deg, #2D6CA2,#215078);
}

.ph-admin-manage table {
	/*box-shadow: 0 3px 8px 0 rgba(60,70,100,.1), 0 3px 6px 0
rgba(0,0,0,0.1);*/

	box-shadow: 0 3px 6px 0 #dfe8f1;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.15);
}

#phAdminEdit .subform-repeatable-group {
    background: #F1F5F9;
	border:0;
	border-radius: 5px;
	margin-top: 10px;
}

#phAdminEdit .form-horizontal .subform-repeatable-group .control-group {
	margin-bottom: 8px;
}

#phAdminEdit .subform-repeatable-group .subform-repeatable-group {
	background: #cfdbe5;
	border:0;
	border-radius: 5px;
}

#phAdminEdit .btn.group-add,
#phAdminEdit .btn.group-remove {
	border-radius: 3px !important;
}
#phAdminEdit .btn.group-move {
	font-weight: normal !important;
    border-radius: 3px 0 0 3px !important;
    border: 0 !important;
	margin-right: 0 !important;
}
#phAdminEdit .ph-admin-order-link,
#phAdminEdit .ph-admin-download-links {
	background: #F1F5F9;
	border:0;
	border-radius: 5px;
	padding: 10px;
	margin: 5px;
}
#phAdminEdit .ph-admin-download-links table tr td {
	padding: 5px;
}





/* CP Info */
.ph-box-cp {
	display: flex;
}

.ph-left-cp {
	flex-basis: 50%;
}

.ph-right-cp {
	flex-basis: 50%;
}


/* CP Icons */

.ph-cp-item-box {
	display: flex;
	flex-wrap: wrap;
	margin-top: 25px;
}
.ph-cp-item {
	width: 7rem;
	margin: 0 0.7em 1.4em 0.7em;
}

.ph-cp-item-icon {
	background: #fff;
	border-radius: 5px;

	width: 7rem;
	height: 7rem;
	text-align: center;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;

	border: 0;
	background-image: linear-gradient(-45deg,#ffffff,#ffffff);
    box-shadow: 1px 2px 1px 0 rgba(0,0,0,.15);
}

.ph-cp-item-icon-link {
	width: 7rem;
	height:7rem;
	display: flex;
}

.ph-cp-item-icon-link,
.ph-cp-item-icon-link:hover,
.ph-cp-item-icon-link:active,
.ph-cp-item-icon-link:visited,
.ph-cp-item-icon-link:focus {
	color: #A6AAB1;
	text-decoration: none;
}

.ph-cp-item-icon-link span {
	border: 0px;
	box-shadow: none;
	border-radius: 50%;
	width: 5rem;
	height: 5rem;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 5px;
	text-align: center;
}

.ph-cp-item-icon-link:hover {
	border: 0px;
	box-shadow: none;
}

.ph-cp-item-icon-link-large {
	font-size: 2.6rem;
	width: 2.6rem;
	height:2.6rem;

	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.ph-cp-item-title {

	display:block;
	font-size: 0.95em;
	margin: 0 auto;
	margin-top: 0.1em;
	text-align: center
}

.ph-cp-item-icon-link-large {
   text-shadow:
   -2px -2px 0 #575757,
    2px -2px 0 #575757,
    -2px 2px 0 #575757,
     2px 2px 0 #575757;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.ph-cp-item-icon-link-large {
		/*-webkit-text-stroke: 2px #575757;*/
		text-shadow: none;
	}
}
@-moz-document url-prefix() {
	.ph-cp-item-icon-link-large {
		/*-webkit-text-stroke: 2px #575757;*/
		text-shadow: none;
	}
}

.ph-cp-item-icon-link-large:before {
	font-family: 'JoomlaFont' !important;
}

.ph-cp-item [class^="icon-"], .ph-cp-item [class*="
icon-"] {
    display: inline;
    width: auto;
    height: auto;
    margin-right: auto;
    line-height: 1;
}

.ph-cp-item [class^="icon-"].duotone:after, .ph-cp-item
[class*=" icon-"].duotone:after {
  opacity: 0.6;
}


.ph-icon-task i:before{
	font-family: 'JoomlaFont' !important;
}
.ph-icon-task i {
	font-size: 150%;
}

.ph-icon-task.disabled i,
.ph-icon-task.disabled i:before,
.ph-icon-task.disabled i:after {
	opacity: 0.35;
}

.duotone.icon-purge:before {
	color: #CC1020;
}

.duotone.icon-articles:after {
	color: #CC1020;
}

.ph-action-row {
	white-space:nowrap;
	display: flex;
	align-items:flex-start;
	justify-content: flex-start;
}
PKKE�[��#uu&administrator/phocacartunittesting.cssnu�[���#phUnitTest
{
	border: 1px solid #f0f0f0;
	height: 90vh;
	overflow: auto;
	width: 100%;
}

html, body {
	padding: 0;
	margin: 0;
}

#phUnitTest,
#phut-box ,
#phut-box table{
background: #000;
color: #fff;
	margin: 0;
	padding: 0;
	font-family: "Consolas", sans-serif;
}

#phut-box {
	font-size: 100%;
}

table.phut-calculation
table.phut-calculation tr,
table.phut-calculation tr td,
table.phut-calculation tr td th  {

	padding: 3px;
	border: 1px dashed #f0f0f0;
	border-collapse:collapse;
}

table.phut-calculation tr td {
	white-space: nowrap;
}






/* *** */
#phut-box table {
	border-collapse:collapse;
	font-size: 90%;
}

#phut-box.phut-box {
	
	padding: 30px;

}

.phut-row.row {

}



table.phut-calculation tr td:nth-child(2),
table.phut-calculation tr td:nth-child(3) {
	text-align: right;
}


table.phut-calculation tr.b {
	font-weight: bold;
	
}

table.phut-calculation tr td.b {
	font-weight: bold;
	
}

table.phut-calculation tr td.bb {
	font-weight: bold;
	
	background: #ffff99;
}

table.phut-calculation tr td.bbt {
	font-weight: bold;
	
	background: #ffd24c;
}

table.phut-calculation tr td.bbr {
	font-weight: bold;
	
	background: #ffff4c;
}

.phut-total {
	background: #00b3b2;
	
}
.phut-totalc {
	background: #59b300;
	
}
.phut-subtotalc {
	background: #666600;


}

.phut-rounding {
	background: #006666;


}
.phut-roundingc {
	background: #336600;
	

}

.ok {
	background: #2db300;
	color: #fff;
	
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.error {
	background: #b32d00;
	color: #fff;
	padding: 3px;
}
.error-fixed {
	background: #ffcfbf;
	color: #fff;
	padding: 3px;
}

.warning {
	background: #ff8000;
	color: #fff;
	padding: 3px;
}

.rounding {
	background: #4c79ff;
	color: #fff;
	padding: 3px;
}

.small {
	font-size: 25%;
}

.phut-flr {
	float: right;
	marging: 5px;
}

.phut-fll {
	float: left;
	margin: 5px;
}

.phut-header {
	margin: 5px;
	font-weight: bold;
}


PKKE�[��@�ccadministrator/rtl.cssnu�[���/*
@package Joomla
 * @copyright Copyright (C) Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * @extension Phoca Cart
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz -
https://www.phoca.cz/phocacart
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */

.ph-float-right,
.ph-right {
	text-align: left;
}
.ph-float-left,
.ph-left{
	text-align: right;
}

.ph-admin-additional-box {
    left: 0.3em;
	right: auto;
}

#toolbar [class^="icon-"],
#toolbar [class*=" icon-"] {
	border-left: none !important;
}
PKKE�[�$�)')'animate/animate.cssnu�[���@charset
"UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855,
0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855,
0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855,
0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855,
0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide
*/

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide
*/

@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1,
0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1,
0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1,
0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1,
0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide
*/

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide
*/

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px,
0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675,
0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

/* KenBurns Effect */
@keyframes kenburnsBottomLeft {
  0% {
    transform: scale(1) translate(0, 0);
    transform-origin: 16% 84%;
  }
  100% {
    transform: scale(1.25) translate(-20px, 15px);
    transform-origin: left bottom;
  }
}

/* Active slide needs to be selected because of possible conflicts between
slides */
.swiper-slide-active .kenburnsBottomLeft {
 /* -webkit-animation-name: kenburnsBottomLeft;
  animation-name: kenburnsBottomLeft;*/
  animation: kenburnsBottomLeft 8s ease-out both;

}
PKKE�[:G6�6�animate/animate.min.cssnu�[���@charset
"UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes
bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes
bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center
bottom;transform-origin:center bottom}@-webkit-keyframes
flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes
flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes
pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes
pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes
rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes
rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes
shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes
shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes
headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px)
rotateY(-9deg);transform:translateX(-6px)
rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px)
rotateY(7deg);transform:translateX(5px)
rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px)
rotateY(-5deg);transform:translateX(-3px)
rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px)
rotateY(3deg);transform:translateX(2px)
rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes
headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px)
rotateY(-9deg);transform:translateX(-6px)
rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px)
rotateY(7deg);transform:translateX(5px)
rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px)
rotateY(-5deg);transform:translateX(-3px)
rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px)
rotateY(3deg);transform:translateX(2px)
rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes
swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes
swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top
center;transform-origin:top
center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes
tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9)
rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9)
rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1)
rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1)
rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1)
rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1)
rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes
tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9)
rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9)
rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1)
rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1)
rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1)
rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1)
rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes
wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0)
rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0)
rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0)
rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0)
rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0)
rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0)
rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0)
rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0)
rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0)
rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0)
rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0)
rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0)
rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0)
rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0)
rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0)
rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0)
rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0)
rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0)
rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0)
rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0)
rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes
jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg)
skewY(-12.5deg);transform:skewX(-12.5deg)
skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg)
skewY(6.25deg);transform:skewX(6.25deg)
skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg)
skewY(-3.125deg);transform:skewX(-3.125deg)
skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg)
skewY(1.5625deg);transform:skewX(1.5625deg)
skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg)
skewY(-.78125deg);transform:skewX(-.78125deg)
skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg)
skewY(.390625deg);transform:skewX(.390625deg)
skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg)
skewY(-.1953125deg);transform:skewX(-.1953125deg)
skewY(-.1953125deg)}}@keyframes
jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg)
skewY(-12.5deg);transform:skewX(-12.5deg)
skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg)
skewY(6.25deg);transform:skewX(6.25deg)
skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg)
skewY(-3.125deg);transform:skewX(-3.125deg)
skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg)
skewY(1.5625deg);transform:skewX(1.5625deg)
skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg)
skewY(-.78125deg);transform:skewX(-.78125deg)
skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg)
skewY(.390625deg);transform:skewX(.390625deg)
skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg)
skewY(-.1953125deg);transform:skewX(-.1953125deg)
skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes
bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes
bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes
bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes
bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes
bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes
bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes
bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes
bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes
bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes
bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes
bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes
bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes
bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes
bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes
bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes
bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes
fadeIn{from{opacity:0}to{opacity:1}}@keyframes
fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes
fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes
fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes
fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes
fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes
fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes
fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes
fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes
fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes
fadeOut{from{opacity:1}to{opacity:0}}@keyframes
fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes
fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes
fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes
fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes
fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes
fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes
fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes
fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes
fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes
fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes
fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes
fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes
fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes
fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes
fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes
fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes
fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes
flip{from{-webkit-transform:perspective(400px)
rotate3d(0,1,0,-360deg);transform:perspective(400px)
rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px)
translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px)
translate3d(0,0,150px)
rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px)
translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px)
translate3d(0,0,150px)
rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px)
scale3d(.95,.95,.95);transform:perspective(400px)
scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes
flip{from{-webkit-transform:perspective(400px)
rotate3d(0,1,0,-360deg);transform:perspective(400px)
rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px)
translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px)
translate3d(0,0,150px)
rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px)
translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px)
translate3d(0,0,150px)
rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px)
scale3d(.95,.95,.95);transform:perspective(400px)
scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes
flipInX{from{-webkit-transform:perspective(400px)
rotate3d(1,0,0,90deg);transform:perspective(400px)
rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px)
rotate3d(1,0,0,-20deg);transform:perspective(400px)
rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px)
rotate3d(1,0,0,10deg);transform:perspective(400px)
rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px)
rotate3d(1,0,0,-5deg);transform:perspective(400px)
rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes
flipInX{from{-webkit-transform:perspective(400px)
rotate3d(1,0,0,90deg);transform:perspective(400px)
rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px)
rotate3d(1,0,0,-20deg);transform:perspective(400px)
rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px)
rotate3d(1,0,0,10deg);transform:perspective(400px)
rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px)
rotate3d(1,0,0,-5deg);transform:perspective(400px)
rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes
flipInY{from{-webkit-transform:perspective(400px)
rotate3d(0,1,0,90deg);transform:perspective(400px)
rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px)
rotate3d(0,1,0,-20deg);transform:perspective(400px)
rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px)
rotate3d(0,1,0,10deg);transform:perspective(400px)
rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px)
rotate3d(0,1,0,-5deg);transform:perspective(400px)
rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes
flipInY{from{-webkit-transform:perspective(400px)
rotate3d(0,1,0,90deg);transform:perspective(400px)
rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px)
rotate3d(0,1,0,-20deg);transform:perspective(400px)
rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px)
rotate3d(0,1,0,10deg);transform:perspective(400px)
rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px)
rotate3d(0,1,0,-5deg);transform:perspective(400px)
rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes
flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px)
rotate3d(1,0,0,-20deg);transform:perspective(400px)
rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px)
rotate3d(1,0,0,90deg);transform:perspective(400px)
rotate3d(1,0,0,90deg);opacity:0}}@keyframes
flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px)
rotate3d(1,0,0,-20deg);transform:perspective(400px)
rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px)
rotate3d(1,0,0,90deg);transform:perspective(400px)
rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes
flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px)
rotate3d(0,1,0,-15deg);transform:perspective(400px)
rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px)
rotate3d(0,1,0,90deg);transform:perspective(400px)
rotate3d(0,1,0,90deg);opacity:0}}@keyframes
flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px)
rotate3d(0,1,0,-15deg);transform:perspective(400px)
rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px)
rotate3d(0,1,0,90deg);transform:perspective(400px)
rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes
lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0)
skewX(-30deg);transform:translate3d(100%,0,0)
skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes
lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0)
skewX(-30deg);transform:translate3d(100%,0,0)
skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes
lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0)
skewX(30deg);transform:translate3d(100%,0,0)
skewX(30deg);opacity:0}}@keyframes
lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0)
skewX(30deg);transform:translate3d(100%,0,0)
skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes
rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes
rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes
rotateInDownLeft{from{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes
rotateInDownLeft{from{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes
rotateInDownRight{from{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes
rotateInDownRight{from{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes
rotateInUpLeft{from{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes
rotateInUpLeft{from{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes
rotateInUpRight{from{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes
rotateInUpRight{from{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes
rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes
rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes
rotateOutDownLeft{from{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;opacity:1}to{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes
rotateOutDownLeft{from{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;opacity:1}to{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes
rotateOutDownRight{from{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;opacity:1}to{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes
rotateOutDownRight{from{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;opacity:1}to{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes
rotateOutUpLeft{from{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;opacity:1}to{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes
rotateOutUpLeft{from{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;opacity:1}to{-webkit-transform-origin:left
bottom;transform-origin:left
bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes
rotateOutUpRight{from{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;opacity:1}to{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes
rotateOutUpRight{from{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;opacity:1}to{-webkit-transform-origin:right
bottom;transform-origin:right
bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes
hinge{0%{-webkit-transform-origin:top left;transform-origin:top
left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top
left;transform-origin:top
left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top
left;transform-origin:top
left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes
hinge{0%{-webkit-transform-origin:top left;transform-origin:top
left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top
left;transform-origin:top
left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top
left;transform-origin:top
left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes
jackInTheBox{from{opacity:0;-webkit-transform:scale(.1)
rotate(30deg);transform:scale(.1)
rotate(30deg);-webkit-transform-origin:center
bottom;transform-origin:center
bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes
jackInTheBox{from{opacity:0;-webkit-transform:scale(.1)
rotate(30deg);transform:scale(.1)
rotate(30deg);-webkit-transform-origin:center
bottom;transform-origin:center
bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes
rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0)
rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0)
rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0)
rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0)
rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes
rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0)
rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0)
rotate3d(0,0,1,120deg)}}@keyframes
rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0)
rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0)
rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes
zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes
zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes
zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1)
translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(0,60px,0);transform:scale3d(.475,.475,.475)
translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes
zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1)
translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(0,60px,0);transform:scale3d(.475,.475,.475)
translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes
zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1)
translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(10px,0,0);transform:scale3d(.475,.475,.475)
translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes
zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1)
translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(10px,0,0);transform:scale3d(.475,.475,.475)
translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes
zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(1000px,0,0);transform:scale3d(.1,.1,.1)
translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(-10px,0,0);transform:scale3d(.475,.475,.475)
translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes
zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(1000px,0,0);transform:scale3d(.1,.1,.1)
translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(-10px,0,0);transform:scale3d(.475,.475,.475)
translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes
zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(0,1000px,0);transform:scale3d(.1,.1,.1)
translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)
translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes
zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(0,1000px,0);transform:scale3d(.1,.1,.1)
translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)
translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes
zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes
zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes
zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)
translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(0,2000px,0);transform:scale3d(.1,.1,.1)
translate3d(0,2000px,0);-webkit-transform-origin:center
bottom;transform-origin:center
bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes
zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)
translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(0,2000px,0);transform:scale3d(.1,.1,.1)
translate3d(0,2000px,0);-webkit-transform-origin:center
bottom;transform-origin:center
bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes
zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(42px,0,0);transform:scale3d(.475,.475,.475)
translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1)
translate3d(-2000px,0,0);transform:scale(.1)
translate3d(-2000px,0,0);-webkit-transform-origin:left
center;transform-origin:left center}}@keyframes
zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(42px,0,0);transform:scale3d(.475,.475,.475)
translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1)
translate3d(-2000px,0,0);transform:scale(.1)
translate3d(-2000px,0,0);-webkit-transform-origin:left
center;transform-origin:left
center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes
zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(-42px,0,0);transform:scale3d(.475,.475,.475)
translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1)
translate3d(2000px,0,0);transform:scale(.1)
translate3d(2000px,0,0);-webkit-transform-origin:right
center;transform-origin:right center}}@keyframes
zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(-42px,0,0);transform:scale3d(.475,.475,.475)
translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1)
translate3d(2000px,0,0);transform:scale(.1)
translate3d(2000px,0,0);-webkit-transform-origin:right
center;transform-origin:right
center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes
zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(0,60px,0);transform:scale3d(.475,.475,.475)
translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1)
translate3d(0,-2000px,0);-webkit-transform-origin:center
bottom;transform-origin:center
bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes
zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)
translate3d(0,60px,0);transform:scale3d(.475,.475,.475)
translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1)
translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1)
translate3d(0,-2000px,0);-webkit-transform-origin:center
bottom;transform-origin:center
bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes
slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes
slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes
slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes
slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes
slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes
slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes
slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes
slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes
slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes
slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes
slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes
slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes
slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@keyframes
kenburnsBottomLeft{0%{transform:scale(1)
translate(0,0);transform-origin:16% 84%}100%{transform:scale(1.25)
translate(-20px,15px);transform-origin:left bottom}}.swiper-slide-active
.kenburnsBottomLeft{animation:kenburnsBottomLeft 8s ease-out
both}PKKE�[�#o,,animate/index.htmlnu�[���<html><body
bgcolor="#FFFFFF"></body></html>PKKE�[XJt��	graph.cssnu�[���/*
Resets */
.graph-container,
.graph-container div,
.graph-container a,
.graph-container span {
    margin: 0;
    padding: 0;
}

/* Gradinet and Rounded Corners */
.graph-container, #tooltip, .graph-info a {
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);
    background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%,#ffffff), color-stop(100%,#f9f9f9));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f9f9f9 100%);
 
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

/* Graph Container */
.graph-container {
    position: relative;
    width: 94%;
    height: 400px;
    padding: 10px;
 
    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.1);
    -moz-box-shadow: 0px 1px 2px rgba(0,0,0,.1);
    box-shadow: 0px 1px 2px rgba(0,0,0,.1);
}
 
.graph-container > div {
    position: absolute;
    width: inherit;
    height: inherit;
    top: 10px;
    left: 25px;
}
 
.graph-info {
    width: 94%;
    margin-bottom: 10px;
}

.graph-info a {
    position: relative;
    display: inline-block;
    float: left;
    height: 20px;
    padding: 7px 10px 5px 30px;
    margin-right: 10px;
    text-decoration: none;
    cursor: default;
}

/* Color Circles */
.graph-info a:before {
    position: absolute;
    display: block;
    content: '';
    width: 8px;
    height: 8px;
    top: 13px;
    left: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
 
.graph-info .amount { border-bottom: 2px solid #71c73e; }
.graph-info .orders { border-bottom: 2px solid #77b7c5; }
 
.graph-info .amount:before { background: #71c73e; }
.graph-info .orders:before { background: #77b7c5; }

/* Lines & Bars Buttons */
#lines, #bars {
    width: 34px;
    height: 32px;
    padding: 0;
    margin-right: 0;
    margin-left: 10px;
    border-bottom: 2px solid #71c73e;
    float: right;
    cursor: pointer;
}
 
#lines.active, #bars.active {
    background: #82d344;
    background: -moz-linear-gradient(top, #82d344 0%, #71c73e 100%);
    background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%,#82d344), color-stop(100%,#71c73e));
    background: -webkit-linear-gradient(top, #82d344 0%,#71c73e 100%);
    background: -o-linear-gradient(top, #82d344 0%,#71c73e 100%);
    background: -ms-linear-gradient(top, #82d344 0%,#71c73e 100%);
    background: linear-gradient(to bottom, #82d344 0%,#71c73e 100%);
}
 
#lines span, #bars span {
    display: block;
    width: 34px;
    height: 32px;
    /*background: url('../img/lines.png') no-repeat 9px 12px;*/
}
/*
#bars span { background: url('../img/bars.png') no-repeat center
10px; }
 
#lines.active span { background-image:
url('../img/lines_active.png'); }
 
#bars.active span { background-image:
url('../img/bars_active.png'); }
*/

#lines span,
#bars span { font-size: 18px;padding-top: 9px;padding-left: 7px; color:
#999;}
#lines.active span,
#bars.active span { color: #fff;}
#lines:hover, #lines:focus,
#bars:hover, #bars:focus,
a.orders:hover, a.orders:focus,
a.amount:hover, a.amount:focus,
a.orders, a.amount {
	text-decoration: none;
	color: #555;
}


/* Clear Floats */
.graph-info:before, .graph-info:after,
.graph-container:before, .graph-container:after {
    content: '';
    display: block;
    clear: both;
}

#tooltip, .graph-info a {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
    line-height: 20px;
    color: #646464;
}
 
.tickLabel {
    font-weight: bold;
    font-size: 12px;
    color: #777;
}
.legendLabel {
	color: #999;
}
#tooltip {
    position: absolute;
    display: none;
    padding: 5px 10px;
    border: 1px solid #e1e1e1;
}

div.xAxis div.tickLabel 
{    
    transform: rotate(-45deg);
    -ms-transform:rotate(-45deg); /* IE 9 */
    -moz-transform:rotate(-45deg); /* Firefox */
    -webkit-transform:rotate(-45deg); /* Safari and Chrome */
    -o-transform:rotate(-45deg); /* Opera */
    /*rotation-point:50% 50%;*/ /* CSS3 */
    /*rotation:270deg;*/ /* CSS3 */
	margin-top: 20px;
	margin-left: -35px;
	font-weight: normal;
	font-size: 10px;
}PKKE�[�X�	�	main-product-hover.cssnu�[���/*
body.preload *{
animation-duration: 0s !important;
-webkit-animation-duration: 0s !important;
transition:background-color 0s, opacity 0s, color 0s, width 0s, height 0s,
padding 0s, margin 0s !important;
}
*/

body.preload *{
	transition: padding 0s, margin 0s !important;
}

.ph-item-box.grid {	
	/*display: inline-block;*/
	position: relative;
	margin-bottom: 30px;
	clear: both;
	
}
.ph-item-box.gridlist,
.ph-item-box.list {
	margin-bottom: 10px;
}


.ph-item-box:hover{
	z-index: 999;
}

/* substitution for thumbnail */


/* Chrome problem with box sizing */
@media screen and (-webkit-min-device-pixel-ratio:0) and
(min-resolution:.001dpcm) {
	.row-flex.grid .row-item {
		flex-direction: inherit;
		margin-bottom: 30px;
	}
}


.ph-item-box .ph-item{
	transition: all 0.3s;
	background-color: #fff;
    border: 1px solid #ddd;
	border-radius: 4px;
    display: inline-block;
    line-height: 1.42857;
	
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	
	padding: 0px;
	
	
}

.ph-item-box.grid:hover .ph-item {
	box-shadow: 0px 0px 5px rgba(1, 1, 1, 0.3);
	
	padding: 0px;
	padding-bottom: 25px;
	margin-bottom: -25px;
	
	display: inline-block;
	z-index: 0;
	clear:both;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	

}

.ph-item-box .ph-item-content {
	padding: 10px;
}


.ph-item-box .ph-item-action-box .ph-item-action-fade{
	clear: both;
	padding-top: 10px;
	padding-bottom: 15px;
	left: 0px;
	right: 0px;
	visibility: hidden; 
	opacity: 0;
	position: absolute;
	bottom: 0;
	transition: all 0.3s;
	
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}

.ph-item-box:hover .ph-item-action-box .ph-item-action-fade {
	visibility: visible;
	opacity: 1;
	bottom: -47px;
}

.ph-item-box .ph-item-action-box{
	padding-bottom: 7px;
	position: relative;
	
}

.ph-item-box .ph-item-action-fade a{
	/*display: block;*/
	/*max-width: 50%;*/
	/*overflow: hidden;*/
	white-space: nowrap;
	transform: scale(0);
	opacity: 0;
	visibility: hidden;
	
	background: #f7f7f7;
	text-align: center;
	border-radius: 50%;
	margin:auto;
	display: inline-block;
    width: 36px;
	height: 36px;
    line-height: 36px;
    position: relative;
    vertical-align: middle;
	font-size: 18px;
	padding: 0px;

}
.ph-item-box:hover .ph-item-action-fade a{
	transform: scale(1);
	opacity: 1;
	visibility: visible;
}

.ph-item-box .ph-item-action-fade a span.glyphicon,
.ph-item-box .ph-item-action-fade a span.fa {
	margin-left: -1px;
	margin-top: 7px;
}

PKKE�[̱�ڝ�main-product-image-move.cssnu�[���/*
Switch images category or items view */
.phIBoxOH {
    position: relative;
}

.phIBoxOH .phIBox {
    border-radius: 0;
    display: inline-block;
	/*display:block;*/
	
    overflow: hidden;
    position: relative;
    text-align: center;
}

.phIBoxOH .phIL,
.phIBoxOH .phIR {
    display: inline-block;
    transition: opacity 0.7s ease 0s, transform 0.7s ease 0s;
}

.phIBoxOH:hover .phIL,
.phIBoxOH:hover .phIR {
    transform: translate(100%, 0px);
}

.phIBoxOH .phIBox .phIRBox {
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
    /*transform: translate(-100%, 0px);*/
	left: -100%;
    transition: all 0.5s ease-in-out 0s;
    width: 100%;
}PKKE�[��>˞���main.cssnu�[���/* @package
Joomla
 * @copyright Copyright (C) Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * @extension Phoca Cart
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz -
https://www.phoca.cz/phocacart
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */
.ph-top {
	margin-bottom: 5px;
}
.ph-desc,
.ph-items,
.ph-categories,
.ph-subcategories {
	margin-top: 10px;
}
.ph-desc {
	margin-bottom: 20px;
}

.pc-item-view .ph-desc {
	margin-top: 15px;
	margin-bottom: 15px;
}

.ph-cat-desc,
.ph-item-desc {

}

.pc-checkout-view,
.pc-account-view,
.pc-category-view,
.pc-categories-view,
.pc-item-view {
	margin: 10px 0px;

}
.ph-center,
.ph-image,
.ph-image-full {
	text-align: center;
	margin: 0 auto;
}

.ph-image-navigation-box {
	margin-top: 10px;
}

.ph-image-navigation {
	width: 7em;
}


.ph-small {
	font-size: x-small;
}


.ph-u {
	text-decoration: underline;
}
.ph-cb {
	clear: both;
}
.ph-right {
	text-align: right;
}
.ph-left{
	text-align: left;
}
.ph-hr {
	border-bottom: 1px solid #ddd;
}

.ph-msg-error{
	color: #a94442;
}

.ph-checkout-cart-box .ph-hr {
	border-color: #ddd;
}


/* Previous Bootstrap Thumbnail */

.b-thumbnail > img,
.b-thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

.b-thumbnail {
  display: block;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}

.b-thumbnail > img,
.b-thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.b-thumbnail:hover,
a.b-thumbnail:focus,
a.b-thumbnail.active {
  border-color: #337ab7;
}
.b-thumbnail .caption {
  padding: 9px;
  color: #333;
}



/*.ph-item-reward-box,*/
.ph-category-bottom-box,
.ph-category-action-buttons,
.ph-item-bottom-box,
.ph-item-add-to-cart-box,
.ph-item-min-qty-box,
.ph-item-stock-box,
.ph-item-tag-box,
.ph-item-size-box {
	margin-top: 20px;
}

.pc-category-view .ph-item-min-qty-box {
	margin-top: 0px;
}

.ph-item-buy-now-box {
	/* margin-top: -1px; */
}

.pc-item-view .ph-item-buy-now-box {
	margin-top: 20px;
}

.ph-item-tag-box span a {
	color: #fff;
	text-decoration:none;
}

.ph-item-reward-box .ph-reward,
.ph-category-price-box .ph-price-brutto,
.ph-category-price-box .ph-price-netto,
.ph-category-price-box .ph-price-original,
.ph-category-price-box .ph-price-base,
.ph-category-price-box .ph-tax,

.ph-item-sku-box .ph-sku,
.ph-item-upc-box .ph-upc,
.ph-item-ean-box .ph-ean,
.ph-item-jan-box .ph-jan,
.ph-item-isbn-box .ph-isbn,
.ph-item-mpn-box .ph-mpn,
.ph-item-serial-number-box .ph-serial-number,

.ph-item-min-qty-box .ph-min-qty,
.ph-item-manufacturer-box .ph-manufacturer,
.ph-item-delivery-date-box .ph-delivery-date,
.ph-item-price-box .ph-price-brutto,
.ph-item-price-box .ph-price-netto,
.ph-item-price-box .ph-price-original,
.ph-item-price-box .ph-price-base,
.ph-item-price-box .ph-tax,
.ph-item-stock-box .ph-stock,
.ph-category-stock-box .ph-stock,

.ph-item-size-box .ph-item-length,
.ph-item-size-box .ph-item-width,
.ph-item-size-box .ph-item-height,
.ph-item-size-box .ph-item-weight,
.ph-item-size-box .ph-item-volume

{
	float: right;
}

.ph-top-space {
	margin-top: 20px;
}

.ph-item-reward-box .ph-reward-txt,

.ph-category-price-box .ph-price-txt,
.ph-category-price-box .ph-tax-txt,
.ph-category-stock-box .ph-stock-txt,

.ph-item-sku-box .ph-sku-txt,
.ph-item-upc-box .ph-upc-txt,
.ph-item-ean-box .ph-ean-txt,
.ph-item-jan-box .ph-jan-txt,
.ph-item-isbn-box .ph-isbn-txt,
.ph-item-mpn-box .ph-mpn-txt,
.ph-item-serial-number-box .ph-serial-number-txt,

.ph-item-min-qty-box .ph-min-qty-txt,
.ph-item-manufacturer-box .ph-manufacturer-txt,
.ph-item-delivery-date-box .ph-delivery-date-txt,
.ph-item-price-box .ph-price-txt,
.ph-item-price-box .ph-tax-txt,
.ph-item-stock-box .ph-stock-txt,

.ph-item-size-box .ph-item-length-txt,
.ph-item-size-box .ph-item-width-txt,
.ph-item-size-box .ph-item-height-txt,
.ph-item-size-box .ph-item-weight-txt,
.ph-item-size-box .ph-item-volume-txt
{
	float: left;
	clear: both;
}

.ph-item-box.list .ph-item {
	width: 100%;
}

.ph-item-box.list .ph-category-price-box,
.ph-item-box.gridlist .ph-category-price-box {
	padding-bottom: 10px;
}

.ph-category-price-box .ph-price-original,
.ph-item-price-box .ph-price-original {
	color: #cc0000;
	font-weight: bold;
	text-decoration: line-through;
}
.ph-checkout-cart-brutto,
.ph-cart-total,
.ph-category-price-box .ph-price-brutto,
.ph-item-price-box .ph-price-brutto {
	font-weight: bold;
}
.form-inline .form-group .ph-input-quantity {
	width:2em;
}
.form-inline .form-group .ph-input-quantity.ph-input-sm {
	width:56px;
	height: 22px;
	font-size: 12px;
	line-height: 22px;
}

.ph-item-input-select-attributes {
	width: 60% !important;
}

.ph-cart-small-quantity {
	/*width: 2%;*/
}


.ph-item-image-full-box {
	text-align: center;
	margin: 0 auto;
}


.ph-item-image-add-box {
	text-align: center;
	margin-top: 10px;
}
.ph-item-thumbnail-related {
	text-align: center;
	margin: auto;
}


.ph-tab-pane {
	padding: 15px;
	margin-top: -1px;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.ph-spec-title {
	font-weight: bold;
}

.ph-review-value input,
.ph-review-value textarea {

}
.ph-rating-box {
	margin-bottom: 10px;
}

.ph-reviews-review {
	font-style:italic;
	color: #555;
	padding-top: 10px;
}

/* Stars */
span.ph-stars, span.ph-stars span {
    display: block;
	/*background: url(../images/star-small.png) 0 -16px repeat-x;*/
	background: url(../images/star-small.svg) 0 -16px repeat-x;
    width: 80px;
    height: 16px;
}

span.ph-stars span {
    background-position: 0 0;
}


/* Bootstrap adds */
/* Base styles (regardless of theme) */
.bs-callout {
margin: 20px 0;
padding: 15px 30px 15px 15px;
border-left: 5px solid #eee;
}
.bs-callout h4 {
margin-top: 0;
}
.bs-callout p:last-child {
margin-bottom: 0;
}
.bs-callout code,
.bs-callout .highlight {
background-color: #fff;
}

/* Themes for different contexts */
.bs-callout-danger {
background-color: #fcf2f2;
border-color: #dFb5b4;
}
.bs-callout-warning {
background-color: #fefbed;
border-color: #f1e7bc;
}
.bs-callout-info {
background-color: #f0f7fd;
border-color: #d0e3f0;
}

.bs-callout-danger h4 {
color: #B94A48;
}

.bs-callout-warning h4 {
color: #C09853;
}

.bs-callout-info h4 {
color: #3A87AD;
}

.ph-checkout-cart-box {
	width: 100%;
}




.ph-checkout-cart-image,
.ph-checkout-cart-quantity {
	text-align: center;
}
.ph-checkout-cart-product {
	text-align: left;
}

.ph-checkout-total-discount,
.ph-checkout-total-coupon,
.ph-checkout-total-amount,
.ph-checkout-cart-netto,
.ph-checkout-cart-brutto,
.ph-checkout-cart-tax {
	text-align: right;
	/*margin-right: 10px;
	padding-right: 10px;*/
}

.ph-checkout-cart-box tr td ul {
	margin-left: -20px;
	margin-top: -15px;
}
.ph-checkout-cart-box tr td ul li,
.ph-cart-small-box tr td ul li {
	color: #999;
	padding: 0 auto;
	margin: 0 auto;
	line-height: 1;
}
.ph-checkout-cart-box tr td ul li span.ph-cart-small-attribute{
	line-height: 2;
}

.ph-checkout-cart-image img {
	width: 80%;
	height: auto;
}

table tr th.ph-checkout-cart-image {
	width: 10%;
}

.ph-input-select-currencies {

}
.ph-input-select-currencies-button {
	margin-top: 10px;
}

/* Account, Checkout */
.ph-account-box-action,
.ph-checkout-box-action {
	padding: 5px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-radius: 0px 0px 4px 4px;
	/*margin: 20px 0px 0px 0px;*/
	margin-top: 0px;
	margin-bottom: 0px;
	background: #f9f9f9;
}
.ph-account-box-action-raw,
.ph-checkout-box-action-raw {
	padding: 5px;

	margin: 0px 25px 20px auto;

}
.ph-account-box-row,
.ph-checkout-box-row {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.ph-account-box-header,
.ph-checkout-box-header {
	border: 1px solid #ddd;
	border-radius: 4px 4px 0px 0px;
	/*margin: 20px 0px 0px 0px;*/
	margin-top: 20px;
	background: #fff;

}

.ph-account-box-header{
	/*margin: -5px 0px 0px 0px;*/
	margin-top: -5px;
}
.ph-checkout-box-header {
	/*margin: 20px 0px 0px 0px;*/
	margin-top: 20px;
}

.ph-account-box-header-pas,
.ph-checkout-box-header-pas {
	border: 1px solid #ddd;
	border-radius: 4px 4px 4px 4px;
	/*margin: 20px 0px 0px 0px;*/
	margin-top: 20px;
	background: #fff;

}
.ph-account-box-header-pas h3,
.ph-account-box-header h3,
.ph-checkout-box-header-pas h3,
.ph-checkout-box-header h3 {
	margin: 0px;
	padding: 10px;
	font-size: 120%;
}

.ph-account-box-action .ph-box-header,
.ph-checkout-box-action .ph-box-header {

  font-weight: bold;
  color: #bbb;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 15px;
  margin-top: 0px;

}

.ph-account-btn-login,
.ph-checkout-btn-login {
	margin-top: -7px;
	margin-bottom: 7px !important;
}

.ph-li-inline li {
	float: left;

	margin-left: 30px;
}

.ph-left-border {
	border-left: 1px solid #ddd;
	margin-left: -1px;
}
.ph-right-border {
	border-right: 1px solid #ddd;
}

.ph-checkout-icon-finished,
.ph-checkout-icon-ok {
	font-size: 130%;
	color: #47a447;
	margin-right: 3px;
	margin-top: 3px;
}

.ph-checkout-icon-pending,
.ph-checkout-icon-not-ok {
	font-size: 130%;
	color: #d2322d;
	margin-right: 3px;
	margin-top: 3px;
}

.ph-checkout-icon-spec-finished {
	display: inline-block;
	padding: 5px;
	background: #5CB85C;
	color: #fff;
	margin: 2px;
	font-size: 120%;
	font-weight: bold;
	width: 30px;
	text-align: center;
	margin-right: -13px;
	/*
	font-size: 220%;
	width: 70px;
	overflow: visible;
	position: absolute;
	right: 2px;
	top: 22px;*/
	/* border-radius: 0px 3px 0px 3px; */
}

.ph-checkout-icon-spec-pending {
	display: inline-block;
	padding: 5px;
	background: #ccc;
	color: #fff;
	margin: 2px;
	font-size: 120%;
	font-weight: bold;
	width: 30px;
	text-align: center;
	margin-right: -13px;
	/* border-radius: 0px 3px 0px 0px; */
}


.ph-checkout-address-edit,
.ph-checkout-check-box,
.ph-checkout-address-save {
	margin: 10px
}
.ph-checkout-payment-edit,
.ph-checkout-shipping-edit {
	margin: 10px;
}

.ph-checkout-payment-save,
.ph-checkout-shipping-save {
	margin: 10px;
}

.ph-checkout-payment-netto,
.ph-checkout-payment-brutto,
.ph-checkout-payment-tax ,
.ph-checkout-shipping-netto,
.ph-checkout-shipping-brutto,
.ph-checkout-shipping-tax {
	text-align: right;
}

.ph-checkout-payment-brutto,
.ph-checkout-shipping-brutto {
	font-weight: bold;
}

.ph-checkout-checkbox-confirm {
	padding-right: 20px;
}

.ph-download-header-box-row,
.ph-orders-header-box-row {
	font-weight: bold;
	border-bottom: 2px solid #ddd;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ph-download-item-box-row-line {
	border-bottom: 1px solid #ddd;
	padding-top: 0px;

}
.ph-orders-item-box-row {
	border-bottom: 1px solid #ddd;
	padding-top: 7px;
	padding-bottom: 7px;
}

.ph-download-item-box-row div {
	margin-top: 7px;
	margin-bottom: 7px;

}

.ph-terms-box-in {
	font-family: sans-serif, arial;
	font-size: 90%;
	padding: 20px;
}

.ph-checkout-payment-desc,
.ph-checkout-shipping-desc {
	font-size: small;
	font-style: italic;
}

/* IDnR */
.ph-idnr-box table,
.ph-idnr-box table tr,
.ph-idnr-box table tr td {
	border: 0;
}

.ph-idnr-box {
	margin: 5%;
	margin-top: 0;
}
.ph-idnr-box-in {
	width: 100%;
	/*font-family: sans-serif, arial;*/
	font-size: 90%;
}
table.ph-idnr-box-in tr td {
	vertical-align: top;
}
.ph-idnr-header-img {
	margin: 5px auto;
}

.ph-idnr-box table tr td.ph-idnr-billing-box,
.ph-idnr-box table tr td.ph-idnr-shipping-box,
.ph-idnr-billing-box,
.ph-idnr-shipping-box {
	border: 1px solid #ddd;
	padding: 10px;
}
.pho1, .pho2, .pho3, .pho4,
.pho5, .pho6, .pho7, .pho8,
.pho9, .pho10, .pho11, .pho12 {
	width: 8.3333%;
}
.ph-idnr-sep { width: 3%;}

.ph-idnr-header-product {
	font-weight: bold;
	background: #ddd;
}
.ph-idnr-header-product td {
	padding: 5px;
	white-space:nowrap;
}
.ph-idnr-body-product td {
	white-space:nowrap;
	padding: 5px;
}
.ph-idnr-box table tr td.ph-idnr-sep-horizontal,
.ph-idnr-sep-horizontal {
	border-top: 1px solid #ddd;
}
.ph-idnr-total td {
	padding: 2px 5px;
}
.ph-idnr-ul {
	margin-top: -5px;
}
.ph-idnr-li {
	line-height: 1;
}
.ph-idnr-to-pay-box td {
	padding: 2px 5px;
}
.ph-idnr-to-pay {
	background: #eee;
	padding: 20px;
}
.ph-idnr-to-pay-value {
	background: #eee;
	padding: 20px;
	text-align: right;
}

table.ph-idnr-tax-rec {
	margin-top: 10px;
	min-width: 40%;
}
table.ph-idnr-tax-rec,
table.ph-idnr-tax-rec tr,
table.ph-idnr-tax-rec tr td,
table.ph-idnr-tax-rec tr th {
	border: 1px solid #ddd;
	border-collapse: collapse;
	padding: 3px;
}

.ph-category-item-addtocart {
	float: right;
	margin: 2px;
}

.ph-category-item-compare {
	float: right;
	margin: 2px;
}

.ph-category-item-wishlist {
	float: right;
	margin: 2px;
}

.ph-category-item-quickview {
	float: right;
	margin: 2px;
}
/*
.ph-category-item-addtocart .glyphicon-shopping-cart,
.ph-category-item-addtocart .fa-shopping-bag {
	 color: #333333;
}

.ph-category-item-compare .glyphicon-stats,
.ph-category-item-compare .fa-clone {
    color: #4491e4;
}

.ph-category-item-quickview .glyphicon-heart-empty,
.ph-category-item-wishlist .glyphicon-heart,
.ph-category-item-wishlist .fa-heart {
	color: #EA7C7C;
}

.ph-category-item-quickview .glyphicon-eye-open,
.ph-category-item-quickview .fa-eye {
	color: #555555;
}
*/
.ph-comparison-table .img-responsive{
	width: auto;
	margin: 0 auto;
	text-align: center;
	/*width:100%;*/
}

.ph-comparison-table,
.ph-comparison-table tr,
.ph-comparison-table tr td {
	border: 1px solid #ddd;

}

.ph-comparison-table tr td {
	width: 25%;
	padding: 5px;
}

.ph-center {
	text-align: center;
}
.ph-center-pagination {
	text-align: center;
	margin: 0 auto;
	padding: 0 auto;
}

.ph-center-pagination input,
.ph-center-pagination select,
.ph-center-pagination .chosen-container {
	text-align:left;
}
.ph-pagination-mt {
	margin-top: -20px;
}
.ph-pagination-top {
	margin-top: 10px;
	margin-bottom: 20px;
}
.ph-pagination-top #limittop.inputbox,
.ph-pagination #limittop.inputbox,
.ph-pagination-top #limit.inputbox,
.ph-pagination #limit.inputbox {
	width: 5em;
}
table.ph-comparison-table tr td {
	vertical-align: top;
}
table.ph-comparison-table tr td.ph-middle {
	vertical-align: middle;
}

.ph-red {
	color: #d60000;
}
.ph-b {
	font-weight:bold;
}

.ph-new-icon {
	position:absolute;
	top: 5px;
	right: 25px;
}
.ph-hot-icon {
	position:absolute;
	top: 5px;
	right: 45px;
}
.ph-featured-icon {
	position:absolute;
	top: 5px;
	right: 65px;
}
.ph-alert-small {
	margin: 0px !important;
	padding:5px !important;
	margin-top: -5px !important;
	margin-bottom: 3px !important;
	font-size: x-small;
}

.ph-item-navigation-box {
	margin: 10px 0px 10px 0px;
}


/* CSS Loading */
.ph-loader {
  margin: 3em auto;
  font-size: 8px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid #C1E2F1;
  border-right: 1.1em solid #C1E2F1;
  border-bottom: 1.1em solid #C1E2F1;
  border-left: 1.1em solid #45A7D4;
  -webkit-animation: load8 1.3s infinite linear;
  animation: load8 1.3s infinite linear;
}
.ph-loader,
.ph-loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}

/* Full site overlay plus loader - used when filtering */
#phLoaderFull {
  margin: auto auto;
  top: 50%;
  font-size: 8px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid #C1E2F1;
  border-right: 1.1em solid #C1E2F1;
  border-bottom: 1.1em solid #C1E2F1;
  border-left: 1.1em solid #45A7D4;
  -webkit-animation: load8 1.3s infinite linear;
  animation: load8 1.3s infinite linear;
}
#phLoaderFull,
#phLoaderFull:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
  margin-top: -10em;

}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

#phOverlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    z-index: 10000;
	display:none;
}

#phItemsBox {
	position: relative;
}

#phOverlayDiv {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    z-index: 10000;
	display:none;
}





/* Icons Hot, New, Featured */
/*
.ph-corner-icon-wrapper {
	overflow: hidden;
    position: absolute;
	top: -3px;
	right: -3px;
}

.ph-item-image-full-box .ph-corner-icon-wrapper {
	right: 12px;
}

.ph-corner-icon1-wrapper { width: 85px; height: 88px;}
.ph-corner-icon2-wrapper { width: 145px; height: 148px;}
.ph-corner-icon3-wrapper { width: 205px; height: 208px;}


.ph-corner-icon {
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	text-shadow: rgba(0,0,0,0.3) 2px 2px 1px;
	-webkit-transform: rotate(45deg);
	-moz-transform:    rotate(45deg);
	-ms-transform:     rotate(45deg);
	-o-transform:      rotate(45deg);
	position: relative;
	padding: 7px 0;
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	-moz-box-shadow:    0px 0px 3px rgba(0,0,0,0.3);
	box-shadow:         0px 0px 3px rgba(0,0,0,0.3);
	z-index: 1000;
}

.ph-corner-icon-hot {
	background-color: #d9534f;
	background-image: -webkit-gradient(linear, left top, left bottom,
from(#d9534f), to(#c9302c));
	background-image: -webkit-linear-gradient(top, #d9534f, #c9302c);
	background-image:    -moz-linear-gradient(top, #d9534f, #c9302c);
	background-image:     -ms-linear-gradient(top, #d9534f, #c9302c);
	background-image:      -o-linear-gradient(top, #d9534f, #c9302c);
}

.ph-corner-icon-featured {
	background-color: #f0ad4e;
	background-image: -webkit-gradient(linear, left top, left bottom,
from(#f0ad4e), to(#ec971f));
	background-image: -webkit-linear-gradient(top, #f0ad4e, #ec971f);
	background-image:    -moz-linear-gradient(top, #f0ad4e, #ec971f);
	background-image:     -ms-linear-gradient(top, #f0ad4e, #ec971f);
	background-image:      -o-linear-gradient(top, #f0ad4e, #ec971f);
}

.ph-corner-icon-new {
	background-color: #337ab7;
	background-image: -webkit-gradient(linear, left top, left bottom,
from(#337ab7), to(#286090));
	background-image: -webkit-linear-gradient(top, #337ab7, #286090);
	background-image:    -moz-linear-gradient(top, #337ab7, #286090);
	background-image:     -ms-linear-gradient(top, #337ab7, #286090);
	background-image:      -o-linear-gradient(top, #337ab7, #286090);
}

.ph-corner-icon1 {left: -5px;top: 13px;width: 121px; }
.ph-corner-icon2 {left: -15px; top: 42px; width: 203px;}
.ph-corner-icon3 {left: -25px; top: 71px; width: 285px;}

.ph-corner-icon:before, .ph-corner-icon:after {
  content: "";
  border-top:   3px solid #555;
  border-left:  3px solid transparent;
  border-right: 3px solid transparent;
  position:absolute;
  bottom: -3px;
}

.ph-corner-icon:before {
  left: 0;
}
.ph-corner-icon:after {
  right: 0;
}


/* Alternative - Icons Hot, New, Featured - circle */
/*
.ph-corner-icon-wrapper {
	overflow: hidden;
    position: absolute;
	top: 0px;
	left: 0px;
}

.ph-corner-icon1-wrapper { width: 85px; height: 88px;}
.ph-corner-icon2-wrapper { width: 145px; height: 148px;}
.ph-corner-icon3-wrapper { width: 205px; height: 208px;}

.ph-corner-icon {
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	position: absolute;
	padding: 13px 7px;
	-webkit-transform: rotate(-20deg);
	-moz-transform:    rotate(-20deg);
	-ms-transform:     rotate(-20deg);
	-o-transform:      rotate(-20deg);
	border-radius: 50%;
	box-shadow: none;
	border: none;
	text-shadow: none;
	z-index: 1000;
}

.ph-corner-icon-featured {
	background-color: #FFCC00;
	background-image: none;
}

.ph-corner-icon1 {left: 25px;top: 5px;width: auto; }
.ph-corner-icon2 {left: 0px; top:0 px; width: auto;}
.ph-corner-icon3 {left: 0px; top: 0px; width: auto;}

.ph-corner-icon:before, .ph-corner-icon:after {
  content: "";
  border: 0px;
  position:absolute;
  bottom: 0px;
}
/* End alternative Icons Hot, New, Featured - circle */


/* SINCE 3.1.2 - LABELS including HOT, NEW, FEATURED */

.ph-label-box {
	overflow: hidden;
    position: absolute;
	top: 0.3em;
	right: 0.2em;
	width: 100%;
}

.ph-manufacturer-box,
.ph-tag-box {
	font-size: 75%;
	margin: 3px 0;
}
.ph-manufacturer-box .ph-manufacturer-box-header,
.ph-tag-box .ph-tag-box-header {
	font-weight: bold;
}

.ph-item-box.list .ph-label-box {
	top: auto;
	right: auto;
	bottom: 1em;
	left: 0.3em;
}

#phQuickViewPopup .ph-label-box,
#ph-pc-item-box .ph-label-box {
	right: 1.2em;
}

.ph-corner-icon-wrapper {
	float: right;
	position:relative;
	z-index: 1;
}

.ph-item-box.list .ph-corner-icon-wrapper {
	float: left;
}

.ph-corner-icon {
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	padding: 0.1em 0.5em;
	margin: 0.1em 0.1em;
}

.ph-corner-icon {
	background-color: #d0d0d0;
}
.ph-corner-icon-hot {
	background-color: #d9534f;
}

.ph-corner-icon-featured {
	background-color: #f0ad4e;
}

.ph-corner-icon-new {
	background-color: #337ab7;
}


/* END LABELS */

/* Filter */
.ph-filter-box {
	margin-bottom: 20px;
	margin-top: 20px;
}

.ph-filter-box .panel {
	margin-bottom: -2px;
	margin-top: -2px;

	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;

}

.ph-filter-box .panel:first-child {
	border-radius: 0;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.ph-filter-box .panel:last-child {
	border-radius: 0;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.ph-filter-box .panel-body {
	padding-top: 0px;
	padding-bottom: 0px;
}

.ph-filter-box .panel-body.form-horizontal {
	padding-top: 5px;
	padding-bottom: 5px;
}

.ph-filter-box .panel-body.form-horizontal .form-group {
	margin-top: 3px;
	margin-bottom: 3px;
}


.ph-right-zero {
	margin-right: -15px;
	padding-right: 0px;
}

.ph-left-zero {
	margin-left: 0px;
	padding-left: 0px;
}

.ph-search-radio {
	font-size: small;
	color: #555;
}

/* video */
.ph-video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.ph-video-container iframe, .ph-video-container object, .ph-video-container
embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.ph-no-image {
	margin: 1em;
	color: #ccc
}
.ph-item-image-box {
	margin: 0.5em auto;
}

/* Modules */
.ph-category-module-box {
	margin-bottom: 10px;
}

.ph-filter-module-categories-tree {
	margin-top: 10px;
	margin-left: -1em;
}
ul.ph-filter-module-category-tree {
	list-style-type: none;
	padding: 0;
	padding-left: 1em;
}

ul.ph-filter-module-category-tree li .checkbox{
	margin-top: 0px;
	padding-top: 3px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.ph-checkout-shipping-row .form-group .control-label,
.ph-checkout-billing-row .form-group .control-label {
	text-align: left;
}

.ph-icon-pdf-text-box {
	margin-top: -12px;
}
.ph-icon-pdf-text {
	font-size: 60%;
	/*margin-left: 6px;
	margin-right: 6px;*/

}

/* Attribute */

.phSelectBoxButton {
    display: inline-block;
    margin: 3px;
    padding: 7px;
	width: 15px;
	height: 15px;
    cursor: pointer;
	border: 2px solid transparent;
	box-sizing: content-box;
	border-radius: 2px;
	text-decoration: none;
	font-size: 16px;
}

.phSelectBoxButton.on {

   border: 2px solid transparent;
   padding: 7px;
   width: 15px;
   height: 15px;
   color: #fff;
   box-sizing: content-box;
   border-radius: 2px;
   text-decoration: none;
   font-size: 16px;
}



.phSelectBoxButton.on:after {

  position: relative;
  top: -2px;
  left: -3px;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  box-sizing: content-box;
  border-radius: 2px;
  text-decoration: none;
  text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;
}

.phSelectBoxButton.on:after {
	font-family: 'Glyphicons Halflings';
	content: '\e013'; /* Ok/check mark */
}

.phSelectBoxButton.bs.on:after {
	font-family: 'Glyphicons Halflings';
	content: '\e013'; /* Ok/check mark */
}
.phSelectBoxButton.fa.on:after {
	font-family: FontAwesome;
	content: '\f00c'; /* Ok/check mark */
}
.phSelectBoxButton.fa.fa5.on:after {
	font-family: "Font Awesome 5 Free";
	content: '\f00c'; /* Ok/check mark */
}


.phSelectBoxButton:hover,
.phSelectBoxButton.on:hover {
	border: 2px solid #fff;
}

a.phSelectBoxButton:hover,
a.phSelectBoxButton.on:hover,
a.phSelectBoxButton:visited,
a.phSelectBoxButton.on:visited,
a.phSelectBoxButton:active,
a.phSelectBoxButton.on:active,
a.phSelectBoxButton:focus,
a.phSelectBoxButton.on:focus {
	text-decoration: none;
}


.phSelectBoxImage {
    display: inline-block;
    margin: 3px;
    cursor: pointer;
	border: 2px solid transparent;
	box-sizing: content-box;
	border-radius: 2px;
	text-decoration: none;
	position: relative;
}

.phSelectBoxButton.on {

   border: 2px solid transparent;
   color: #fff;
   box-sizing: content-box;
   border-radius: 2px;
   text-decoration: none;
}





.phSelectBoxImage.on:after {

  position: absolute;
  top: 30%;
  left: 40%;

  line-height: 1;
  -webkit-font-smoothing: antialiased;
  box-sizing: content-box;
  border-radius: 2px;
  text-decoration: none;
  color: #ffcc00;
  text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;

}

.phSelectBoxImage.on:after {
	font-family: 'Glyphicons Halflings';
	content: '\e013'; /* Ok/check mark */
}
.phSelectBoxImage.bs.on:after {
	font-family: 'Glyphicons Halflings';
	content: '\e013'; /* Ok/check mark */
}

.phSelectBoxImage.fa.on:after {
	font-family: FontAwesome;
	content: '\f00c'; /* Ok/check mark */
}
.phSelectBoxImage.fa.fa5.on:after {
	font-family: "Font Awesome 5 Free";
	content: '\f00c'; /* Ok/check mark */
}


.phSelectBoxImage:hover,
.phSelectBoxImage.on:hover {
	border: 2px solid #fff;
	background: #fff;
}

a.phSelectBoxImage:hover,
a.phSelectBoxImage.on:hover,
a.phSelectBoxImage:visited,
a.phSelectBoxImage.on:visited,
a.phSelectBoxImage:active,
a.phSelectBoxImage.on:active,
a.phSelectBoxImage:focus,
a.phSelectBoxImage.on:focus {
	text-decoration: none;
}




.ph-question-message {

}

.ph-item-image-full-left-box {
	text-align: left;
}

.phVMiddle,
.pc-wishlist-view .phVMiddle {
    display: inline-block;
    vertical-align: middle;
    float: none;
}


.ph-checkout-cart-image.ph-row-image img {
	margin: 5px;
}

#phQuickViewPopup .ph-image-full,
#phQuickViewPopup .img-thumbnail .ph-image-full {
	border: 0px;
	box-shadow: none;
}

/* Checkbox Color Button */
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor  {
	margin: 1px;
	padding:0px;
	border: 2px solid transparent;
	box-shadow: none;
	border-radius: 2px;
}
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor:hover  {
	margin: 1px;
	padding:0px;
	border: 2px solid #ffffff;
	box-shadow: none;
	border-radius: 2px;
}
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor span.glyphicon,
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor span.fa{
    display: inline-block;
    margin: 0px;
	padding: 3px 6px 7px 6px;
	width: 14px;
	height: 14px;
    cursor: pointer;
	border: 2px solid transparent;
	box-sizing: content-box;
	border-radius: 2px;
	text-decoration: none;
	box-shadow: none;
	opacity: 0;
	font-size: 16px;
}
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor.active
span.glyphicon,
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor.active span.fa
{
	border: 2px solid transparent;
	margin: 0px;
	padding: 3px 6px 7px 6px;
	width: 14px;
	height: 14px;
	color: #fff;
	box-sizing: content-box;
	border-radius: 2px;
	text-decoration: none;
	opacity: 1;
	text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;
	font-size: 16px;
}

/* Checkbox Image Button */
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage  {
	margin: 0px;
	padding:0px;
	border: 0px;
	box-shadow: none;
	border-radius: 0px;
	background: transparent;
	position: relative;
	margin: 3px;
}
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage:hover  {
	margin: 0px;
	padding:0px;
	border: 0px;
	box-shadow: none;
	border-radius: 0px;
	position: relative;
	margin: 3px;
}
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage span.glyphicon,
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage span.fa{

    cursor: pointer;
	opacity: 0;
	font-weight: bold;
	position: absolute;
    cursor: pointer;
	box-sizing: content-box;
	text-decoration: none;

}
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage.active
span.glyphicon,
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage.active span.fa
{

	opacity: 1;
	color: #fff;
	position: absolute;
	top: 30%;
	left: 40%;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	box-sizing: content-box;
	border-radius: 2px;
	text-decoration: none;
	color: #ffcc00;
	font-weight: bold;
	text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;
	font-size: 16px;
}

.ph-req {
	font-weight: bold;
	color: #CC0000;
}

#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor,
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage {
	display: inline;
}


/* Phoca Cart Cart Module */

/*
table.ph-cart-small-box {
	width: 100%;
}*/

.ph-cart-module-box {

}

.ph-cart-small-box .ph-hr {
	/*border-color: #3a87ad;*/
}

.ph-cart-small-box div div ul li {
	color: #999;
	padding: 0 auto;
	margin: 0 auto;
	line-height: 1;
}

.ph-cart-link-checkout {
	margin-top: 10px;
	margin-right: 2px;
}

.ph-cart-module-box .col-sm-1,
.ph-cart-module-box .col-md-1,
.ph-cart-module-box .col-sm-2,
.ph-cart-module-box .col-md-2,
.ph-cart-module-box .col-sm-4,
.ph-cart-module-box .col-md-4,
.ph-cart-module-box .col-sm-5,
.ph-cart-module-box .col-md-5,
.ph-cart-module-box .col-sm-6,
.ph-cart-module-box .col-md-6,
.ph-cart-module-box .col-sm-7,
.ph-cart-module-box .col-md-7,
.ph-cart-module-box .col-sm-12,
.ph-cart-module-box .col-md-12 {
	padding-left: 2px;
	padding-right: 2px;
}

.ph-cart-module-image {}
.ph-cart-attribute-box {}
.ph-cart-attribute-box-i {
	padding-left: 30%;
}


/* Checkout */
.ph-checkout-cart-box .col-sm-1,
.ph-checkout-cart-box .col-md-1,
.ph-checkout-cart-box .col-sm-2,
.ph-checkout-cart-box .col-md-2,
.ph-checkout-cart-box .col-sm-4,
.ph-checkout-cart-box .col-md-4,
.ph-checkout-cart-box .col-sm-5,
.ph-checkout-cart-box .col-md-5,
.ph-checkout-cart-box .col-sm-6,
.ph-checkout-cart-box .col-md-6,
.ph-checkout-cart-box .col-sm-7,
.ph-checkout-cart-box .col-md-7,
.ph-checkout-cart-box .col-sm-12,
.ph-checkout-cart-box .col-md-12 {

}


.ph-vertical-align {
	display: flex;
	align-items: center;
}

.ph-vertical-align-row {

}

.ph-checkout-attribute-box {
	padding: 0px;
	margin: 0px;
	margin-top: -15px;
	margin-bottom: 15px;
	margin-left: 15px;
}

.ph-mod-color-box {
	padding: 10px;
}



.ph-panel-body-color {
	padding: 10px;
}


/* Discount row */
.ph-checkout-discount-row {

	/* conflict with flex
	margin-top: -20px;
	margin-bottom: 20px;*/
}

.ph-price-discount,
.ph-checkout-discount-row div {
	color: #00B19D;
}

.ph-line-through-txt {
	/*text-decoration: line-through;*/
}

.ph-line-through {
	text-decoration: line-through;
}


/* Pagination Top */
.ph-pagination-top button {
	margin-top: 0px;
}

.ph-pagination-top .btn {

}
.ph-pagination-top .btn span {
	color: #d0d0d0;
}
.ph-pagination-top .btn.active span{
	color: #000;
}
.ph-pagination-top .btn,
.ph-pagination-top .btn:focus,
.ph-pagination-top .btn:visited,
.ph-pagination-top .btn:focus,
.ph-pagination-top .btn:active,
.ph-pagination-top .btn.active{
	box-shadow: none;
	outline: none;
	outline-offset: 0px;
}




.ph-item-clearfix {
	clear: both;
}

/* Layout Type */
.ph-items.grid {

}

.ph-items.list {

}

.ph-items.gridlist {

}

h3.grid {
	text-align: center;
}
h3.list,
h3.gridlist {
	margin: 0px;
	padding: 0px;
	background: transparent;
}


.ph-item-content.grid .ph-stars-box {
	margin-top: 10px;
	margin-bottom: 10px
}

/*
.chosen-search{display: none}
*/


.ph-item-box {
	position: relative;
}

.ph-item-content-row{
	margin: 0px;
	padding: 0px;
}

/* Equal Heights by Flexbox */
.ph-row-flex.grid {
	display: flex;
	flex-wrap: wrap;
}

@media screen and (max-width: 576px) {
	.ph-row-flex.grid{
		display: block;
	}
}


.ph-row-flex.grid .row-item {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	align-items: stretch;
}

.ph-row-flex.grid .row-item .ph-item-box,
.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c {
	/*height: 100%;*/
	display: flex;
	flex: 1 1 100%;
	/* IE 11 flex: 1 1 auto;*/
	flex-direction: column;
}

/* IE */

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.ph-row-flex.grid .row-item .ph-item-box,
	.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c {
		flex: 1 1 auto;
	}
}
.ph-mod-product-scroller-swiper-wrapper .ph-item-box .ph-thumbnail-c
.ph-item-content ,
.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content
{
	height: 100%;
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	align-items: stretch;
}

.ph-item-content.grid .ph-item-desc {
	flex: 1;
}


.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content
.phItemWishListBoxForm,
.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content
.phItemCompareBoxForm,
.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content
.phItemCartBoxForm,
.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content
.phItemQuickViewBoxForm{
}



.ph-item-action{
   display: flex;
   flex-direction: row;
   justify-content: flex-start;
}



.ph-item-box.grid {
    position: relative;
    margin-bottom: 20px;
    clear: both;

}




.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content
.ph-item-action-box {

}
.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content
.ph-category-price-box {

}
.ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content
.ph-item-action-box{
	width: 100%;
	margin-top: auto;
}



.ph-item-box .ph-item-content {
	padding: 10px;
}

/* Select Box required */
select:invalid,
select:invalid  + .chosen-container .chosen-single {
    border: 1px solid #fc0000 !important;
	box-shadow: 0 0px 4px #FF9494 !important;
}

.ph-shipping-info-box {
	padding: 5px;
	border: 1px solid #f0f0f0;
	background: #fdfdfd;
}

.ph-shipping-info-box a{
	text-decoration: underline;
}
.ph-shipping-info-header {
	font-weight: bold;
}

.ph-clear-both {
	clear:both;
}

/* Uncomment in Protostar */
/*
select, textarea, input[type="text"],
input[type="password"], input[type="datetime"],
input[type="datetime-local"], input[type="date"],
input[type="month"], input[type="time"],
input[type="week"], input[type="number"],
input[type="email"], input[type="url"],
input[type="search"], input[type="tel"],
input[type="color"], .uneditable-input {
    height: 28px !important;
}
*/


.ph-item-price-panel form {
	margin: 0;
	padding: 0;
	display: inline;
}

#phItemTopBoxForm .ph-pag-top-row {
	padding-left: 5px;
	padding-right: 5px;
}

.phIBoxOH {
    text-align: center;
}


.row-item {

}

.ph-item-action-fade form {
	margin: 0px;
}

.ph-payment-title,
.ph-payment-image,
.ph-shipping-title,
.ph-shipping-image {
	display: inline-block;
	margin: 5px;
}

label .ph-payment-title,
label .ph-payment-image,
label .ph-shipping-title,
label .ph-shipping-image {
	display: inline;
}

.ph-video-container iframe {
	border: 0px;
}

.ph-pull-right {
	float: right;
}
.ph-pull-left {
	float: left;
}


#ph-pc-category-box .chosen-container{
  width: auto !important;
}

#ph-pc-submit-item-box .chosen-container {
	min-width: 16em;
}
#ph-pc-submit-item-box .inputbox[type=text],
#ph-pc-submit-item-box .inputbox[type=email] {
	max-width: 16em;
}

#ph-pc-submit-item-box select {
	min-width: 16em;
}

.ph-submititem-header-contact {
	font-weight: bold;
	margin-top: 1em;
}


.ph-currency-list a {
	/*color: #333 !important;*/
	text-decoration: underline;
}
li.ph-currency-list {
	list-style-type: none;
}
.ph-currency-list-suffix .ph-currency-image-list {
	margin-left: 3px
}
.ph-currency-list .ph-currency-image-list {
	margin-left: -5px;
}

.ph-visibility-hidden {
	visibility: hidden;
}
.ph-display-none {
	display: none;
}



/* Categories View - Colspan */
.ph-t-box {
  display: flex;
}
.ph-t-row {
	min-width: 0;
	display: flex;
}
.ph-t-row-c1 {
	flex: 1 1 100%;
}

.ph-t-row-c2 {
	flex: 1 1 50%;
	flex-flow: wrap;
}

.ph-t-cell {
	display: flex;
	flex: 1 1 100%;
	align-items: center;
	justify-content: center;
	min-width: 0;
	overflow: auto;
	/*width: 100%;*/
	position: relative;
	padding: 0;
}


.ph-t-cell .ph-item-box {
	margin: 0;
	padding-bottom: 7em;
	width: 100%;
	height: 100%;
	display:flex;
	flex: 1 1 100%;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	min-width: 0;
	/* overflow: hidden; use in case of transform */
}

.ph-t-cell a {
	text-align: center;
}
.ph-t-cell a img {
	margin: 0 auto;
	text-align: center;
}

.ph-t-cell .ph-cat-desc {
	padding: 10px;
}

.ph-t-cell .ph-item-box {
	padding-top: 2em;
}

.ph-t-cell a img{

}
.ph-t-cell h3 {
	position: absolute;
	bottom: 2.6em;
	left: 1em;
	margin: 0;

}
.ph-t-cell .btn {
	position: absolute;
	bottom: 1em;
	right: 1em;
	margin: 0;
}

@media screen and (max-width: 768px) {
	.ph-t-box{
		display: block;
	}
}

#ph-pc-categories-box .ph-t-cell {
	margin: 10px;
}


.ph-price-filter-box {
	margin: 15px auto;
}

#phPriceFilterPrice {
	text-align: right;
	font-size: 70%;
	margin: 10px auto;
}

#phPriceFilterRange.ui-widget.ui-widget-content {
	border: 0;
	background: #f0f0f0;
	height: 0.4em;
}

#phPriceFilterRange.ui-slider-horizontal .ui-slider-handle {
    top: -.4em;
	border-radius: 50%;
	background: #08b2d9;
	border: 0;
}

#phPriceFilterRange.ui-slider-horizontal .ui-slider-handle:hover {

	border-radius: 50%;
	background: #08b2d9;
	border: 3px solid #079ec0;
	outline-width: 0;
}
#phPriceFilterRange.ui-slider-horizontal .ui-slider-handle:focus,
#phPriceFilterRange.ui-slider-horizontal .ui-slider-handle:active {
	outline-width: 0;
}

#phPriceFilterRange.ui-slider-horizontal .ui-slider-handle::focus {
    outline-width: 0;
}
#phPriceFilterRange .ui-widget-header {
	background: #08B2D9;

}


/* SEARCH enable absolute positioning */
.inner-addon {
    position: relative;
}
/* style icon */
.inner-addon .fa,
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}
/* align icon */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}
.left-addon .fa  { left:  20px;}
.right-addon .fa { right: 20px;}
/* add padding  */
.left-addon input  { padding-left:  30px; width: 100% }
.right-addon input { padding-right: 30px; width: 100% }


.row-item-subcategory {


}
.row-item-subcategory h3 {
	margin: 0 auto;
	text-align: center;
}

/*
.ph-brands-module-box .ph-brand-name {
	float: left;
	margin: 1em
}
*/


.col-md-1,
.col-md-2,
.col-md-4,
.col-md-6,
.col-md-8,
.col-md-10,
.col-md-12,
.col-md-3,
.col-md-5,
.col-md-7,
.col-md-9,
.col-md-11 {
/*border: 1px solid red;*/
}

.ph-checkbox {
	display: block !important;
}

table.pc-tax-recapitulation,
table.pc-tax-recapitulation tr,
table.pc-tax-recapitulation tr th,
table.pc-tax-recapitulation  tr td {
	border: 1px solid #f0f0f0;
	padding: 5px;
	border-collapse: collapse;
}

table.pc-tax-recapitulation tr th {
	text-align: center;
}
table.pc-tax-recapitulation tr td {
	text-align: right;
}


/* Plugins */
.ph-plg-product-info {
	margin: 5px 0 15px 0;
	text-align: left;
}

.ph-plg-product-info-title {
	font-weight: bold;
}

.ph-plg-product-attribute-item {
	color: #c0c0c0;
}


.phIBox.ph-lazyload {
	margin: 0;
	padding: 0;
	background: #f0f0f0;
	border-radius: 0;
	width: 100%;
}

img.ph-lazyload {
  display: block;
  width: 100%;
  height: auto;
opacity: 0;
  box-sizing: border-box;
  position: relative;
  clear:both;
}

img.ph-lazyload:not(.initial) {
	transition: opacity 2s;
}
img.ph-lazyload.initial,
img.ph-lazyload.loaded,
img.ph-lazyload .error {
	opacity: 1;
}
img.ph-lazyload:not([src]) {
	visibility: hidden;
}

.ph-row-flex.gridlist.ph-lazyload .row-item .phIBoxOH {
	line-height: 0;
}


.ph-row-flex.grid.ph-lazyload .row-item {
	flex-wrap: nowrap;
}
.ph-row-flex.grid.ph-lazyload .row-item .ph-item-box .ph-thumbnail-c
.ph-item-content {
	flex-wrap: nowrap;
}

#phImageBox .ph-item-image-full-box  > a > picture > source {
	display: inline;
}

.ph-item-box.gridlist, .ph-item-box.list {
    margin-bottom: 10px;
}
.ph-no-items-found {
	text-align: center;
	padding: 2em 1em;
}

.ph-submititem-checkbox-confirm label div,
.ph-submititem-checkbox-confirm label p,
.ph-askquestion-checkbox-confirm label div,
.ph-askquestion-checkbox-confirm label p,
.ph-checkout-checkbox-confirm label div,
.ph-checkout-checkbox-confirm label p {
	display: inline;
}

.ph-submititem-checkbox-confirm label input  {
	margin-right: 0.5em;
}


#phContainerPopup .modal-dialog,
#phContainerPopup .modal-content {
    height: 95%;
}

#phContainerPopup .modal-body {
    /* 100% = dialog height, 120px = header + footer */
    /* bootstrap 4: max-height: calc(100% - 120px);
	height: calc(100% - 120px);*/
	height: calc(100% - 120px);
}

.ph-checkout-box-apply-coupon {
	margin-top: 1em;
}
.ph-checkout-box-apply-coupon .btn {
	margin-left: 0.5em;
}
.ph-checkout-box-reward-points {
	margin-top: 1em;
}
.ph-checkout-box-reward-points .btn {
	margin-left: 0.5em;
}

.ph-item-play-file {
	margin: 1em auto;
	/*text-align: center;*/
}
.ph-item-play-title {
	margin: 0.5em;
	text-align:left;
}
.ph-item-play-file audio,
.ph-item-play-file video {
	/*margin: 0 auto;*/
}

.ph-category-item-public-download {
	margin: 1em auto;
}


.ph-header-size {
	margin-top: 0.5em;
}
.ph-item-attributes-box {
	margin-top: 1em;
}


.ph-filter-count:before {
    content: "(";
}
.ph-filter-count:after {
    content: ")";
}
.ph-filter-count {
	font-size: 70%;
	padding: 2px;
	background: #f5f5f5;
	border-radius: 2px;

	
}

.ph-label-close {
	margin: 2px;
	padding: 0.5em 0.3em;
}
.ph-label-close a {
  font-weight: bold;
  color: #fff;
}
.ph-label-close a:hover {
	color: #fff;
	text-decoration: none;
}

.ph-label-close a .ph-label-close-remove {
  vertical-align: bottom;
  top: 0;
}

.ph-label-close a .ph-label-close-remove::before {
  color: #fff;

}

.ph-image-box-content-item {
	text-align: center;
	margin: 0 auto;
	font-size: 6em;
}

/* Modal Popups - combination of more popups */
#phAddToCartPopup {
	z-index: 1051;
}
#phQuickViewPopup {
	z-index: 1050;
}


/* Gift Voucher */
#ph-pc-item-box .form-check.ph-radio-gift-box {
	flex-direction: column;
	display: inline-flex;
	padding: 0.3em;
	min-width: 50%;
}
.ph-radio-gift-image {
	padding: 0.3em;
}
.ph-radio-gift-title {
	font-size: 0.75em;
}

.ph-gift-box-form div label {
	text-align: left;
	justify-content:left;
}PKKE�[�pJ�6L6Lpos.cssnu�[���/*******/
/* POS */
/*******/

html,
body#phocaPosSite {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji",
"Segoe UI Emoji", "Segoe UI Symbol";

	height: 100%;
}

.ph-pos-wrap-top {
	height: 8vh;
	display: flex;
	align-self: flex-end;
	justify-content: space-between;
	align-items: center;
	/*overflow: auto;*/
	background: #104954;
}

.ph-pos-wrap-top .nav.nav-tabs {
	display: flex;
	align-self: flex-end;
	border-bottom: 1px solid #104954;
}

.ph-pos-wrap-top .nav-tabs>li>a {
	line-height: 1;
}

.ph-pos-wrap-top .nav-tabs>li.active>a,
.ph-pos-wrap-top .nav-tabs>li.active>a:hover,
.ph-pos-wrap-top .nav-tabs>li.active>a:focus {
    color: #555;
    background-color: #d2d2d2;
	border-color: #d2d2d2;
    font-weight: bold;
	border-radius: 5px 5px 0px 0px;
}

.ph-pos-wrap-top .nav-tabs>li>a,
.ph-pos-wrap-top .nav-tabs>li>a:hover,
.ph-pos-wrap-top .nav-tabs>li>a:focus {
	color: #fff;
	background: #9a9a9a;
	border-color: #9a9a9a;
	font-weight: bold;
	border-radius: 5px 5px 0px 0px;
	
}

.ph-pos-wrap-main {
	height: 86vh;
	display: flex;
	flex-wrap: wrap;
	margin:0px;
	padding:0px;
	width: 100%;
	background: #e3e3e3;
}

.ph-pos-wrap-bottom {
	height: 6vh;
	background: #104954;
	overflow: auto;

	border-top: 2px solid #00a3d9;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: small;
	color: #fff;
	
}
.ph-pos-wrap-bottom a ,
.ph-pos-wrap-bottom a:hover {
	color: #fff;
}

.ph-pos-main-column-left {
	flex: 2;
	display: flex;
	flex-direction: column;
	height: 86vh;
}

.ph-pos-main-column-right {
	flex: 1;
	display: flex;
	flex-direction: column;
	height: 86vh;
}

.ph-pos-main-filter {
	display: block;
	padding: 0;
	/*overflow-y: scroll;*/
	height: 8vh;
	background: #d2d2d2;
	
	display: flex;
	align-items: center;
	justify-content: flex-end;
	justify-content: space-between;
	border-bottom: 1px solid #c0c0c0;
}
#ph-pc-pos-site .ph-pos-main-filter input {
	margin: 0;
}

.ph-pos-main-categories {
	display: block;
	padding: 0.4em 1.4em;
	/*overflow-y: scroll;*/
	overflow-y: auto;
	height: 6vh;
	background: #e3e3e3;
	width: 100%;
	margin: 0;
	padding: 0;
	
	border-bottom: 2px solid #00a3d9;

}

.ph-pos-main-content {
	display: block;
	padding: 0.4em 1.4em;
	overflow-y: scroll;
	height: 72vh;
	background: #e3e3e3;
	width: 100%;
}

.ph-pos-main-page {

	display: block;
	padding: 0.4em 1.4em;
	overflow-y: scroll;
	height: 86vh;
	background: #d2d2d2;
	width: 100%;
	margin: 0;
	padding: 1.4em 1.4em;

}



.ph-pos-main-cart{
	padding: 2em;
	overflow-y: scroll;
	height: 50vh;
	background: #fff;
	border-left: 2px solid #a5a5a5;
	/*white-space: nowrap; */
}

.ph-pos-main-input {
	padding: 0.4em 2em;
	overflow-y: scroll;
	height: 36vh;
	background: #fafafa;
	border-left: 2px solid #a5a5a5;
	border-top: 2px solid #a5a5a5;

	display: flex;
	align-items: center;
	justify-content: center;
}

#ph-pc-pos-site .ph-pos-main-input button {
	width: 100%;
	padding-top: 0.7em;
	padding-bottom: 0.7em;
	text-align: left;
}

#ph-pc-pos-site .ph-pos-main-input button.btn-success {
	text-align: center;
	padding-top: 1em;
	padding-bottom: 1em;
}

#ph-pc-pos-site .ph-pos-main-input button span {
	
} 



.alert {
	border-radius: 0;
}


/*
@media (max-width: 800px) {
  main {
    flex-direction: column;
  }
}
*/


/* Scrollbars */

/*
::-webkit-scrollbar {
    width: 6px;
	background: rgba(0,0,0,0.1);
	
}
 
/* Track *//*
::-webkit-scrollbar-track {
    -webkit-border-radius: 0px;
    border-radius: 0px;
	border: 0px;
}
 
/* Handle *//*
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 0px;
    border-radius: 5px;
    background: rgba(0,0,0,0.3);
    border: 0px;
}
::-webkit-scrollbar-thumb:window-inactive {
	background: transparent; 
}
*/

::-webkit-scrollbar {
    width: 14px;
    height: 18px;
	
}
::-webkit-scrollbar-thumb {
    height: 6px;
    border: 4px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    -webkit-border-radius: 7px;
    background-color: rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: inset -1px -1px 0px rgba(0, 0, 0, 0.05), inset 1px
1px 0px rgba(0, 0, 0, 0.05);
}
::-webkit-scrollbar-button {
    width: 0;
    height: 0;
    display: none;
}
::-webkit-scrollbar-corner {
    background-color: transparent;
}

#ph-pc-pos-site .ph-cart-cart-discount,
#ph-pc-pos-site .ph-cart-product-discount,
#ph-pc-pos-site .ph-cart-subtotal-netto,
#ph-pc-pos-site .ph-cart-total,
#ph-pc-pos-site .ph-checkout-cart-brutto {
	white-space: nowrap;
	text-align: right;
}

#ph-pc-pos-site .col-sm-0,
#ph-pc-pos-site .col-md-0,
#ph-pc-pos-site .col-xs-0 {
	display: none;
}



.pagination span.pagenav {
	color: #e3e3e3;
}


#ph-pc-pos-site h3.ph-product-header {
	margin: 0;
	padding: 0;
	font-size: 85%;
	text-align:left;
	padding-top: 5px;
	color: #9a9a9a;
	margin-top: auto;
}

#ph-pc-pos-site .ph-item-content {
	padding: 0;
	margin: 0;
}

#ph-pc-pos-site .ph-tax,
#ph-pc-pos-site .ph-tax-txt,
#ph-pc-pos-site .ph-price-netto,
#ph-pc-pos-site .ph-price-txt,
#ph-pc-pos-site .ph-price-original {
	display: none;
}

#ph-pc-pos-site .ph-price-brutto {
	position: absolute;
	top: 0.5em;
	right: 5px;
	background: #00a3d9;
	color: #fff;
	border-radius: 3px;
	padding: 1px 2px;
	font-size: 0.8em;
	font-weight: normal;
}

#ph-pc-pos-site .ph-price-discount-product {
	position: absolute;
	top: 2.2em;
	right: 5px;
	background: #00B19D;
	color: #fff;
	border-radius: 3px;
	padding: 1px 2px;
	font-size: 0.8em;
	font-weight: normal;
}

#ph-pc-pos-site .ph-price-discount-cart {
	position: absolute;
	top: 4.0em;
	right: 5px;
	background: #00B19D;
	color: #fff;
	border-radius: 3px;
	padding: 1px 2px;
	font-size: 0.8em;
	font-weight: normal;
}

#ph-pc-pos-site .ph-category-add-to-cart-box {
	margin: 0;
	padding: 0;
}
#ph-pc-pos-site .thumbnail {
	margin: 0;
	padding: 5px;
}
#ph-pc-pos-site .ph-item-box.grid {
	margin: 0px;
}

#ph-pc-pos-site .ph-item-stock-box,
#ph-pc-pos-site .ph-item-min-qty-box {
	margin: 0;
	padding: 0;
}
#ph-pc-pos-site .ph-item-stock-box div,
#ph-pc-pos-site .ph-item-min-qty-box div {
	font-size: 0.8em;
	margin: 0;
	padding: 0;
}
.ph-pos-no-items-icon,
.ph-cart-icon {
	font-size: 300%;
	text-align: center;
	color: #e3e3e3;
	margin-top: 15%;
}
.ph-pos-no-items,
.ph-cart-empty {
	color: #e3e3e3;
	font-weight: bold;
	font-size: 160%;
	text-align: center;
}

.ph-pos-no-items-icon,
.ph-pos-no-items  {
	color: #fff;
}


/* SEARCH enable absolute positioning */
.inner-addon { 
    position: relative; 
}
/* style icon */
.inner-addon .glyphicon,
.inner-addon .fa {
  position: absolute;
  padding: 10px;
  pointer-events: none;
  color: #e3e3e3;
}
/* align icon */
.left-addon .glyphicon {
	left:  0px;
}
.left-addon .fa {
	left:  10px;
}
.right-addon .glyphicon{ 
	right: 0px;
}
.right-addon .fa { 
	right: 10px;
}
/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }

ph-pos-filter-box {
	float: right;
	margin-right: 1em;
}
#ph-pc-pos-site .ph-pos-card-user-box,
#ph-pc-pos-site .ph-pos-sku-product-box ,
#ph-pc-pos-site .ph-pos-search-box {
	
	display: inline-block;
	margin: auto 5px auto auto;
}

#ph-pc-pos-site .ph-pos-message-box {
	float: left;
	margin-left: 1em;
}
#ph-pc-pos-site .ph-pos-search {
	border: 2px solid #00a3d9 !important;
	border-radius: 3px !important;
	box-shadow: none !important;
	color: #9a9a9a !important;
	font-weight: bold;
}
#ph-pc-pos-site .ph-pos-search::placeholder {
	color: #e3e3e3;
}


.ph-cart-subtotal-box,
.ph-cart-reward-discount-box,
.ph-cart-product-discount-box,
.ph-cart-discount-box,
.ph-cart-coupon-box,
.ph-cart-tax,
.ph-cart-shipping-box,
.ph-cart-currency-box,
.ph-cart-payment-box {
	padding: 0px 0px;
}

.ph-cart-currency-box,
.ph-cart-total-box {
	border: 2px solid #00a3d9;
	background: #f5fcff;
	padding: 10px 0px;
	font-weight: bold;
	color: #00a3d9;
	margin-bottom: 20px;
}


#ph-pc-pos-site .ph-category-add-to-cart-box.fullbutton.grid div .btn {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: transparent;
    border: 0px;
    color: transparent;
    margin: 0px;
}


.col-md-2,
.col-md-4,
.col-md-6,
.col-md-8,
.col-md-10,
.col-md-12,
.col-md-3,
.col-md-5,
.col-md-7,
.col-md-9,
.col-md-11 {
/*border: 1px solid red;*/
}

.ph-pos-logo {
	margin: 0 1em;
}

.btn.ph-pos-btn-ticket {
	font-weight: bold;
	width: 3em;
	text-align: center;
	margin: 0 3px;
	font-size: 120%;
}
.btn.ph-pos-btn-ticket span {
	margin: 0 auto;
}
.ph-pos-vendor-title {
	color: #fff;
}

#ph-pc-pos-site .row {
	margin-bottom: 5px;
}

.ph-pos-btn-dropdown {
	margin: 5px;
}

/* Checkbox Category Button */
.ph-pos-checkbox-form,
.ph-pos-checkbox-box {
	margin: 0;
	padding: 0;
}
.ph-pos-checkbox-box {
	margin: 0;
	padding: 0;
	display: flex;

	flex: 1;
	flex-grow:9999;
	width: 100%;
	flex-wrap: wrap;
	align-items: center;
	 

	
}

#ph-pc-pos-site .btn.phCheckBoxButton.phCheckBoxCategory  {
	flex-grow:9999;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	box-shadow: none;
	border-radius: 0px !important;
	background: transparent;
	/*margin-left: -1px;
	margin-top: -1px;*/
	border-top: 1px solid transparent;
	border-left: 1px solid transparent;
	font-weight: bold;
	text-transform: uppercase;
	color: #777;
	max-width: 100rem;
    overflow:scroll;
	
	
}
#ph-pc-pos-site .btn.phCheckBoxButton.phCheckBoxCategory.active,
#ph-pc-pos-site .btn.phCheckBoxButton.phCheckBoxCategory:hover  {
	flex-grow:9999;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	box-shadow: none;
	border-radius: 0px !important;
	background: transparent;
	/*margin-left: -1px;
	margin-top: -1px;*/
	border-top: 1px solid transparent;
	border-left: 1px solid transparent;
	border: 1px solid #00a3d9;
	background: #00a3d9;
	color: #fff;
}
#ph-pc-pos-site .btn.phCheckBoxButton.phCheckBoxCategory span.glyphicon,
#ph-pc-pos-site .btn.phCheckBoxButton.phCheckBoxCategory span.fa{
    display: inline-block;
    margin: 0px;
	padding: 3px 6px 7px 6px;
	width: 13px;
	height: 15px;
    cursor: pointer;
	border: 0px solid #9a9a9a;
	box-sizing: content-box;
	border-radius: 0px;
	text-decoration: none;
	box-shadow: none;
	opacity: 0;	
}
#ph-pc-pos-site .btn.phCheckBoxButton.phCheckBoxCategory.active
span.glyphicon,
#ph-pc-pos-site .btn.phCheckBoxButton.phCheckBoxCategory.active span.fa { 

	border: 0px solid #00a3d9;
	margin: 0px;
	padding: 3px 6px 7px 6px;
	width: 13px;
	height: 15px;
	color: #fff;
	box-sizing: content-box;
	border-radius: 0px;
	text-decoration: none;
	opacity: 1;	
	text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;
}

.ph-req {
	font-weight: bold;
	color: #CC0000;
}

#ph-pc-pos-site .row-item {
	padding: 5px !important;
}

#ph-pc-pos-site .ph-pd-zero {
	padding: 0;
}

#ph-pc-pos-site .ph-pos-thumbnail {
	background: #fff;
	border-radius: 1px;
	border: 1px solid transparent;
	box-shadow: 2px 2px 1px #d2d2d2;
	padding: 5px;
}

#ph-pc-pos-site .ph-pos-thumbnail:hover {
	background: #fff;
	border-radius: 1px;
	border: 1px solid #00a3d9;
	box-shadow: 2px 2px 1px #d2d2d2;
	padding: 5px;
}

#ph-pc-pos-site .alert,
#ph-pc-pos-site select,
#ph-pc-pos-site .chosen-single {
	border-radius: 0px;
}

#ph-pc-pos-site .ph-pos-customer-row-header,
#ph-pc-pos-site .ph-pos-payment-method-row,
#ph-pc-pos-site .ph-pos-shipping-method-row,
#ph-pc-pos-site .ph-pos-customer-row{
	border-bottom: 1px solid #d2d2d2;
	margin: 0;
}

#ph-pc-pos-site .ph-pos-payment-method-row:hover,
#ph-pc-pos-site .ph-pos-shipping-method-row:hover,
#ph-pc-pos-site .ph-pos-customer-row:hover{
	background: #00a3d9;
	color: #fff;
}
#ph-pc-pos-site .ph-pos-customer-action {
	text-align: right;
}
#ph-pc-pos-site .ph-pagination {
	margin-top: 1em;
}

#ph-pc-pos-site .ph-alert-small {
	margin-top: 0px !important;
}

.ph-result-txt {
	margin: 0 5px 0 0;
	padding: 3px;
	line-height: 1;
}
.ph-result-txt ul {
	margin: 0;
	padding: 0;

}

.ph-result-txt ul li{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.ph-result-txt.ph-error-txt {
	background-color: #f2dede;
	border: 1px solid #ebccd1;
	color: #a94442;
}
.ph-result-txt.ph-success-txt {
	background-color:#dff0d8;
	border-color:#d6e9c6;
	color:#3c763d
}
.ph-result-txt.ph-info-txt {
	background-color:#E5F3FF;
	border-color:#ADD9FF;
	color:#0079e0
}

.ph-warning {
	font-weight: bold;
	color: #c00000;
}

.ph-pos-nav-empty {
	width: 60%;
}

.ph-img-inside-btn {
	margin: 0 10px 0 0;
	padding: 0;
	display: inline-block;
}
.ph-img-inside-btn img{
	width: auto;
	height: 1.4em;
	margin: 0;
	padding: 0;
}



.ph-sections,
.ph-section {
	margin: 15px;
}
#ph-pc-pos-site .ph-sections .row {
	padding: 5px;
	display: flex;
	flex-direction: row;

	
}

#ph-pc-pos-site .ph-unit {
	margin: 5px;
	
	background: #fff;
	border: 1px solid #d0d0d0;

	border-radius: 3px;
	background-color: #EEF8FC;
	background-color: #EFF2F6;

	
}

#ph-pc-pos-site .ph-unit:hover {
	background: #f5f5f5;
	background-color: #E6EBF1;
}

#ph-pc-pos-site .ph-pos-section-unit-box {
	
	
	text-align: center;
	min-width: 10em;
	max-width: 15em;
	padding: 5px;
	display: flex;
	flex-direction: column;
	
	
}

#ph-pc-pos-site .ph-pos-section-ticket-box {

	text-align: left;
	min-width: 10em;
	max-width: 15em;

}

#ph-pc-pos-site .btn-unit {
	
	font-weight: bold;
	font-size: 130%;
	padding: 30px;
	

}

#ph-pc-pos-site .ph-unit .btn-ticket {
	border-radius: 3px !important;
	color: #fff;
    background-color: #29ABE0;
    border-color: #29ABE0;
	text-transform: lowercase;
	margin: 3px;
	position: relative;
}
#ph-pc-pos-site .ph-pos-ticket-count {
	font-size: 0.7em;
	padding: 0.3em 0.7em;
	color: #fff;
	border-radius: 50%;

	margin-top: -10px;
	margin-right: -10px;
	position: absolute;
	right: 0;
	top: 0;
}
#ph-pc-pos-site .ph-pos-ticket-count.ph-pos-ticket-true {
	background: #93C54B;
}
#ph-pc-pos-site .ph-pos-ticket-count.ph-pos-ticket-false {
	background: #d9534f;
}
#ph-pc-pos-site .ph-unit .btn-ticket.ph-pos-ticket-false {
	
}
#ph-pc-pos-site .ph-unit .btn-ticket.ph-pos-ticket-true {
	
}

.ph-pos-main-input .btn {
	margin: 2px;
}

#ph-pc-pos-site .ph-box-header {
	margin-top: 0;
	color: #00a3d9;
	font-size: 150%;
	margin-bottom: 10px;
	padding: 0px;
}

#ph-pc-pos-site .ph-cb {

}

#ph-pc-pos-site .ph-pos-hr {
	border-bottom: 2px solid #00a3d9;
	margin-bottom: 1em;
}
/*
#ph-pc-pos-site .ph-pos-hr-sub {
	border-bottom: 1px solid #d2d2d2;
	margin-bottom: 1em;
}*/

.ph-pos-coupon-reward-box {
	margin: 0 30px;
}

.ph-pos-row {
	margin: 0;
}

#ph-pc-pos-site .ph-currency-list-box {
	 white-space: nowrap;
}
#ph-pc-pos-site .ph-vendor-dropdown {
	color: #555;
	padding: 10px;
	
}

#ph-pc-pos-site .ph-dropdown-header {
	font-weight: bold;
	color: #00a3d9;
	margin: 5px;
}

#ph-pc-pos-site .ph-btn-dropdown-currency {
	margin: 5px;
}

#ph-pc-pos-site .ph-pos-total-to-pay {
	font-size: 220%;
	color: #00a3d9;
	font-weight: bold;
}

#ph-pc-pos-site .ph-pos-amount-change {
	font-size: 120%;
	font-weight: bold;
}

#ph-pc-pos-site .ph-pos-amount-tendered {

	border: 2px solid #00a3d9 !important;
	border-radius: 3px !important;
	box-shadow: none !important;
	color: #9a9a9a !important;
	font-weight: bold;
	margin: auto;
	text-align: right;
}


input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type="number"] {
    -moz-appearance: textfield;
}

#ph-pc-pos-site .row-vac {

	display: flex;
	align-items: center;
	
	
} 
#ph-pc-pos-site .ph-pos-payment-box {
	margin-top: 3em;
}

#ph-pc-pos-site .ph-pos-payment-item-txt {
	font-weight: bold;
} 

#ph-pc-pos-site  .ph-pos-payment-confirm-box {
	margin: 1em auto;
	text-align: center;
}
#ph-pc-pos-site .btn-extra-lg{
	font-size: 180%;
	padding: 0.8em 1.6em; 
}

/* POS receipt */



#ph-pc-pos-site  .ph-pos-order-print-box {
	float: right;
}

#ph-pc-pos-site  .ph-pos-order-print-box .btn {
	font-size: 200%;
	padding: 15px;
	margin-bottom: 5px;
}


/* Javascript Print */

#phPosOrderPrintBox {
	border: 1px solid #d2d2d2;
	border-radius: 2px;
	background-color: #fff;
}
#ph-pc-pos-site .phType4 {
	display: block;
    unicode-bidi: embed;
    font-family: monospace;
    white-space: pre;
	text-align: left;
	text-align: center; 
	margin: 0 auto; 
	width: 100%;
	padding: 50px 10px;
}

#phPosOrderPrintBox.phType4 {

	
	display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
	
}

/* PRINT FORMAT ON SCREEN */
#phPosOrderPrintBox .phPrintInBox .pFeed[data-value="3"] {
	margin-top: 3em;
}
#phPosOrderPrintBox .phPrintInBox .pFeed[data-value="2"] {
	margin-top: 2em;
}
#phPosOrderPrintBox .phPrintInBox .pFeed[data-value="1"] {
	margin-top: 1em;
}
#phPosOrderPrintBox .pDoubleSize {
	font-size: 200%;
}
#phPosOrderPrintBox .pDoubleSizeCenter {
	font-size: 200%;
	text-align: center;
	
}
#phPosOrderPrintBox .pCenter {
	text-align: center;
	
}
#phPosOrderPrintBox div,
#phPosOrderPrintBox .pLeft {
	text-align: left;
}

#phPosOrderPrintBox.phType4 .phPrintInBox {
	text-align: center;
	background: #f5f5f5;
	padding: 25px 15px;
}
#phPosOrderPrintBox.phType4 .phPrintInBox div {
	margin: 0;
	padding:0;
}


.btn {
	border-radius: 2px !important;
}

@media print {
  body * {
    visibility: hidden;
  }
  #phPosOrderPrintBox, #phPosOrderPrintBox * {
    visibility: visible;
	border: 0;
	margin:0;
	padding: 0;
  }
  #phPosOrderPrintBox {
    position: absolute;
    left: 0;
    top: 0;
  }
}





#phPosDateOrdersForm  input {
	border: 2px solid #00a3d9 !important;
	border-radius: 3px 0px 0px 3px !important;
	box-shadow: none !important;
	color: #9a9a9a !important;
	font-weight: bold;
}
#ph-pc-pos-site #phPosDateOrders_btn {
	margin-left: -3px;
	margin-right: 5px;
	border: 2px solid #00a3d9;
	padding: 0px 5px 6px 5px;
	
}

#ph-pc-pos-site .icon-calendar {
	color: #A6AAB1;
	padding-top:5px;
}
#ph-pc-pos-site .ph-pos-customer-row-header div {
	font-weight: bold;
}

#ph-pc-pos-site  h3 {
    text-transform: uppercase;
	font-weight: normal;
}

#ph-pc-pos-site .ph-currency-list .ph-currency-image-list {
    margin-top: -2px;
}


#phPosWarningMsgBox {
	position: absolute;
	bottom:0;
	text-align: center;
	margin: 0 auto;
	padding: 15px 10px;
	background-color: #ffff73;
	color: #555;
	font-weight: bold;
	width: 100%;
}


.ph-pos-wrap-top a.nav-link.active {
	cursor: pointer !important;
}

.form-inline .form-group .ph-input-quantity.ph-input-sm {
    width: 2em;
}PKKE�[U(÷spec/astroid.cssnu�[���/* @package Joomla
 * @copyright Copyright (C) Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * @extension Phoca Cart
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz -
https://www.phoca.cz/phocacart
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */

 /* Astroid Bootstrap 4 */

 /* Checkboxes */
.ph-checkbox-container {
	display: block;
	position: relative;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding-left: 30px;
	padding-top: 5px;
	margin-top:0;
	padding-bottom: 2px;
}

.ph-checkbox-container input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
}

.ph-checkbox-checkmark {
	position: absolute;
	top: 5px;
	left: 0;
	height: 25px;
	width: 25px;
	background-color: #f9f9f9;
	border: 2px solid #f0f0f0;
	border-radius: 2px;
}

.ph-checkbox-container:hover input ~ .ph-checkbox-checkmark {
	background-color: #f0f0f0;
	border: 2px solid #f0f0f0;
	border-radius: 2px;
}

.ph-checkbox-container input:checked ~ .ph-checkbox-checkmark {
	background-color: #000;
	border: 2px solid #000;
	border-radius: 2px;
}

.ph-checkbox-checkmark:after {
	content: "";
	position: absolute;
	display: none;
}

.ph-checkbox-container input:checked ~ .ph-checkbox-checkmark:after {
	display: block;
}

.ph-checkbox-container .ph-checkbox-checkmark:after {
	left: 8px;
	top: 2px;
	width: 7px;
	height: 14px;
	border: solid white;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.phSelectBoxButton.color-ffffff {
	border: 2px solid #f0f0f0;
}
.phSelectBoxButton.color-ffffff:after {
	color: #f0f0f0;
	text-shadow: -2px 0 #f0f0f0, 0 2px #f0f0f0, 2px 0 #f0f0f0, 0 -2px
#f0f0f0;
}

.blog-sidebar .ph-filter-box ul:not(.slick-dots) li {
	padding: 0;
	font-size: inherit;
}

/* Pagination */
.ph-pagination-top div,
.ph-pagination-top div select,
.ph-pagination div,
.ph-pagination div select {
	display: inline;
}

.pagination {
	margin: 1em auto;
}

.ph-pagination-top .btn.phItemSwitchLayoutType,
.ph-pagination-top .btn.phItemSwitchLayoutType.active {
    background: transparent !important;
	border: 0;
}


source.img-thumbnail {
	border: 0;
}

.ph-category-action-buttons {
line-height: 2.4;
}



/* Top Modules
class suffix: ph-main-nav-top-box
position: topbar-2
*/
.moduletable.ph-main-nav-top-box {
	display: inline-block;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
}

.ph-compare-module-box,
.ph-wishlist-module-box,
.ph-item-cart-box div .row {
	margin-right: 10px;
	margin-left: 10px;
}

.ph-cart-module-box .dropdown .dropdown-menu {
	z-index: 9999;
	margin: 0;
	padding: 5px;
	border-radius: 0;
	background: #000;
	color: #fff;
	min-width: 15rem;
	margin-right: -2rem;
}

.ph-cart-module-box .dropdown .dropdown-toggle {
	cursor: pointer;
}

.ph-cart-module-box .dropdown .dropdown-menu .ph-small {
	font-size: 100%;
}

.ph-filter-box .ph-right-zero {

    margin-right: 0;
}

a.ph-btn:not([href]):not([tabindex]),
a.ph-btn:not([href]):not([tabindex]):hover,
a.ph-btn:not([href]):not([tabindex]):focus,
a.ph-btn {

    color: #fff;
    cursor: pointer;
}

.ph-item-add-to-cart-box .form-group {
    padding-left: 5px;
}
.ph-item-add-to-cart-box .form-group label {
    padding-right: 5px;
}

.ph-checkout-cart-box .ph-checkout-cart-quantity .ph-btn {
    margin-left: 3px;
}

#ph-pc-checkout-box .form-inline .form-group .ph-input-quantity {
    width: 56px !important;
	height: 30px;
}

#ph-pc-checkout-box .form-inline .form-group .ph-input-apply-coupon,
#ph-pc-checkout-box .form-inline .form-group .ph-input-apply-reward-points
{
    max-width: 10em !important;
    /*height: 30px;*/
}

#phQuickViewPopup .bootstrap-touchspin .input-group-btn-vertical >
.btn,
#ph-pc-checkout-box .bootstrap-touchspin .input-group-btn-vertical >
.btn,
#ph-pc-item-box .bootstrap-touchspin .input-group-btn-vertical > .btn {
    line-height: 0.5;
}


.ph-checkout-icon-spec-finished {
	border-radius: 3px;
}

.ph-checkout-icon-spec-pending {
	border-radius: 3px;
}
/*
input[type="radio"], input[type="checkbox"] {
	margin-top: -1px !important;
}*/
#ph-pc-checkout-box .checkbox input[type="checkbox"],
#ph-pc-account-box .checkbox input[type="checkbox"],
#ph-pc-wishlist-box .checkbox input[type="checkbox"] {
	margin-top: 7px;
	margin-left: 3px;
}

#ph-pc-checkout-box .ph-checkout-checkbox-confirm label
input[type="checkbox"] {
	margin-top: -1px;
	margin-right: 3px;
}

#ph-pc-checkout-box .radio input[type="radio"],
#ph-pc-checkout-box .radio input[type="radio"] {
	margin-top:-1px;
}

.ph-orders-btn {
	margin-bottom: 3px;
}
.ph-orders-btn .ph-icon-pdf-text {
	margin: 0;
	padding:0;
}




/* Custom CSS */

/*
.ph-mega-menu-content-module-box .ph-image,
#ph-pc-categories-box .ph-item-content a .ph-image,
#ph-pc-category-box .phIBox .ph-image,
#ph-pc-item-box .ph-image-full,
#phQuickViewPopup .ph-image-full {

	border-radius: 50%;
	border: 1em solid #f5f5f5;
	padding: 0;
}

.ph-mega-menu-content-module-box .ph-mega-menu-content-image.ph-man {
	border-radius: 0;
	border: 0;
}

.ph-mega-menu-content-module-box .ph-image.ph-cat {
	width: 33%;
	height: auto;
	border: 0.5em solid #f5f5f5;
}

#ph-pc-category-box .b-thumbnail,
#ph-pc-categories-box .b-thumbnail {
	border: 0px;
}

#ph-pc-categories-box .ph-item-content .ph-pull-right,
#ph-pc-categories-box h3 {
	text-align: center;
	float: none;
}

.ph-mega-menu-content-header,
#ph-pc-category-box h3,
#ph-pc-categories-box h3,
#phQuickViewPopup .ph-header,
#ph-pc-item-box .ph-header {
    background: linear-gradient(to right,#8A2387, #E94057,#F27121);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    text-shadow: none;
}


.btn-primary {
    color: #fff;
    background: linear-gradient(to right, #8A2387, #E94057,#F27121)
!important;
    border: 0px !important;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, 
.btn-primary:not(:disabled):not(.disabled).active:focus ,
.btn-primary:focus, 
.btn-primary.focus {
     box-shadow: 0 0 0 0.2rem rgba(219, 27, 98, .5) !important;
}

.btn-success {
    color: #fff;
	background: linear-gradient(to right, #085078, #309488) !important;
    border: 0px !important;
}
.btn-success:not(:disabled):not(.disabled):active:focus, 
.btn-success:not(:disabled):not(.disabled).active:focus ,
.btn-success:focus, 
.btn-success.focus {
	box-shadow: 0 0 0 0.2rem rgba(48, 148, 136, .5) !important;
}

.btn-danger {
    color: #fff;
	background: linear-gradient(to right, #c31432, #240b36) !important;
    border: 0px !important;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, 
.btn-danger:not(:disabled):not(.disabled).active:focus ,
.btn-danger:focus, 
.btn-danger.focus {
	box-shadow: 0 0 0 0.2rem rgba(219, 27, 98, .5) !important;
}



#ph-pc-category-box .btn-primary {
	letter-spacing: 0px;
}

.astroid-footer a,
.astroid-contact-info a,
.astroid-component-section .astroid-column ul.nav li a{
	border-bottom: 2px solid #db1b62;
	padding-bottom: .15rem;	
}


ul.nav.astroid-social-icons li a {
	border: 0;
}


.pcBottom {
	color: #fff;
	padding: 13em 5em;
	font-weight: bold;
	/*text-shadow: 0 0 3px #fff, 0 0 6px #fff, 0 0 9px #fff, 0 0 12px #FC9B3C,
0 0 15px #FC9B3C, 0 0 18px #FC9B3C, 0 0 21px #FC9B3C, 0 0 24px
#FC9B3C;*//*
	text-shadow: 0 0 3px #fc9b3c;
	opacity: 0.7;
	
}

.pcBottomHeader {
	font-size: 5em;
	margin-bottom: 0.5em;
}

.pcBottomText {
	font-size: 3em;
	margin-top: 0.5em;
}
*/PKKE�[t�[���spec/gantry.cssnu�[���/* @package
Joomla
 * @copyright Copyright (C) Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * @extension Phoca Cart
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz -
https://www.phoca.cz/phocacart
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */
 
#phContainerPopup .modal-body {
	height: calc(95vh - 120px);
}

#phContainerPopup .modal-body iframe{
	height: 95%;
}PKKE�[�#o,,spec/index.htmlnu�[���<html><body
bgcolor="#FFFFFF"></body></html>PKKE�[�I���spec/rtl.cssnu�[���/*
@package Joomla
 * @copyright Copyright (C) Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * @extension Phoca Cart
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz -
https://www.phoca.cz/phocacart
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */

.ph-right {
	text-align: left;
}
.ph-left{
	text-align: right;
}


.ph-item-reward-box .ph-reward,
.ph-category-price-box .ph-price-brutto,
.ph-category-price-box .ph-price-netto,
.ph-category-price-box .ph-price-original,
.ph-category-price-box .ph-price-base,
.ph-category-price-box .ph-tax,

.ph-item-sku-box .ph-sku,
.ph-item-upc-box .ph-upc,
.ph-item-ean-box .ph-ean,
.ph-item-jan-box .ph-jan,
.ph-item-isbn-box .ph-isbn,
.ph-item-mpn-box .ph-mpn,
.ph-item-serial-number-box .ph-serial-number,

.ph-item-min-qty-box .ph-min-qty,
.ph-item-manufacturer-box .ph-manufacturer,
.ph-item-delivery-date-box .ph-delivery-date,
.ph-item-price-box .ph-price-brutto,
.ph-item-price-box .ph-price-netto,
.ph-item-price-box .ph-price-original,
.ph-item-price-box .ph-price-base,
.ph-item-price-box .ph-tax,
.ph-item-stock-box .ph-stock {
	float: left;
}

.ph-item-reward-box .ph-reward-txt,

.ph-category-price-box .ph-price-txt,
.ph-category-price-box .ph-tax-txt,
.ph-category-stock-box .ph-stock-txt,

.ph-item-sku-box .ph-sku-txt,
.ph-item-upc-box .ph-upc-txt,
.ph-item-ean-box .ph-ean-txt,
.ph-item-jan-box .ph-jan-txt,
.ph-item-isbn-box .ph-isbn-txt,
.ph-item-mpn-box .ph-mpn-txt,
.ph-item-serial-number-box .ph-serial-number-txt,

.ph-item-min-qty-box .ph-min-qty-txt,
.ph-item-manufacturer-box .ph-manufacturer-txt,
.ph-item-delivery-date-box .ph-delivery-date-txt,
.ph-item-price-box .ph-price-txt,
.ph-item-price-box .ph-tax-txt,
.ph-item-stock-box .ph-stock-txt {
	float: right;
	clear: both;
}

.ph-checkout-cart-product {
	text-align: right;
}

.ph-checkout-total-discount,
.ph-checkout-total-coupon,
.ph-checkout-total-amount,
.ph-checkout-cart-netto,
.ph-checkout-cart-brutto,
.ph-checkout-cart-tax {
	text-align: left;
	/*margin-right: 10px;
	padding-right: 10px;*/
}

.ph-checkout-cart-box tr td ul {
	margin-right: -20px;
}



.ph-li-inline li {
	float: right;

	margin-right: 30px;
}

.ph-left-border {
	border-right: 1px solid #ddd;
	margin-right: -1px;
}
.ph-right-border {
	border-left: 1px solid #ddd;
}

.ph-checkout-icon-finished,
.ph-checkout-icon-ok {
	margin-left: 3px;
}

.ph-checkout-icon-pending,
.ph-checkout-icon-not-ok {
	margin-left: 3px;

}

.ph-checkout-payment-netto,
.ph-checkout-payment-brutto,
.ph-checkout-payment-tax ,
.ph-checkout-shipping-netto,
.ph-checkout-shipping-brutto,
.ph-checkout-shipping-tax {
	text-align: left;
}


.ph-checkout-checkbox-confirm {
	padding-left: 20px;
}

.ph-idnr-to-pay-value {
	text-align: left;
}


.ph-category-item-addtocart {
	float: left;
}

.ph-category-item-compare {
	float: left;
}

.ph-category-item-wishlist {
	float: left;
}

.ph-category-item-quickview {
	float: left;
}
.ph-center-pagination input,
.ph-center-pagination select,
.ph-center-pagination .chosen-container {
	text-align:right;
}

.ph-new-icon {
	right: auto;
	left: 25px;
}
.ph-hot-icon {
	right: auto;
	left: 45px;
}
.ph-featured-icon {
	right: auto;
	left: 65px;
}


/* SINCE 3.1.2 - LABELS including HOT, NEW, FEATURED */

.ph-label-box {
	right: auto;
	left: 0.2em;
}

.ph-item-box.list .ph-label-box {
	left: auto;
	right: 0.3em;
}

#phQuickViewPopup .ph-label-box,
#ph-pc-item-box .ph-label-box {
	left: 1.2em;
}

.ph-corner-icon-wrapper {
	float: left;
}

.ph-item-box.list .ph-corner-icon-wrapper {
	float: right;
}

.ph-right-zero {
	margin-left: -15px;
	padding-left: 0px;
}

.ph-left-zero {
	margin-right: 0px;
	padding-right: 0px;
}

.ph-video-container iframe, .ph-video-container object, .ph-video-container
embed {
	left: auto;
	right:0;
}


/* Modules */

.ph-filter-module-categories-tree {
	margin-right: -1em;
}
ul.ph-filter-module-category-tree {
	padding-right: 1em;
}

.ph-checkout-shipping-row .form-group .control-label,
.ph-checkout-billing-row .form-group .control-label {
	text-align: right;
}

.phSelectBoxButton.on:after {
  left: auto;
  right: -3px;
}


.phSelectBoxImage.on:after {
 	left: auto;
  	right: 40%;
}

.ph-item-image-full-left-box {
	text-align: right;
}

#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage.active
span.glyphicon,
#phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage.active span.fa
{
	left: auto;
	right: 40%;
}

.ph-cart-link-checkout {
	margin-left: 2px;
}


.ph-cart-module-image {}
.ph-cart-attribute-box {}
.ph-cart-attribute-box-i {
	padding-right: 30%;
}

.ph-checkout-attribute-box {
	margin-right: 15px;
}


#phItemTopBoxForm .ph-pag-top-row {
	padding-left: 5px;
	padding-right: 5px;
}


.ph-pull-right {
	float: left;
}
.ph-pull-left {
	float: right;
}

.ph-currency-list-suffix .ph-currency-image-list {
	margin-right: 3px
}
.ph-currency-list .ph-currency-image-list {
	margin-right: -5px;
}

.ph-t-cell h3 {
	left: auto;
	right: 1em;
}
.ph-t-cell .btn {
	left: auto;
	right: 1em;
}

#phPriceFilterPrice {
	text-align: left;
}

/* align icon */
.left-addon .glyphicon  { left: auto; right:  0px;}
.right-addon .glyphicon { right: auto; left: 0px;}
.left-addon .fa  { left: auto; right:  10px;}
.right-addon .fa { right: auto; left: 10px;}
/* add padding  */
.left-addon input  { padding-right:  30px; width: 100% }
.right-addon input { padding-left: 30px; width: 100% }

table.pc-tax-recapitulation tr td {
	text-align: left;
}

.ph-plg-product-info {
	text-align: right;
}
PKNE�[,�>�22comment.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		comment.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKNE�[瓸3
3
consultantitem.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		consultantitem.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */

.consultantCard .card-header{
    background-image: linear-gradient(82deg,#065482 10%,#00c395 92%);
}
.consultantCard .card-body{
    display:flex;
    justify-content:space-around;
}
.consultantCard .block1{
    width: 115px;
    height: 115px;
}
.consultantCard img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 3px solid #ccc;
}
.consultantCard .block2 ul{
    list-style: none;
}
.consultantCard .block2 ul li{
    margin: 8px 0;
}
.consultantCard .block2 ul h1{
    font-size: 25px;
    font-weight: 600;
}
.consultantCard .block3{
    font-size: 13px;
}
.consultantCard .block3 ul{
    list-style: none;
}
.consultantCard .block3 ul li{
    margin: 10px 0;
}
.consultantCard .block3 ul span:first-child{
    color: #9f7878;
}

.plans ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.plans ul li{
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 13px 5px;
    cursor: pointer;
    margin-bottom: 10px;
}
.plans ul li > div:first-child{
    display:flex;
    justify-content:space-around
}
.plans ul li > div:last-child{
    font-size: 10px;
    color: #9f7878;
    margin-top: 13px;
}

.activeplan{
    border: 2px solid #ff0101 !important;
    box-shadow: 4px 6px 8px #ccc;
}
header .navbar ul li.active
{
    position: relative;
}
header .navbar ul li.active:after
{
    width: 100%;
    height: 2px;
    content: '';
    background-color: #4cd9a4;
    position: absolute;
}
PKOE�[V�;;consultantsignup.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		consultantsignup.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[0eS�consultant_plan.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		consultant_plan.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */

/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.36
	@build			5th March, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		consultant_plan.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */

.table-lmsyaran{
	border-collapse: separate;
    border-spacing: 30px 20px;
	box-shadow: 0 0 15px 0 #d8d8d8;
    border-radius: 10px;
}

.table-lmsyaran thead th{
    /* display: inline-table; */
    /* justify-content: center; */
}

.table-lmsyaran th,
.table-lmsyaran td {
    text-align: center !important;
	border-top: unset !important;
}

.table-lmsyaran thead tr th{
    background: #ececec;
	border-radius: 5px;
}

.border-radius-lmsyaran {
    border-radius: 5px;
}

.button-modal-lmsyaran{
	width: 100%;
    padding: 12px 0;
}
tr.selected {
  background-color: lightgray;
}

@media only screen and (max-width:1024px){
	.table-lmsyaran{
		overflow-x: scroll;
		max-width: 820px;
		display: inline-block;
	}
}

PKOE�[��ys11
doctor.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		doctor.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[�v�22doctors.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		doctors.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[ڕ=Q77doctorsignup.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		doctorsignup.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[+�a9U	U	firstqst.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		firstqst.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */

    .chat .card-body {
        height: 400px;
        overflow-y: auto;
    }
    .chat .card-body  .pm {
        text-align: left;
        color: #032133;
    }
    .chat .card-body  .me{
        text-align: right !important;
    }

    .chat .card-body  .pm span{
        display: inline-block;
    }
    .chat .card-body  .pm .text{
        max-width: 220px;
        padding: 5px;
        background-color: #3697c659;
        margin: 0 10px;
        border-radius: 4px;

    }
    .chat .card-body .me .text{
        background-color: #7dc69d59 !important;
    }
    .chat .card-body  .pm .time{
        margin-top: 7px;
        margin-left: 7px;
        margin-right: 10px;
    }
    .chat .card-footer{
        background: #fff;
        border-top: 2px solid #eee;
    }
    .chat .card-header{
        text-align: center;
        padding: 7px 0;
        border-bottom: 1px solid #eee;
    }
    .chat .card-header .img{
        height: 65px;
        width: 65px;
        border-radius: 50%;
        overflow: hidden;
        display: inline-block;
    }
    .chat .card-header  .img img{
        height: inherit;
        width: inherit;
    }
    #loading{
        position: absolute;
        right: 10px;
        top: 2px;
        display: none;
    }
PKOE�[L�h00	login.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		login.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[^k��,�,messages.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		messages.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */

    .header-chats {
        display: flex;
        align-items: center;
        padding: 10px 20px !important;
    }

    p#user-name {
        margin: 0 20px 0 20px;
    }

    div#chat-status {
        margin-right: auto;
    }

    p#notice {
        margin: 0;
        font-size: 0.9rem;
        color: #2a9bff;
    }

    div#chat-body {
        padding: 0px 0 10px;
    }

    /* .card-cahtt *::selection {
        background: #0074ffcc;
        text-shadow: unset;
    } */

    div#chat-body::-webkit-scrollbar-track {
        background: rgb(0 0 0 / 5%);
    }

    div#chat-body::-webkit-scrollbar {
        width: 6px;
    }

    div#chat-body::-webkit-scrollbar-thumb {
        background: rgb(0 0 0 / 20%);
        border-radius: 20px;
    }

    .chat .card-body {
        height: 400px;
        overflow-y: auto;
        background:
url("/components/com_reservation/assets/images/medical_pattern_light.png");

        background-size: 150px;
    }
    .chat .card-body  .pm {
        text-align: left;
        color: #032133;
    }

    .info-message{
        display: flex;
        align-items: center;
        margin-top: 5px;
    }

    .chat .card-body .pm span.read::before {
        content: url("data:image/svg+xml,%3Csvg
xmlns='http://www.w3.org/2000/svg' version='1.0'
width='15px' height='15px' viewBox='0 0 512.000000
512.000000' preserveAspectRatio='xMidYMid meet'
style='%0Afill: %230ba7cf;'%3E%3Cg
transform='translate(0.000000,512.000000)
scale(0.100000,-0.100000)' fill='inherit'
stroke='none'%3E%3Cpath d='M3249 3826 c-19 -7 -45 -19 -57
-28 -12 -8 -358 -347 -770 -754 -411 -406 -840 -830 -953 -942 l-206 -203
-401 418 c-221 230 -423 435 -449 455 -130 102 -310 60 -389 -92 -29 -55 -26
-163 6 -222 16 -30 201 -229 512 -551 268 -278 512 -527 541 -554 59 -54 108
-73 183 -73 105 0 69 -33 1204 1090 580 574 1065 1057 1078 1074 69 94 49 256
-41 332 -72 61 -174 80 -258 50z'%3E%3C/path%3E%3Cpath d='M4777
3816 c-20 -8 -52 -25 -70 -40 -17 -14 -452 -442 -966 -950 l-935 -925 -63 59
c-103 96 -204 113 -315 53 -85 -46 -128 -121 -128 -223 0 -70 17 -117 61 -169
81 -94 295 -302 328 -317 20 -10 64 -20 98 -22 121 -8 57 -65 1218 1083 578
572 1060 1053 1072 1071 92 133 22 328 -136 382 -45 16 -117 14 -164
-2z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    }

    .chat .card-body .pm span.unread::before {
        content: url("data:image/svg+xml,%3Csvg
xmlns='http://www.w3.org/2000/svg' version='1.0'
width='12px' height='12px' viewBox='0 0 360.000000
258.000000' preserveAspectRatio='xMidYMid meet'
style='%0Afill: %230ba7cf;'%3E%3Cg
transform='translate(0.000000,258.000000)
scale(0.100000,-0.100000)' fill='inherit'
stroke='none'%3E%3Cpath d='M3249 2556 c-19 -7 -45 -19 -57
-28 -12 -8 -358 -347 -770 -754 -411 -406 -840 -830 -953 -942 l-206 -203
-401 418 c-221 230 -423 435 -449 455 -130 102 -310 60 -389 -92 -29 -55 -26
-163 6 -222 16 -30 201 -229 512 -551 268 -278 512 -527 541 -554 59 -54 108
-73 183 -73 105 0 69 -33 1204 1090 580 574 1065 1057 1078 1074 69 94 49 256
-41 332 -72 61 -174 80 -258
50z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    }
    

    .chat .card-body .pm span {
        margin-left: 5px;
        text-align: start !important;
        unicode-bidi: plaintext !important;
        display: block;
    }
    
    .chat .card-body  .me{
        text-align: right !important;
    }

    .chat .card-body .pm .text{
        max-width: 220px;
        padding: 6px 15px 0;
        background-color: #ffffff;
        margin: 0 10px;
        border-radius: 10px;
        box-shadow: 0 1px 2px #00000024;
        display: inline-block;
        margin-top: 10px;
    }

    .chat .card-body .me .text{
        background-color: #e2ffc7 !important;
    }

    .chat .card-body .pm .time{
        margin-right: 2px;
        font-size: 0.6rem;
        letter-spacing: 0.5px;
        color: #b7b7b7;
    }

    .chat .card-body .me.pm .time{
        color: #55ae04;
    }

    .chat .card-footer{
        background: #fff;
        border-top: 2px solid #eee;
    }
    .chat .card-header{
        text-align: center;
        padding: 7px 0;
        border-bottom: 1px solid #eee;
    }
    .chat .card-header .img{
        height: 65px;
        width: 65px;
        border-radius: 50%;
        overflow: hidden;
        display: inline-block;
    }
    .chat .card-header  .img img{
        height: inherit;
        width: inherit;
    }

    #chatMessage {
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
        padding: 15px 65px 10px 120px;
        border: unset;
        margin: 0px !important;
        resize: none;
        max-height: 100px;
        box-shadow: unset;
    }

    textarea#chatMessage::-webkit-scrollbar {
        width: 0;
    }

    textarea#chatMessage:focus {
        box-shadow: unset;
    }
    
    input#atachedfile {
        position: absolute;
        left: 0;
        bottom: 0;
    }
    
    
    button#chatSendBtn {
        position: absolute !important;
        top: 50%;
        transform: translate(-10px, -50%);
        background: unset;
        border: unset;
        box-shadow: unset;
        padding: 0;
    }

    form#sending-form {
        position: relative;
        margin: unset;
        padding: 5px;
    }

    button#chatSendBtn, #upload_file, #upload_voise {
        background: rgb(0 0 0 / 0%);
        padding: 10px;
        border-radius: 50%;
        transition: 0.3s;
    }

    button#chatSendBtn:hover, #upload_file:hover, #upload_voise:hover {
        background: rgb(0 0 0 / 7%);
    }

    #atachedfile {
        display: none;
    }

    label#upload_file {
        position: absolute;
        left: 15px;
        top: 50%;
        transform: translateY(-50%);
    }

    #upload_voise {
        position: absolute;
        left: 60px;
        top: 50%;
        transform: translateY(-50%);
    }

    #loading{
        position: absolute;
        right: 10px;
        top: 2px;
        display: none;
    }







img {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}

.modalimg {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1000000; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

/* Modal Content (image) */
.modalimg-content {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
}

/* Caption of Modal Image */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

/* Add Animation */
.modalimg-content, #caption {  
  -webkit-animation-name: zoom;
  -webkit-animation-duration: 0.6s;
  animation-name: zoom;
  animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
  from {-webkit-transform:scale(0)} 
  to {-webkit-transform:scale(1)}
}

@keyframes zoom {
  from {transform:scale(0)} 
  to {transform:scale(1)}
}

/* The Close Button */
.closeimg {
  position: absolute;
  top: 15px;
  right: 35px;
  color: #f1f1f1;
  font-size: 40px;
  font-weight: bold;
  transition: 0.3s;
}


/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
  .modalimg-content {
    width: 100%;
  }
}


/* Codes after to component builder */

.card-cahtt {
    box-shadow: 0 2px 10px rgb(0 0 0 / 15%);
    border-radius: 10px;
    border: 1px solid #eeeeee;
    overflow: hidden;
}


@media (min-width: 768px)
.css-1obmwoi {
    display: initial;
}
.css-1obmwoi {
    display: none;
    position: fixed;
    inset: 0px;
    z-index: 9;
}
.css-1erlu4p {
    position: fixed;
    z-index: 10;
    transform-origin: left top;
    transform: scale(1);
    opacity: 1;
    transition: opacity 200ms cubic-bezier(0.2, 0, 0.2, 1) 0s, transform
200ms cubic-bezier(0.2, 0, 0.2, 1) 0s;
}
.css-1wjqtxb {
    direction: rtl;
    background-color: rgb(255, 255, 255);
    border: 1px solid rgb(255, 255, 255);
    border-radius: 10px;
    box-shadow: rgb(142 142 142 / 20%) 0px 6px 12px 0px;
    padding: 1.2rem 0px;
    list-style: none;
    margin: 0px;
    overflow: hidden;
    min-width: 170px;
    z-index: 1;
}
.Menu_MenuItemWrapper__NyeOc {
    align-items: center;
    cursor: pointer;
    display: flex;
    padding: 1.1rem 1.6rem;
}
.css-v6ppy3 {
    cursor: pointer;
    user-select: none;
}
.Menu_MenuIconWrapper__MU18O, .Menu_MenuIcon__tFRZQ {
    height: 18px;
    margin-left: 0.6rem;
    width: 18px;
}
.Menu_Title__jDLFR {
    color: #42526e;
    flex: 1 1;
    font-size: 14px;
    line-height: 22px;
    margin-left: 0.6rem;
    -webkit-user-select: none;
    user-select: none;
}

.Menu_MenuItemWrapper__NyeOc:hover {
    background-color: #f1f3f5;
}

.Menu_Title__jDLFR, .Menu_base__nR7KL {
    color: var(--text-color);
    font-family: Shabnam;
    margin: 0;
}

.pm.focus {
  background: #11111130;
}

.pm.focus2 {
  background: #9296ff8c;
}

@media (min-width: 576px)
.css-go2n58 {
    padding: 0.8rem 1.2rem;
    -webkit-box-align: center;
    align-items: center;
}

.css-go2n58 {
    width: 100%;
    display: flex;
    -webkit-box-align: stretch;
    align-items: stretch;
    direction: rtl;
    min-height: 54px;
    background-color: rgb(248, 248, 248);
    padding-right: 1.2rem;
    cursor: pointer;
    overflow: hidden;
}

.css-1ber1nl {
    flex: 1 1 0%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    // justify-content: center;
    overflow: hidden;
}

@media (min-width: 576px)
.css-1fgag0w {
    padding: 1rem;
}

.css-1fgag0w {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    cursor: pointer;
    user-select: none;
    padding: 1.3rem 0.6rem;
}

.css-pgix0h {
    width: 100%;
    overflow: auto;
    display: none;
    height: 100px;
}
PKOE�[7u2�22payment.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		payment.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[%i7N//plan.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		plan.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[K��HHreserve.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.32
	@build			14th June, 2021
	@created		17th December, 2020
	@package		Reservation
	@subpackage		reserve.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[a`�>>reserve_appointment.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		reserve_appointment.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[8��
SSsite.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		site.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */
.no-click {
	pointer-events: none;
}

PKOE�[�')�33usersign.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		usersign.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PKOE�[u|�33res_list.cssnu�[���/*----------------------------------------------------------------------------------|
 www.vdm.io  |----/
				fdsh 
/-------------------------------------------------------------------------------------------------------/

	@version		1.0.39
	@build			4th April, 2023
	@created		17th December, 2020
	@package		Reservation
	@subpackage		res_list.css
	@author			farhad shahbazi <http://farhad.com>	
	@copyright		Copyright (C) 2015. All Rights Reserved
	@license		GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
  ____  _____  _____  __  __  __      __       ___  _____  __  __  ____ 
_____  _  _  ____  _  _  ____ 
 (_  _)(  _  )(  _  )(  \/  )(  )    /__\     / __)(  _  )(  \/  )(  _ \( 
_  )( \( )( ___)( \( )(_  _)
.-_)(   )(_)(  )(_)(  )    (  )(__  /(__)\   ( (__  )(_)(  )    (  )___/
)(_)(  )  (  )__)  )  (   )(  
\____) (_____)(_____)(_/\/\_)(____)(__)(__)   \___)(_____)(_/\/\_)(__) 
(_____)(_)\_)(____)(_)\_) (__) 

/------------------------------------------------------------------------------------------------------*/

/* CSS Document */


PK|f�[2
,���footable.bootstrap.cssnu�[���/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables
on smaller devices look awesome.
* @version 3.0.6
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
table.footable,
table.footable-details {
	position: relative;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}
table.footable-details {
	margin-bottom: 0;
}
table > tbody > tr > td > span.footable-toggle {
	margin-right: 8px;
	opacity: 0.3;
}
table > tbody > tr > td > span.footable-toggle.last-column {
	margin-left: 8px;
	float: right;
}
table.table-condensed > tbody > tr > td > span.footable-toggle
{
	margin-right: 5px;
}
table.footable-details > tbody > tr > th:nth-child(1) {
	min-width: 40px;
	width: 120px;
}
table.footable-details > tbody > tr > td:nth-child(2) {
	word-break: break-all;
}

table.footable-details > thead > tr:first-child > th,
table.footable-details > thead > tr:first-child > td,
table.footable-details > tbody > tr:first-child > th,
table.footable-details > tbody > tr:first-child > td,
table.footable-details > tfoot > tr:first-child > th,
table.footable-details > tfoot > tr:first-child > td {
	border-top-width: 0;
}
table.footable-details.table-bordered > thead > tr:first-child >
th,
table.footable-details.table-bordered > thead > tr:first-child >
td,
table.footable-details.table-bordered > tbody > tr:first-child >
th,
table.footable-details.table-bordered > tbody > tr:first-child >
td,
table.footable-details.table-bordered > tfoot > tr:first-child >
th,
table.footable-details.table-bordered > tfoot > tr:first-child >
td {
	border-top-width: 1px;
}

div.footable-loader {
	vertical-align: middle;
	text-align: center;
	height: 300px;
	position: relative;
}
div.footable-loader > span.fooicon {
	display: inline-block;
	opacity: 0.3;
	font-size: 30px;
	line-height: 32px;
	width: 32px;
	height: 32px;
	margin-top: -16px;
	margin-left: -16px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-animation: fooicon-spin-r 2s infinite linear;
	animation: fooicon-spin-r 2s infinite linear;
}
table.footable > tbody > tr.footable-empty > td {
	vertical-align: middle;
	text-align: center;
	font-size: 30px;
}
table.footable > tbody > tr > td,
table.footable > tbody > tr > th {
	display: none;
}
table.footable > tbody > tr.footable-empty > td,
table.footable > tbody > tr.footable-empty > th,
table.footable > tbody > tr.footable-detail-row > td,
table.footable > tbody > tr.footable-detail-row > th {
	display: table-cell;
}
@-webkit-keyframes fooicon-spin-r {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

@keyframes fooicon-spin-r {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

.fooicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings' !important;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.fooicon:before,
.fooicon:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.fooicon-loader:before {
	content: "\e030";
}
.fooicon-plus:before {
	content: "\2b";
}
.fooicon-minus:before {
	content: "\2212";
}
.fooicon-search:before {
	content: "\e003";
}
.fooicon-remove:before {
	content: "\e014";
}
.fooicon-sort:before {
	content: "\e150";
}
.fooicon-sort-asc:before {
	content: "\e155";
}
.fooicon-sort-desc:before {
	content: "\e156";
}
.fooicon-pencil:before {
	content: "\270f";
}
.fooicon-trash:before {
	content: "\e020";
}
.fooicon-eye-close:before {
	content: "\e106";
}
.fooicon-flash:before {
	content: "\e162";
}
.fooicon-cog:before {
	content: "\e019";
}
table.footable > thead > tr.footable-filtering > th {
	border-bottom-width: 1px;
	font-weight: normal;
}
table.footable > thead > tr.footable-filtering > th,
table.footable.footable-filtering-right > thead >
tr.footable-filtering > th {
	text-align: right;
}
table.footable.footable-filtering-left > thead >
tr.footable-filtering > th {
	text-align: left;
}
table.footable.footable-filtering-center > thead >
tr.footable-filtering > th {
	text-align: center;
}
table.footable > thead > tr.footable-filtering > th div.form-group
{
	margin-bottom: 0;
}
table.footable > thead > tr.footable-filtering > th
div.form-group+div.form-group {
	margin-top: 5px;
}
table.footable > thead > tr.footable-filtering > th
div.input-group {
	width: 100%;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox {
	margin: 0;
	display: block;
	position: relative;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox > label {
	display: block;
	padding-left: 20px;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox input[type="checkbox"] {
	position: absolute;
	margin-left: -20px;
}
@media (min-width: 768px) {
	table.footable > thead > tr.footable-filtering > th
div.input-group {
		width: auto;
	}
	table.footable > thead > tr.footable-filtering > th
div.form-group {
		margin-left: 2px;
		margin-right: 2px;
	}
	table.footable > thead > tr.footable-filtering > th
div.form-group+div.form-group {
		margin-top: 0;
	}
}
td.footable-sortable,
th.footable-sortable {
	position: relative;
	padding-right: 30px;
	cursor: pointer;
}
td.footable-sortable > span.fooicon,
th.footable-sortable > span.fooicon {
	position: absolute;
	right: 6px;
	top: 50%;
	margin-top: -7px;
	opacity: 0;
	transition: opacity 0.3s ease-in;
}
td.footable-sortable:hover > span.fooicon,
th.footable-sortable:hover > span.fooicon {
	opacity: 1;
}
td.footable-sortable.footable-asc > span.fooicon,
th.footable-sortable.footable-asc > span.fooicon,
td.footable-sortable.footable-desc > span.fooicon,
th.footable-sortable.footable-desc > span.fooicon {
	opacity: 1;
}
table.footable > tfoot > tr.footable-paging > td >
ul.pagination {
	margin: 10px 0 0 0;
}
table.footable > tfoot > tr.footable-paging > td > span.label {
	display: inline-block;
	margin: 0 0 10px 0;
	padding: 4px 10px;
}
table.footable > tfoot > tr.footable-paging > td,
table.footable-paging-center > tfoot > tr.footable-paging > td {
	text-align: center;
}
table.footable-paging-left > tfoot > tr.footable-paging > td {
	text-align: left;
}
table.footable-paging-right > tfoot > tr.footable-paging > td {
	text-align: right;
}
ul.pagination > li.footable-page {
	display: none;
}
ul.pagination > li.footable-page.visible {
	display: inline;
}PK|f�[�J>�footable.bootstrap.min.cssnu�[���table.footable-details,table.footable>thead>tr.footable-filtering>th
div.form-group{margin-bottom:0}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse}table>tbody>tr>td>span.footable-toggle{margin-right:8px;opacity:.3}table>tbody>tr>td>span.footable-toggle.last-column{margin-left:8px;float:right}table.table-condensed>tbody>tr>td>span.footable-toggle{margin-right:5px}table.footable-details>tbody>tr>th:nth-child(1){min-width:40px;width:120px}table.footable-details>tbody>tr>td:nth-child(2){word-break:break-all}table.footable-details>tbody>tr:first-child>td,table.footable-details>tbody>tr:first-child>th,table.footable-details>tfoot>tr:first-child>td,table.footable-details>tfoot>tr:first-child>th,table.footable-details>thead>tr:first-child>td,table.footable-details>thead>tr:first-child>th{border-top-width:0}table.footable-details.table-bordered>tbody>tr:first-child>td,table.footable-details.table-bordered>tbody>tr:first-child>th,table.footable-details.table-bordered>tfoot>tr:first-child>td,table.footable-details.table-bordered>tfoot>tr:first-child>th,table.footable-details.table-bordered>thead>tr:first-child>td,table.footable-details.table-bordered>thead>tr:first-child>th{border-top-width:1px}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative}div.footable-loader>span.fooicon{display:inline-block;opacity:.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;-webkit-animation:fooicon-spin-r
2s infinite linear;animation:fooicon-spin-r 2s infinite
linear}table.footable>tbody>tr.footable-empty>td{vertical-align:middle;text-align:center;font-size:30px}table.footable>tbody>tr>td,table.footable>tbody>tr>th{display:none}table.footable>tbody>tr.footable-detail-row>td,table.footable>tbody>tr.footable-detail-row>th,table.footable>tbody>tr.footable-empty>td,table.footable>tbody>tr.footable-empty>th{display:table-cell}@-webkit-keyframes
fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes
fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fooicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons
Halflings'!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fooicon:after,.fooicon:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fooicon-loader:before{content:"\e030"}.fooicon-plus:before{content:"\2b"}.fooicon-minus:before{content:"\2212"}.fooicon-search:before{content:"\e003"}.fooicon-remove:before{content:"\e014"}.fooicon-sort:before{content:"\e150"}.fooicon-sort-asc:before{content:"\e155"}.fooicon-sort-desc:before{content:"\e156"}.fooicon-pencil:before{content:"\270f"}.fooicon-trash:before{content:"\e020"}.fooicon-eye-close:before{content:"\e106"}.fooicon-flash:before{content:"\e162"}.fooicon-cog:before{content:"\e019"}table.footable>thead>tr.footable-filtering>th{border-bottom-width:1px;font-weight:400}table.footable.footable-filtering-right>thead>tr.footable-filtering>th,table.footable>thead>tr.footable-filtering>th{text-align:right}table.footable.footable-filtering-left>thead>tr.footable-filtering>th{text-align:left}table.footable-paging-center>tfoot>tr.footable-paging>td,table.footable.footable-filtering-center>thead>tr.footable-filtering>th,table.footable>tfoot>tr.footable-paging>td{text-align:center}table.footable>thead>tr.footable-filtering>th
div.form-group+div.form-group{margin-top:5px}table.footable>thead>tr.footable-filtering>th
div.input-group{width:100%}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox{margin:0;display:block;position:relative}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox>label{display:block;padding-left:20px}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox
input[type=checkbox]{position:absolute;margin-left:-20px}@media
(min-width:768px){table.footable>thead>tr.footable-filtering>th
div.input-group{width:auto}table.footable>thead>tr.footable-filtering>th
div.form-group{margin-left:2px;margin-right:2px}table.footable>thead>tr.footable-filtering>th
div.form-group+div.form-group{margin-top:0}}td.footable-sortable,th.footable-sortable{position:relative;padding-right:30px;cursor:pointer}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{position:absolute;right:6px;top:50%;margin-top:-7px;opacity:0;transition:opacity
.3s
ease-in}td.footable-sortable.footable-asc>span.fooicon,td.footable-sortable.footable-desc>span.fooicon,td.footable-sortable:hover>span.fooicon,th.footable-sortable.footable-asc>span.fooicon,th.footable-sortable.footable-desc>span.fooicon,th.footable-sortable:hover>span.fooicon{opacity:1}table.footable>tfoot>tr.footable-paging>td>ul.pagination{margin:10px
0
0}table.footable>tfoot>tr.footable-paging>td>span.label{display:inline-block;margin:0
0 10px;padding:4px
10px}table.footable-paging-left>tfoot>tr.footable-paging>td{text-align:left}table.footable-paging-right>tfoot>tr.footable-paging>td{text-align:right}ul.pagination>li.footable-page{display:none}ul.pagination>li.footable-page.visible{display:inline}PK|f�[C�N�$$footable.core.bootstrap.cssnu�[���/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables
on smaller devices look awesome.
* @version 3.1.4
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
table.footable,
table.footable-details {
	position: relative;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}
table.footable-details {
	margin-bottom: 0;
}
table.footable-hide-fouc {
	display: none;
}
table > tbody > tr > td > span.footable-toggle {
	margin-right: 8px;
	opacity: 0.3;
}
table > tbody > tr > td > span.footable-toggle.last-column {
	margin-left: 8px;
	float: right;
}
table.table-condensed > tbody > tr > td > span.footable-toggle
{
	margin-right: 5px;
}
table.footable-details > tbody > tr > th:nth-child(1) {
	min-width: 40px;
	width: 120px;
}
table.footable-details > tbody > tr > td:nth-child(2) {
	word-break: break-all;
}

table.footable-details > thead > tr:first-child > th,
table.footable-details > thead > tr:first-child > td,
table.footable-details > tbody > tr:first-child > th,
table.footable-details > tbody > tr:first-child > td,
table.footable-details > tfoot > tr:first-child > th,
table.footable-details > tfoot > tr:first-child > td {
	border-top-width: 0;
}
table.footable-details.table-bordered > thead > tr:first-child >
th,
table.footable-details.table-bordered > thead > tr:first-child >
td,
table.footable-details.table-bordered > tbody > tr:first-child >
th,
table.footable-details.table-bordered > tbody > tr:first-child >
td,
table.footable-details.table-bordered > tfoot > tr:first-child >
th,
table.footable-details.table-bordered > tfoot > tr:first-child >
td {
	border-top-width: 1px;
}

div.footable-loader {
	vertical-align: middle;
	text-align: center;
	height: 300px;
	position: relative;
}
div.footable-loader > span.fooicon {
	display: inline-block;
	opacity: 0.3;
	font-size: 30px;
	line-height: 32px;
	width: 32px;
	height: 32px;
	margin-top: -16px;
	margin-left: -16px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-animation: fooicon-spin-r 2s infinite linear;
	animation: fooicon-spin-r 2s infinite linear;
}
table.footable > tbody > tr.footable-empty > td {
	vertical-align: middle;
	text-align: center;
	font-size: 30px;
}
table.footable > tbody > tr > td,
table.footable > tbody > tr > th {
	display: none;
}
table.footable > tbody > tr.footable-empty > td,
table.footable > tbody > tr.footable-empty > th,
table.footable > tbody > tr.footable-detail-row > td,
table.footable > tbody > tr.footable-detail-row > th {
	display: table-cell;
}
@-webkit-keyframes fooicon-spin-r {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

@keyframes fooicon-spin-r {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

.fooicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings' !important;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.fooicon:before,
.fooicon:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.fooicon-loader:before {
	content: "\e030";
}
.fooicon-plus:before {
	content: "\2b";
}
.fooicon-minus:before {
	content: "\2212";
}
.fooicon-search:before {
	content: "\e003";
}
.fooicon-remove:before {
	content: "\e014";
}
.fooicon-sort:before {
	content: "\e150";
}
.fooicon-sort-asc:before {
	content: "\e155";
}
.fooicon-sort-desc:before {
	content: "\e156";
}
.fooicon-pencil:before {
	content: "\270f";
}
.fooicon-trash:before {
	content: "\e020";
}
.fooicon-eye-close:before {
	content: "\e106";
}
.fooicon-flash:before {
	content: "\e162";
}
.fooicon-cog:before {
	content: "\e019";
}
.fooicon-stats:before {
	content: "\e185";
}
PK|f�[(�ICCfootable.core.bootstrap.min.cssnu�[���table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse}table.footable-details{margin-bottom:0}table.footable-hide-fouc{display:none}table>tbody>tr>td>span.footable-toggle{margin-right:8px;opacity:.3}table>tbody>tr>td>span.footable-toggle.last-column{margin-left:8px;float:right}table.table-condensed>tbody>tr>td>span.footable-toggle{margin-right:5px}table.footable-details>tbody>tr>th:nth-child(1){min-width:40px;width:120px}table.footable-details>tbody>tr>td:nth-child(2){word-break:break-all}table.footable-details>tbody>tr:first-child>td,table.footable-details>tbody>tr:first-child>th,table.footable-details>tfoot>tr:first-child>td,table.footable-details>tfoot>tr:first-child>th,table.footable-details>thead>tr:first-child>td,table.footable-details>thead>tr:first-child>th{border-top-width:0}table.footable-details.table-bordered>tbody>tr:first-child>td,table.footable-details.table-bordered>tbody>tr:first-child>th,table.footable-details.table-bordered>tfoot>tr:first-child>td,table.footable-details.table-bordered>tfoot>tr:first-child>th,table.footable-details.table-bordered>thead>tr:first-child>td,table.footable-details.table-bordered>thead>tr:first-child>th{border-top-width:1px}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative}div.footable-loader>span.fooicon{display:inline-block;opacity:.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;-webkit-animation:fooicon-spin-r
2s infinite linear;animation:fooicon-spin-r 2s infinite
linear}table.footable>tbody>tr.footable-empty>td{vertical-align:middle;text-align:center;font-size:30px}table.footable>tbody>tr>td,table.footable>tbody>tr>th{display:none}table.footable>tbody>tr.footable-detail-row>td,table.footable>tbody>tr.footable-detail-row>th,table.footable>tbody>tr.footable-empty>td,table.footable>tbody>tr.footable-empty>th{display:table-cell}@-webkit-keyframes
fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes
fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fooicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons
Halflings'!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fooicon:after,.fooicon:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fooicon-loader:before{content:"\e030"}.fooicon-plus:before{content:"\2b"}.fooicon-minus:before{content:"\2212"}.fooicon-search:before{content:"\e003"}.fooicon-remove:before{content:"\e014"}.fooicon-sort:before{content:"\e150"}.fooicon-sort-asc:before{content:"\e155"}.fooicon-sort-desc:before{content:"\e156"}.fooicon-pencil:before{content:"\270f"}.fooicon-trash:before{content:"\e020"}.fooicon-eye-close:before{content:"\e106"}.fooicon-flash:before{content:"\e162"}.fooicon-cog:before{content:"\e019"}.fooicon-stats:before{content:"\e185"}PK|f�[���)F)Ffootable.core.standalone.cssnu�[���/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables
on smaller devices look awesome.
* @version 3.1.4
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
/* globals - instead we house them under the .footable.table class as the
root of FooTable is always the table itself. */
.footable.table, .footable.table *,
.footable-details.table, .footable-details.table * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.footable.table th,
.footable-details.table th {
	text-align: left;
}
/* tables */
.footable.table,
.footable-details.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}
.footable.table > caption + thead > tr:first-child > th,
.footable.table > colgroup + thead > tr:first-child > th,
.footable.table > thead:first-child > tr:first-child > th,
.footable.table > caption + thead > tr:first-child > td,
.footable.table > colgroup + thead > tr:first-child > td,
.footable.table > thead:first-child > tr:first-child > td,
.footable-details.table > caption + thead > tr:first-child > th,
.footable-details.table > colgroup + thead > tr:first-child > th,
.footable-details.table > thead:first-child > tr:first-child >
th,
.footable-details.table > caption + thead > tr:first-child > td,
.footable-details.table > colgroup + thead > tr:first-child > td,
.footable-details.table > thead:first-child > tr:first-child > td
{
	border-top: 0;
}
.footable.table > thead > tr > th,
.footable.table > tbody > tr > th,
.footable.table > tfoot > tr > th,
.footable.table > thead > tr > td,
.footable.table > tbody > tr > td,
.footable.table > tfoot > tr > td,
.footable-details.table > thead > tr > th,
.footable-details.table > tbody > tr > th,
.footable-details.table > tfoot > tr > th,
.footable-details.table > thead > tr > td,
.footable-details.table > tbody > tr > td,
.footable-details.table > tfoot > tr > td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.footable.table > thead > tr > th,
.footable.table > thead > tr > td,
.footable-details.table > thead > tr > th,
.footable-details.table > thead > tr > td {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd;
}
.footable.table-condensed > thead > tr > th,
.footable.table-condensed > tbody > tr > th,
.footable.table-condensed > tfoot > tr > th,
.footable.table-condensed > thead > tr > td,
.footable.table-condensed > tbody > tr > td,
.footable.table-condensed > tfoot > tr > td,
.footable-details.table-condensed > thead > tr > th,
.footable-details.table-condensed > tbody > tr > th,
.footable-details.table-condensed > tfoot > tr > th,
.footable-details.table-condensed > thead > tr > td,
.footable-details.table-condensed > tbody > tr > td,
.footable-details.table-condensed > tfoot > tr > td {
	padding: 5px;
}
.footable.table-bordered,
.footable-details.table-bordered {
	border: 1px solid #ddd;
}
.footable.table-bordered > thead > tr > th,
.footable.table-bordered > tbody > tr > th,
.footable.table-bordered > tfoot > tr > th,
.footable.table-bordered > thead > tr > td,
.footable.table-bordered > tbody > tr > td,
.footable.table-bordered > tfoot > tr > td,
.footable-details.table-bordered > thead > tr > th,
.footable-details.table-bordered > tbody > tr > th,
.footable-details.table-bordered > tfoot > tr > th,
.footable-details.table-bordered > thead > tr > td,
.footable-details.table-bordered > tbody > tr > td,
.footable-details.table-bordered > tfoot > tr > td {
	border: 1px solid #ddd;
}
.footable.table-bordered > thead > tr > th,
.footable.table-bordered > thead > tr > td,
.footable-details.table-bordered > thead > tr > th,
.footable-details.table-bordered > thead > tr > td {
	border-bottom-width: 2px;
}
.footable.table-striped > tbody > tr:nth-child(odd),
.footable-details.table-striped > tbody > tr:nth-child(odd) {
	background-color: #f9f9f9;
}
.footable.table-hover > tbody > tr:hover,
.footable-details.table-hover > tbody > tr:hover {
	background-color: #f5f5f5;
}
/* buttons */
.footable .btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-appearance: button;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	overflow: visible;
	text-transform: none;
}
.footable .btn:hover,
.footable .btn:focus,
.footable .btn.focus {
	color: #333;
	text-decoration: none;
}
.footable .btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}
.footable .btn-default:hover,
.footable .btn-default:focus,
.footable .btn-default.focus,
.footable .btn-default:active,
.footable .btn-default.active,
.footable .open > .dropdown-toggle.btn-default {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}
.footable .btn-primary {
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4;
}
.footable .btn-primary:hover,
.footable .btn-primary:focus,
.footable .btn-primary.focus,
.footable .btn-primary:active,
.footable .btn-primary.active,
.footable .open > .dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
}
/* button groups */
.footable .btn-group, .footable .btn-group-vertical {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.footable .btn-group >
.btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.footable .btn-group > .btn:first-child {
	margin-left: 0;
}
.footable .btn-group-vertical > .btn,
.footable .btn-group > .btn {
	position: relative;
	float: left;
}
.footable .btn-group-xs > .btn,
.footable .btn-xs {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.footable .btn-group-sm > .btn,
.footable .btn-sm {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.footable .btn-group-lg > .btn,
.footable .btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}
/* caret */
.footable .caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px solid;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.footable .btn .caret {
	margin-left: 0;
}
/* form-group */
.form-group {
	margin-bottom: 15px;
}
/* form-control */
.footable .form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	margin: 0;
	font-family: inherit;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
.15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
/* input-group */
.footable .input-group {
	position: relative;
	display: table;
	border-collapse: separate;
}
.footable .input-group .form-control {
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
}
.footable .input-group-btn {
	position: relative;
	font-size: 0;
	white-space: nowrap;
}
.footable .input-group-addon,
.footable .input-group-btn {
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
}
.footable .input-group-addon,
.footable .input-group-btn,
.footable .input-group .form-control {
	display: table-cell;
}
.footable .input-group-btn > .btn + .btn,
.footable .input-group-btn:last-child > .btn,
.footable .input-group-btn:last-child > .btn-group {
	margin-left: -1px;
}
.footable .input-group-btn > .btn {
	position: relative;
}
.footable .input-group-btn > .btn:hover,
.footable .input-group-btn > .btn:focus,
.footable .input-group-btn > .btn:active {
	z-index: 2;
}
.footable .input-group .form-control:first-child,
.footable .input-group-addon:first-child,
.footable .input-group-btn:first-child > .btn,
.footable .input-group-btn:first-child > .btn-group > .btn,
.footable .input-group-btn:first-child > .dropdown-toggle,
.footable .input-group-btn:last-child >
.btn:not(:last-child):not(.dropdown-toggle),
.footable .input-group-btn:last-child > .btn-group:not(:last-child) >
.btn {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.footable .input-group .form-control:last-child,
.footable .input-group-addon:last-child,
.footable .input-group-btn:last-child > .btn,
.footable .input-group-btn:last-child > .btn-group > .btn,
.footable .input-group-btn:last-child > .dropdown-toggle,
.footable .input-group-btn:first-child > .btn:not(:first-child),
.footable .input-group-btn:first-child > .btn-group:not(:first-child)
> .btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
/* checkboxes & radios */
.footable .radio,
.footable .checkbox {
	position: relative;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
.footable .radio label,
.footable .checkbox label {
	max-width: 100%;
	min-height: 20px;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: 400;
	cursor: pointer;
}
.footable .radio input[type=radio],
.footable .radio-inline input[type=radio],
.footable .checkbox input[type=checkbox],
.footable .checkbox-inline input[type=checkbox] {
	position: absolute;
	margin: 4px 0 0 -20px;
	line-height: normal;
}
/* dropdown-menu */
.footable .dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, .15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.footable .open > .dropdown-menu {
	display: block;
}
.footable .dropdown-menu-right {
	right: 0;
	left: auto;
}
.footable .dropdown-menu > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.42857143;
	color: #333;
	white-space: nowrap;
}
.footable .dropdown-menu > li > a:hover,
.footable .dropdown-menu > li > a:focus {
	color: #262626;
	text-decoration: none;
	background-color: #f5f5f5;
}
/* pagination */
.footable .pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}
.footable .pagination > li {
	display: inline;
}
.footable .pagination > li:first-child > a,
.footable .pagination > li:first-child > span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.footable .pagination > li > a,
.footable .pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
}
.footable .pagination > li > a:hover,
.footable .pagination > li > span:hover,
.footable .pagination > li > a:focus,
.footable .pagination > li > span:focus {
	color: #23527c;
	background-color: #eee;
	border-color: #ddd;
}
.footable .pagination > .active > a,
.footable .pagination > .active > span,
.footable .pagination > .active > a:hover,
.footable .pagination > .active > span:hover,
.footable .pagination > .active > a:focus,
.footable .pagination > .active > span:focus {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7;
}
.footable .pagination > .disabled > span,
.footable .pagination > .disabled > span:hover,
.footable .pagination > .disabled > span:focus,
.footable .pagination > .disabled > a,
.footable .pagination > .disabled > a:hover,
.footable .pagination > .disabled > a:focus {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd;
}
/* labels */
.footable .label {
	display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
.footable .label-default {
	background-color: #777;
}
/* wells */
.footable-loader.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}
/* screen reader only */
.footable .sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0;
}
/* form-inline */
@media (min-width: 768px) {
	.footable .form-inline .form-group {
		display:inline-block;
		margin-bottom: 0;
		vertical-align: middle
	}

	.footable .form-inline .form-control {
		display: inline-block;
		width: auto;
		vertical-align: middle
	}

	.footable .form-inline .input-group {
		display: inline-table;
		vertical-align: middle
	}

	.footable .form-inline .input-group .input-group-addon,
	.footable .form-inline .input-group .input-group-btn,
	.footable .form-inline .input-group .form-control {
		width: auto
	}

	.footable .form-inline .input-group>.form-control {
		width: 100%
	}
}
table.footable,
table.footable-details {
	position: relative;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}
table.footable-details {
	margin-bottom: 0;
}
table.footable-hide-fouc {
	display: none;
}
table > tbody > tr > td > span.footable-toggle {
	margin-right: 8px;
	opacity: 0.3;
}
table > tbody > tr > td > span.footable-toggle.last-column {
	margin-left: 8px;
	float: right;
}
table.table-condensed > tbody > tr > td > span.footable-toggle
{
	margin-right: 5px;
}
table.footable-details > tbody > tr > th:nth-child(1) {
	min-width: 40px;
	width: 120px;
}
table.footable-details > tbody > tr > td:nth-child(2) {
	word-break: break-all;
}

table.footable-details > thead > tr:first-child > th,
table.footable-details > thead > tr:first-child > td,
table.footable-details > tbody > tr:first-child > th,
table.footable-details > tbody > tr:first-child > td,
table.footable-details > tfoot > tr:first-child > th,
table.footable-details > tfoot > tr:first-child > td {
	border-top-width: 0;
}
table.footable-details.table-bordered > thead > tr:first-child >
th,
table.footable-details.table-bordered > thead > tr:first-child >
td,
table.footable-details.table-bordered > tbody > tr:first-child >
th,
table.footable-details.table-bordered > tbody > tr:first-child >
td,
table.footable-details.table-bordered > tfoot > tr:first-child >
th,
table.footable-details.table-bordered > tfoot > tr:first-child >
td {
	border-top-width: 1px;
}

div.footable-loader {
	vertical-align: middle;
	text-align: center;
	height: 300px;
	position: relative;
}
div.footable-loader > span.fooicon {
	display: inline-block;
	opacity: 0.3;
	font-size: 30px;
	line-height: 32px;
	width: 32px;
	height: 32px;
	margin-top: -16px;
	margin-left: -16px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-animation: fooicon-spin-r 2s infinite linear;
	animation: fooicon-spin-r 2s infinite linear;
}
table.footable > tbody > tr.footable-empty > td {
	vertical-align: middle;
	text-align: center;
	font-size: 30px;
}
table.footable > tbody > tr > td,
table.footable > tbody > tr > th {
	display: none;
}
table.footable > tbody > tr.footable-empty > td,
table.footable > tbody > tr.footable-empty > th,
table.footable > tbody > tr.footable-detail-row > td,
table.footable > tbody > tr.footable-detail-row > th {
	display: table-cell;
}
@-webkit-keyframes fooicon-spin-r {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

@keyframes fooicon-spin-r {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

.fooicon {
	display: inline-block;
	font-size: inherit;
	font-family: FontAwesome !important;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
}
.fooicon:before,
.fooicon:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.fooicon-loader:before {
	content: "\f01e";
}
.fooicon-plus:before {
	content: "\f067";
}
.fooicon-minus:before {
	content: "\f068";
}
.fooicon-search:before {
	content: "\f002";
}
.fooicon-remove:before {
	content: "\f00d";
}
.fooicon-sort:before {
	content: "\f0dc";
}
.fooicon-sort-asc:before {
	content: "\f160";
}
.fooicon-sort-desc:before {
	content: "\f161";
}
.fooicon-pencil:before {
	content: "\f040";
}
.fooicon-trash:before {
	content: "\f1f8";
}
.fooicon-eye-close:before {
	content: "\f070";
}
.fooicon-flash:before {
	content: "\f0e7";
}
.fooicon-cog:before {
	content: "\f013";
}
.fooicon-stats:before {
	content: "\f080";
}
PK|f�[Ee�;8;8
footable.core.standalone.min.cssnu�[���.footable .btn,.footable
.caret{display:inline-block;vertical-align:middle}.footable-details.table,.footable-details.table
*,.footable.table,.footable.table
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footable-details.table
th,.footable.table
th{text-align:left}.footable-details.table,.footable.table{width:100%;max-width:100%;margin-bottom:20px}.footable-details.table>caption+thead>tr:first-child>td,.footable-details.table>caption+thead>tr:first-child>th,.footable-details.table>colgroup+thead>tr:first-child>td,.footable-details.table>colgroup+thead>tr:first-child>th,.footable-details.table>thead:first-child>tr:first-child>td,.footable-details.table>thead:first-child>tr:first-child>th,.footable.table>caption+thead>tr:first-child>td,.footable.table>caption+thead>tr:first-child>th,.footable.table>colgroup+thead>tr:first-child>td,.footable.table>colgroup+thead>tr:first-child>th,.footable.table>thead:first-child>tr:first-child>td,.footable.table>thead:first-child>tr:first-child>th{border-top:0}.footable-details.table>tbody>tr>td,.footable-details.table>tbody>tr>th,.footable-details.table>tfoot>tr>td,.footable-details.table>tfoot>tr>th,.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>tbody>tr>td,.footable.table>tbody>tr>th,.footable.table>tfoot>tr>td,.footable.table>tfoot>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px
solid
#ddd}.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{vertical-align:bottom;border-bottom:2px
solid
#ddd}.footable-details.table-condensed>tbody>tr>td,.footable-details.table-condensed>tbody>tr>th,.footable-details.table-condensed>tfoot>tr>td,.footable-details.table-condensed>tfoot>tr>th,.footable-details.table-condensed>thead>tr>td,.footable-details.table-condensed>thead>tr>th,.footable.table-condensed>tbody>tr>td,.footable.table-condensed>tbody>tr>th,.footable.table-condensed>tfoot>tr>td,.footable.table-condensed>tfoot>tr>th,.footable.table-condensed>thead>tr>td,.footable.table-condensed>thead>tr>th{padding:5px}.footable-details.table-bordered,.footable-details.table-bordered>tbody>tr>td,.footable-details.table-bordered>tbody>tr>th,.footable-details.table-bordered>tfoot>tr>td,.footable-details.table-bordered>tfoot>tr>th,.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered,.footable.table-bordered>tbody>tr>td,.footable.table-bordered>tbody>tr>th,.footable.table-bordered>tfoot>tr>td,.footable.table-bordered>tfoot>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border:1px
solid
#ddd}.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border-bottom-width:2px}.footable-details.table-striped>tbody>tr:nth-child(odd),.footable.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.footable-details.table-hover>tbody>tr:hover,.footable.table-hover>tbody>tr:hover{background-color:#f5f5f5}.footable
.btn{padding:6px
12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px
solid
transparent;border-radius:4px;overflow:visible;text-transform:none}.footable
.btn.focus,.footable .btn:focus,.footable
.btn:hover{color:#333;text-decoration:none}.footable
.btn-default{color:#333;background-color:#fff;border-color:#ccc}.footable
.btn-default.active,.footable .btn-default.focus,.footable
.btn-default:active,.footable .btn-default:focus,.footable
.btn-default:hover,.footable
.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.footable
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.footable
.btn-primary.active,.footable .btn-primary.focus,.footable
.btn-primary:active,.footable .btn-primary:focus,.footable
.btn-primary:hover,.footable
.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.footable
.btn-group,.footable
.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.footable
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.footable
.btn-group>.btn:first-child{margin-left:0}.footable
.btn-group-vertical>.btn,.footable
.btn-group>.btn{position:relative;float:left}.footable
.btn-group-xs>.btn,.footable .btn-xs{padding:1px
5px;font-size:12px;line-height:1.5;border-radius:3px}.footable
.btn-group-sm>.btn,.footable .btn-sm{padding:5px
10px;font-size:12px;line-height:1.5;border-radius:3px}.footable
.btn-group-lg>.btn,.footable .btn-lg{padding:10px
16px;font-size:18px;line-height:1.3333333;border-radius:6px}.footable
.caret{width:0;height:0;margin-left:2px;border-top:4px
solid;border-right:4px solid transparent;border-left:4px solid
transparent}.footable .btn
.caret{margin-left:0}.form-group{margin-bottom:15px}.footable
.form-control{display:block;width:100%;height:34px;padding:6px
12px;margin:0;font-family:inherit;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px
solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px
rgba(0,0,0,.075);box-shadow:inset 0 1px 1px
rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out
.15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color
ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color
ease-in-out .15s,box-shadow ease-in-out .15s}.footable
.input-group{position:relative;display:table;border-collapse:separate}.footable
.input-group
.form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.footable
.input-group-btn{position:relative;font-size:0}.footable
.input-group-addon,.footable
.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.footable
.input-group .form-control,.footable .input-group-addon,.footable
.input-group-btn{display:table-cell}.footable
.input-group-btn:last-child>.btn,.footable
.input-group-btn:last-child>.btn-group,.footable
.input-group-btn>.btn+.btn{margin-left:-1px}.footable
.input-group-btn>.btn{position:relative}.footable
.input-group-btn>.btn:active,.footable
.input-group-btn>.btn:focus,.footable
.input-group-btn>.btn:hover{z-index:2}.footable .input-group
.form-control:first-child,.footable
.input-group-addon:first-child,.footable
.input-group-btn:first-child>.btn,.footable
.input-group-btn:first-child>.btn-group>.btn,.footable
.input-group-btn:first-child>.dropdown-toggle,.footable
.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.footable
.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.footable
.input-group .form-control:last-child,.footable
.input-group-addon:last-child,.footable
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.footable
.input-group-btn:first-child>.btn:not(:first-child),.footable
.input-group-btn:last-child>.btn,.footable
.input-group-btn:last-child>.btn-group>.btn,.footable
.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.footable
.checkbox,.footable
.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.footable
.checkbox label,.footable .radio
label{max-width:100%;min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.footable
.checkbox input[type=checkbox],.footable .checkbox-inline
input[type=checkbox],.footable .radio input[type=radio],.footable
.radio-inline input[type=radio]{position:absolute;margin:4px 0 0
-20px;line-height:normal}.footable
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px
0;margin:2px 0
0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px
solid #ccc;border:1px solid
rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px
rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.footable
.open>.dropdown-menu{display:block}.footable
.dropdown-menu-right{right:0;left:auto}.footable
.dropdown-menu>li>a{display:block;padding:3px
20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.footable
.dropdown-menu>li>a:focus,.footable
.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.footable
.pagination{display:inline-block;padding-left:0;margin:20px
0;border-radius:4px}.footable .pagination>li{display:inline}.footable
.pagination>li:first-child>a,.footable
.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.footable
.pagination>li>a,.footable
.pagination>li>span{position:relative;float:left;padding:6px
12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px
solid #ddd}.footable .pagination>li>a:focus,.footable
.pagination>li>a:hover,.footable
.pagination>li>span:focus,.footable
.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.footable
.pagination>.active>a,.footable
.pagination>.active>a:focus,.footable
.pagination>.active>a:hover,.footable
.pagination>.active>span,.footable
.pagination>.active>span:focus,.footable
.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.footable
.pagination>.disabled>a,.footable
.pagination>.disabled>a:focus,.footable
.pagination>.disabled>a:hover,.footable
.pagination>.disabled>span,.footable
.pagination>.disabled>span:focus,.footable
.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.footable
.label{display:inline;padding:.2em .6em
.3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.footable
.label-default{background-color:#777}.footable-loader.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px
solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px
rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.footable
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media
(min-width:768px){.footable .form-inline
.form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.footable
.form-inline
.form-control{display:inline-block;width:auto;vertical-align:middle}.footable
.form-inline
.input-group{display:inline-table;vertical-align:middle}.footable
.form-inline .input-group .form-control,.footable .form-inline .input-group
.input-group-addon,.footable .form-inline .input-group
.input-group-btn{width:auto}.footable .form-inline
.input-group>.form-control{width:100%}}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse}table.footable-details{margin-bottom:0}table.footable-hide-fouc{display:none}table>tbody>tr>td>span.footable-toggle{margin-right:8px;opacity:.3}table>tbody>tr>td>span.footable-toggle.last-column{margin-left:8px;float:right}table.table-condensed>tbody>tr>td>span.footable-toggle{margin-right:5px}table.footable-details>tbody>tr>th:nth-child(1){min-width:40px;width:120px}table.footable-details>tbody>tr>td:nth-child(2){word-break:break-all}table.footable-details>tbody>tr:first-child>td,table.footable-details>tbody>tr:first-child>th,table.footable-details>tfoot>tr:first-child>td,table.footable-details>tfoot>tr:first-child>th,table.footable-details>thead>tr:first-child>td,table.footable-details>thead>tr:first-child>th{border-top-width:0}table.footable-details.table-bordered>tbody>tr:first-child>td,table.footable-details.table-bordered>tbody>tr:first-child>th,table.footable-details.table-bordered>tfoot>tr:first-child>td,table.footable-details.table-bordered>tfoot>tr:first-child>th,table.footable-details.table-bordered>thead>tr:first-child>td,table.footable-details.table-bordered>thead>tr:first-child>th{border-top-width:1px}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative}div.footable-loader>span.fooicon{display:inline-block;opacity:.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;-webkit-animation:fooicon-spin-r
2s infinite linear;animation:fooicon-spin-r 2s infinite
linear}table.footable>tbody>tr.footable-empty>td{vertical-align:middle;text-align:center;font-size:30px}table.footable>tbody>tr>td,table.footable>tbody>tr>th{display:none}table.footable>tbody>tr.footable-detail-row>td,table.footable>tbody>tr.footable-detail-row>th,table.footable>tbody>tr.footable-empty>td,table.footable>tbody>tr.footable-empty>th{display:table-cell}@-webkit-keyframes
fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes
fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fooicon{display:inline-block;font-size:inherit;font-family:FontAwesome!important;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fooicon:after,.fooicon:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fooicon-loader:before{content:"\f01e"}.fooicon-plus:before{content:"\f067"}.fooicon-minus:before{content:"\f068"}.fooicon-search:before{content:"\f002"}.fooicon-remove:before{content:"\f00d"}.fooicon-sort:before{content:"\f0dc"}.fooicon-sort-asc:before{content:"\f160"}.fooicon-sort-desc:before{content:"\f161"}.fooicon-pencil:before{content:"\f040"}.fooicon-trash:before{content:"\f1f8"}.fooicon-eye-close:before{content:"\f070"}.fooicon-flash:before{content:"\f0e7"}.fooicon-cog:before{content:"\f013"}.fooicon-stats:before{content:"\f080"}PK|f�[*9m��footable.editing.cssnu�[���/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables
on smaller devices look awesome.
* @version 3.1.4
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
td.footable-editing {
	width: 90px;
	max-width: 90px;
}
table.footable-editing-no-edit td.footable-editing,
table.footable-editing-no-delete td.footable-editing,
table.footable-editing-no-view td.footable-editing {
	width: 70px;
	max-width: 70px;
}
table.footable-editing-no-edit.footable-editing-no-delete
td.footable-editing,
table.footable-editing-no-edit.footable-editing-no-view
td.footable-editing,
table.footable-editing-no-delete.footable-editing-no-view
td.footable-editing {
	width: 50px;
	max-width: 50px;
}
table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view
td.footable-editing,
table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view
th.footable-editing {
	width: 0;
	max-width: 0;
	display: none !important;
}
table.footable-editing-right td.footable-editing,
table.footable-editing-right tr.footable-editing {
	text-align: right;
}
table.footable-editing-left td.footable-editing,
table.footable-editing-left tr.footable-editing {
	text-align: left;
}
table.footable-editing button.footable-add,
table.footable-editing button.footable-hide,
table.footable-editing-show button.footable-show,
table.footable-editing.footable-editing-always-show button.footable-show,
table.footable-editing.footable-editing-always-show button.footable-hide,
table.footable-editing.footable-editing-always-show.footable-editing-no-add
tr.footable-editing {
	display: none;
}
table.footable-editing.footable-editing-show button.footable-add,
table.footable-editing.footable-editing-show button.footable-hide,
table.footable-editing.footable-editing-always-show button.footable-add {
	display: inline-block;
}
PK|f�[�{��((footable.editing.min.cssnu�[���td.footable-editing{width:90px;max-width:90px}table.footable-editing-no-delete
td.footable-editing,table.footable-editing-no-edit
td.footable-editing,table.footable-editing-no-view
td.footable-editing{width:70px;max-width:70px}table.footable-editing-no-delete.footable-editing-no-view
td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete
td.footable-editing,table.footable-editing-no-edit.footable-editing-no-view
td.footable-editing{width:50px;max-width:50px}table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view
td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view
th.footable-editing{width:0;max-width:0;display:none!important}table.footable-editing-right
td.footable-editing,table.footable-editing-right
tr.footable-editing{text-align:right}table.footable-editing-left
td.footable-editing,table.footable-editing-left
tr.footable-editing{text-align:left}table.footable-editing
button.footable-add,table.footable-editing
button.footable-hide,table.footable-editing-show
button.footable-show,table.footable-editing.footable-editing-always-show
button.footable-hide,table.footable-editing.footable-editing-always-show
button.footable-show,table.footable-editing.footable-editing-always-show.footable-editing-no-add
tr.footable-editing{display:none}table.footable-editing.footable-editing-always-show
button.footable-add,table.footable-editing.footable-editing-show
button.footable-add,table.footable-editing.footable-editing-show
button.footable-hide{display:inline-block}PK|f�[�0��footable.filtering.cssnu�[���/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables
on smaller devices look awesome.
* @version 3.1.4
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
table.footable > thead > tr.footable-filtering > th {
	border-bottom-width: 1px;
	font-weight: normal;
}
table.footable > thead > tr.footable-filtering > th,
table.footable.footable-filtering-right > thead >
tr.footable-filtering > th {
	text-align: right;
}
table.footable.footable-filtering-left > thead >
tr.footable-filtering > th {
	text-align: left;
}
table.footable.footable-filtering-center > thead >
tr.footable-filtering > th {
	text-align: center;
}
table.footable > thead > tr.footable-filtering > th div.form-group
{
	margin-bottom: 0;
}
table.footable > thead > tr.footable-filtering > th
div.form-group+div.form-group {
	margin-top: 5px;
}
table.footable > thead > tr.footable-filtering > th
div.input-group {
	width: 100%;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox {
	margin: 0;
	display: block;
	position: relative;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox > label {
	display: block;
	padding-left: 20px;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox input[type="checkbox"]
{
	position: absolute;
	margin-left: -20px;
}
@media (min-width: 768px) {
	table.footable > thead > tr.footable-filtering > th
div.input-group {
		width: auto;
	}
	table.footable > thead > tr.footable-filtering > th
div.form-group {
		margin-left: 2px;
		margin-right: 2px;
	}
	table.footable > thead > tr.footable-filtering > th
div.form-group+div.form-group {
		margin-top: 0;
	}
}PK|f�[�Vfootable.filtering.min.cssnu�[���table.footable>thead>tr.footable-filtering>th{border-bottom-width:1px;font-weight:400}table.footable.footable-filtering-right>thead>tr.footable-filtering>th,table.footable>thead>tr.footable-filtering>th{text-align:right}table.footable.footable-filtering-left>thead>tr.footable-filtering>th{text-align:left}table.footable.footable-filtering-center>thead>tr.footable-filtering>th{text-align:center}table.footable>thead>tr.footable-filtering>th
div.form-group{margin-bottom:0}table.footable>thead>tr.footable-filtering>th
div.form-group+div.form-group{margin-top:5px}table.footable>thead>tr.footable-filtering>th
div.input-group{width:100%}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox{margin:0;display:block;position:relative}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox>label{display:block;padding-left:20px}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox
input[type=checkbox]{position:absolute;margin-left:-20px}@media
(min-width:768px){table.footable>thead>tr.footable-filtering>th
div.input-group{width:auto}table.footable>thead>tr.footable-filtering>th
div.form-group{margin-left:2px;margin-right:2px}table.footable>thead>tr.footable-filtering>th
div.form-group+div.form-group{margin-top:0}}PK|f�[�D��footable.paging.cssnu�[���/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables
on smaller devices look awesome.
* @version 3.1.4
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
table.footable > tfoot > tr.footable-paging > td >
ul.pagination {
	margin: 10px 0 0 0;
}
table.footable > tfoot > tr.footable-paging > td > span.label
{
	display: inline-block;
	margin: 0 0 10px 0;
	padding: 4px 10px;
}
table.footable > tfoot > tr.footable-paging > td,
table.footable-paging-center > tfoot > tr.footable-paging > td {
	text-align: center;
}
table.footable-paging-left > tfoot > tr.footable-paging > td {
	text-align: left;
}
table.footable-paging-right > tfoot > tr.footable-paging > td {
	text-align: right;
}
ul.pagination > li.footable-page {
	display: none;
}
ul.pagination > li.footable-page.visible {
	display: inline;
}PK}f�[p,I�footable.paging.min.cssnu�[���table.footable>tfoot>tr.footable-paging>td>ul.pagination{margin:10px
0
0}table.footable>tfoot>tr.footable-paging>td>span.label{display:inline-block;margin:0
0 10px;padding:4px
10px}table.footable-paging-center>tfoot>tr.footable-paging>td,table.footable>tfoot>tr.footable-paging>td{text-align:center}table.footable-paging-left>tfoot>tr.footable-paging>td{text-align:left}table.footable-paging-right>tfoot>tr.footable-paging>td{text-align:right}ul.pagination>li.footable-page{display:none}ul.pagination>li.footable-page.visible{display:inline}PK}f�[�\��footable.sorting.cssnu�[���/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables
on smaller devices look awesome.
* @version 3.1.4
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
table.footable > thead > tr > td.footable-sortable,
table.footable > thead > tr > th.footable-sortable,
table.footable > tbody > tr > td.footable-sortable,
table.footable > tbody > tr > th.footable-sortable,
table.footable > tfoot > tr > td.footable-sortable,
table.footable > tfoot > tr > th.footable-sortable {
	position: relative;
	padding-right: 30px;
	cursor: pointer;
}
td.footable-sortable > span.fooicon,
th.footable-sortable > span.fooicon {
	position: absolute;
	right: 6px;
	top: 50%;
	margin-top: -7px;
	opacity: 0;
	transition: opacity 0.3s ease-in;
}
td.footable-sortable:hover > span.fooicon,
th.footable-sortable:hover > span.fooicon {
	opacity: 1;
}
td.footable-sortable.footable-asc > span.fooicon,
th.footable-sortable.footable-asc > span.fooicon,
td.footable-sortable.footable-desc > span.fooicon,
th.footable-sortable.footable-desc > span.fooicon {
	opacity: 1;
}
/* hides the sort icons when sorting is not allowed */
table.footable-sorting-disabled td.footable-sortable.footable-asc >
span.fooicon,
table.footable-sorting-disabled td.footable-sortable.footable-desc >
span.fooicon,
table.footable-sorting-disabled td.footable-sortable:hover >
span.fooicon,
table.footable-sorting-disabled th.footable-sortable.footable-asc >
span.fooicon,
table.footable-sorting-disabled th.footable-sortable.footable-desc >
span.fooicon,
table.footable-sorting-disabled th.footable-sortable:hover >
span.fooicon {
	opacity: 0;
	visibility: hidden;
}PK}f�[%����footable.sorting.min.cssnu�[���table.footable>tbody>tr>td.footable-sortable,table.footable>tbody>tr>th.footable-sortable,table.footable>tfoot>tr>td.footable-sortable,table.footable>tfoot>tr>th.footable-sortable,table.footable>thead>tr>td.footable-sortable,table.footable>thead>tr>th.footable-sortable{position:relative;padding-right:30px;cursor:pointer}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{position:absolute;right:6px;top:50%;margin-top:-7px;opacity:0;transition:opacity
.3s
ease-in}td.footable-sortable.footable-asc>span.fooicon,td.footable-sortable.footable-desc>span.fooicon,td.footable-sortable:hover>span.fooicon,th.footable-sortable.footable-asc>span.fooicon,th.footable-sortable.footable-desc>span.fooicon,th.footable-sortable:hover>span.fooicon{opacity:1}table.footable-sorting-disabled
td.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled
td.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled
td.footable-sortable:hover>span.fooicon,table.footable-sorting-disabled
th.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled
th.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled
th.footable-sortable:hover>span.fooicon{opacity:0;visibility:hidden}PK}f�[dzS��J�Jfootable.standalone.cssnu�[���/*
* FooTable v3 - FooTable is a jQuery plugin that aims to make HTML tables
on smaller devices look awesome.
* @version 3.0.6
* @link http://fooplugins.com
* @copyright Steven Usher & Brad Vincent 2015
* @license Released under the GPLv3 license.
*/
/* globals - instead we house them under the .footable.table class as the
root of FooTable is always the table itself. */
.footable.table, .footable.table *,
.footable-details.table, .footable-details.table * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.footable.table th,
.footable-details.table th {
	text-align: left;
}
/* tables */
.footable.table,
.footable-details.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}
.footable.table > caption + thead > tr:first-child > th,
.footable.table > colgroup + thead > tr:first-child > th,
.footable.table > thead:first-child > tr:first-child > th,
.footable.table > caption + thead > tr:first-child > td,
.footable.table > colgroup + thead > tr:first-child > td,
.footable.table > thead:first-child > tr:first-child > td,
.footable-details.table > caption + thead > tr:first-child > th,
.footable-details.table > colgroup + thead > tr:first-child > th,
.footable-details.table > thead:first-child > tr:first-child > th,
.footable-details.table > caption + thead > tr:first-child > td,
.footable-details.table > colgroup + thead > tr:first-child > td,
.footable-details.table > thead:first-child > tr:first-child > td
{
	border-top: 0;
}
.footable.table > thead > tr > th,
.footable.table > tbody > tr > th,
.footable.table > tfoot > tr > th,
.footable.table > thead > tr > td,
.footable.table > tbody > tr > td,
.footable.table > tfoot > tr > td,
.footable-details.table > thead > tr > th,
.footable-details.table > tbody > tr > th,
.footable-details.table > tfoot > tr > th,
.footable-details.table > thead > tr > td,
.footable-details.table > tbody > tr > td,
.footable-details.table > tfoot > tr > td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.footable.table > thead > tr > th,
.footable.table > thead > tr > td,
.footable-details.table > thead > tr > th,
.footable-details.table > thead > tr > td {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd;
}
.footable.table-condensed > thead > tr > th,
.footable.table-condensed > tbody > tr > th,
.footable.table-condensed > tfoot > tr > th,
.footable.table-condensed > thead > tr > td,
.footable.table-condensed > tbody > tr > td,
.footable.table-condensed > tfoot > tr > td,
.footable-details.table-condensed > thead > tr > th,
.footable-details.table-condensed > tbody > tr > th,
.footable-details.table-condensed > tfoot > tr > th,
.footable-details.table-condensed > thead > tr > td,
.footable-details.table-condensed > tbody > tr > td,
.footable-details.table-condensed > tfoot > tr > td {
	padding: 5px;
}
.footable.table-bordered,
.footable-details.table-bordered {
	border: 1px solid #ddd;
}
.footable.table-bordered > thead > tr > th,
.footable.table-bordered > tbody > tr > th,
.footable.table-bordered > tfoot > tr > th,
.footable.table-bordered > thead > tr > td,
.footable.table-bordered > tbody > tr > td,
.footable.table-bordered > tfoot > tr > td,
.footable-details.table-bordered > thead > tr > th,
.footable-details.table-bordered > tbody > tr > th,
.footable-details.table-bordered > tfoot > tr > th,
.footable-details.table-bordered > thead > tr > td,
.footable-details.table-bordered > tbody > tr > td,
.footable-details.table-bordered > tfoot > tr > td {
	border: 1px solid #ddd;
}
.footable.table-bordered > thead > tr > th,
.footable.table-bordered > thead > tr > td,
.footable-details.table-bordered > thead > tr > th,
.footable-details.table-bordered > thead > tr > td {
	border-bottom-width: 2px;
}
.footable.table-striped > tbody > tr:nth-child(odd),
.footable-details.table-striped > tbody > tr:nth-child(odd) {
	background-color: #f9f9f9;
}
.footable.table-hover > tbody > tr:hover,
.footable-details.table-hover > tbody > tr:hover {
	background-color: #f5f5f5;
}
/* buttons */
.footable .btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-appearance: button;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	overflow: visible;
	text-transform: none;
}
.footable .btn:hover,
.footable .btn:focus,
.footable .btn.focus {
	color: #333;
	text-decoration: none;
}
.footable .btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}
.footable .btn-default:hover,
.footable .btn-default:focus,
.footable .btn-default.focus,
.footable .btn-default:active,
.footable .btn-default.active,
.footable .open > .dropdown-toggle.btn-default {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}
.footable .btn-primary {
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4;
}
.footable .btn-primary:hover,
.footable .btn-primary:focus,
.footable .btn-primary.focus,
.footable .btn-primary:active,
.footable .btn-primary.active,
.footable .open > .dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
}
/* caret */
.footable .caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px solid;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.footable .btn .caret {
	margin-left: 0;
}
/* form-group */
.form-group {
	margin-bottom: 15px;
}
/* form-control */
.footable .form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	margin: 0;
	font-family: inherit;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
/* input-group */
.footable .input-group {
	position: relative;
	display: table;
	border-collapse: separate;
}
.footable .input-group .form-control {
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
}
.footable .input-group-btn {
	position: relative;
	font-size: 0;
	white-space: nowrap;
}
.footable .input-group-addon,
.footable .input-group-btn {
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
}
.footable .input-group-addon,
.footable .input-group-btn,
.footable .input-group .form-control {
	display: table-cell;
}
.footable .input-group-btn > .btn + .btn,
.footable .input-group-btn:last-child > .btn,
.footable .input-group-btn:last-child > .btn-group {
	margin-left: -1px;
}
.footable .input-group-btn > .btn {
	position: relative;
}
.footable .input-group-btn > .btn:hover,
.footable .input-group-btn > .btn:focus,
.footable .input-group-btn > .btn:active {
	z-index: 2;
}
.footable .input-group .form-control:first-child,
.footable .input-group-addon:first-child,
.footable .input-group-btn:first-child > .btn,
.footable .input-group-btn:first-child > .btn-group > .btn,
.footable .input-group-btn:first-child > .dropdown-toggle,
.footable .input-group-btn:last-child >
.btn:not(:last-child):not(.dropdown-toggle),
.footable .input-group-btn:last-child > .btn-group:not(:last-child) >
.btn {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.footable .input-group .form-control:last-child,
.footable .input-group-addon:last-child,
.footable .input-group-btn:last-child > .btn,
.footable .input-group-btn:last-child > .btn-group > .btn,
.footable .input-group-btn:last-child > .dropdown-toggle,
.footable .input-group-btn:first-child > .btn:not(:first-child),
.footable .input-group-btn:first-child > .btn-group:not(:first-child)
> .btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
/* checkboxes & radios */
.footable .radio,
.footable .checkbox {
	position: relative;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
.footable .radio label,
.footable .checkbox label {
	max-width: 100%;
	min-height: 20px;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: 400;
	cursor: pointer;
}
.footable .radio input[type=radio],
.footable .radio-inline input[type=radio],
.footable .checkbox input[type=checkbox],
.footable .checkbox-inline input[type=checkbox] {
	position: absolute;
	margin: 4px 0 0 -20px;
	line-height: normal;
}
/* dropdown-menu */
.footable .dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, .15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.footable .open > .dropdown-menu {
	display: block;
}
.footable .dropdown-menu-right {
	right: 0;
	left: auto;
}
.footable .dropdown-menu > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	line-height: 1.42857143;
	color: #333;
	white-space: nowrap;
}
.footable .dropdown-menu > li > a:hover,
.footable .dropdown-menu > li > a:focus {
	color: #262626;
	text-decoration: none;
	background-color: #f5f5f5;
}
/* pagination */
.footable .pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}
.footable .pagination > li {
	display: inline;
}
.footable .pagination > li:first-child > a,
.footable .pagination > li:first-child > span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.footable .pagination > li > a,
.footable .pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
}
.footable .pagination > li > a:hover,
.footable .pagination > li > span:hover,
.footable .pagination > li > a:focus,
.footable .pagination > li > span:focus {
	color: #23527c;
	background-color: #eee;
	border-color: #ddd;
}
.footable .pagination > .active > a,
.footable .pagination > .active > span,
.footable .pagination > .active > a:hover,
.footable .pagination > .active > span:hover,
.footable .pagination > .active > a:focus,
.footable .pagination > .active > span:focus {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7;
}
.footable .pagination > .disabled > span,
.footable .pagination > .disabled > span:hover,
.footable .pagination > .disabled > span:focus,
.footable .pagination > .disabled > a,
.footable .pagination > .disabled > a:hover,
.footable .pagination > .disabled > a:focus {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd;
}
/* labels */
.footable .label {
	display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
.footable .label-default {
	background-color: #777;
}
/* wells */
.footable-loader.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}
/* screen reader only */
.footable .sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0;
}
/* form-inline */
@media (min-width: 768px) {
	.footable .form-inline .form-group {
		display:inline-block;
		margin-bottom: 0;
		vertical-align: middle
	}

	.footable .form-inline .form-control {
		display: inline-block;
		width: auto;
		vertical-align: middle
	}

	.footable .form-inline .input-group {
		display: inline-table;
		vertical-align: middle
	}

	.footable .form-inline .input-group .input-group-addon,
	.footable .form-inline .input-group .input-group-btn,
	.footable .form-inline .input-group .form-control {
		width: auto
	}

	.footable .form-inline .input-group>.form-control {
		width: 100%
	}
}
table.footable,
table.footable-details {
	position: relative;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}
table.footable-details {
	margin-bottom: 0;
}
table > tbody > tr > td > span.footable-toggle {
	margin-right: 8px;
	opacity: 0.3;
}
table > tbody > tr > td > span.footable-toggle.last-column {
	margin-left: 8px;
	float: right;
}
table.table-condensed > tbody > tr > td > span.footable-toggle
{
	margin-right: 5px;
}
table.footable-details > tbody > tr > th:nth-child(1) {
	min-width: 40px;
	width: 120px;
}
table.footable-details > tbody > tr > td:nth-child(2) {
	word-break: break-all;
}

table.footable-details > thead > tr:first-child > th,
table.footable-details > thead > tr:first-child > td,
table.footable-details > tbody > tr:first-child > th,
table.footable-details > tbody > tr:first-child > td,
table.footable-details > tfoot > tr:first-child > th,
table.footable-details > tfoot > tr:first-child > td {
	border-top-width: 0;
}
table.footable-details.table-bordered > thead > tr:first-child >
th,
table.footable-details.table-bordered > thead > tr:first-child >
td,
table.footable-details.table-bordered > tbody > tr:first-child >
th,
table.footable-details.table-bordered > tbody > tr:first-child >
td,
table.footable-details.table-bordered > tfoot > tr:first-child >
th,
table.footable-details.table-bordered > tfoot > tr:first-child >
td {
	border-top-width: 1px;
}

div.footable-loader {
	vertical-align: middle;
	text-align: center;
	height: 300px;
	position: relative;
}
div.footable-loader > span.fooicon {
	display: inline-block;
	opacity: 0.3;
	font-size: 30px;
	line-height: 32px;
	width: 32px;
	height: 32px;
	margin-top: -16px;
	margin-left: -16px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-animation: fooicon-spin-r 2s infinite linear;
	animation: fooicon-spin-r 2s infinite linear;
}
table.footable > tbody > tr.footable-empty > td {
	vertical-align: middle;
	text-align: center;
	font-size: 30px;
}
table.footable > tbody > tr > td,
table.footable > tbody > tr > th {
	display: none;
}
table.footable > tbody > tr.footable-empty > td,
table.footable > tbody > tr.footable-empty > th,
table.footable > tbody > tr.footable-detail-row > td,
table.footable > tbody > tr.footable-detail-row > th {
	display: table-cell;
}
@-webkit-keyframes fooicon-spin-r {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

@keyframes fooicon-spin-r {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

.fooicon {
	display: inline-block;
	font-size: inherit;
	font-family: FontAwesome !important;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
}
.fooicon:before,
.fooicon:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.fooicon-loader:before {
	content: "\f01e";
}
.fooicon-plus:before {
	content: "\f067";
}
.fooicon-minus:before {
	content: "\f068";
}
.fooicon-search:before {
	content: "\f002";
}
.fooicon-remove:before {
	content: "\f00d";
}
.fooicon-sort:before {
	content: "\f0dc";
}
.fooicon-sort-asc:before {
	content: "\f160";
}
.fooicon-sort-desc:before {
	content: "\f161";
}
.fooicon-pencil:before {
	content: "\f040";
}
.fooicon-trash:before {
	content: "\f1f8";
}
.fooicon-eye-close:before {
	content: "\f070";
}
.fooicon-flash:before {
	content: "\f0e7";
}
.fooicon-cog:before {
	content: "\f013";
}
table.footable > thead > tr.footable-filtering > th {
	border-bottom-width: 1px;
	font-weight: normal;
}
table.footable > thead > tr.footable-filtering > th,
table.footable.footable-filtering-right > thead >
tr.footable-filtering > th {
	text-align: right;
}
table.footable.footable-filtering-left > thead >
tr.footable-filtering > th {
	text-align: left;
}
table.footable.footable-filtering-center > thead >
tr.footable-filtering > th {
	text-align: center;
}
table.footable > thead > tr.footable-filtering > th div.form-group
{
	margin-bottom: 0;
}
table.footable > thead > tr.footable-filtering > th
div.form-group+div.form-group {
	margin-top: 5px;
}
table.footable > thead > tr.footable-filtering > th
div.input-group {
	width: 100%;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox {
	margin: 0;
	display: block;
	position: relative;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox > label {
	display: block;
	padding-left: 20px;
}
table.footable > thead > tr.footable-filtering > th
ul.dropdown-menu > li > a.checkbox input[type="checkbox"] {
	position: absolute;
	margin-left: -20px;
}
@media (min-width: 768px) {
	table.footable > thead > tr.footable-filtering > th
div.input-group {
		width: auto;
	}
	table.footable > thead > tr.footable-filtering > th
div.form-group {
		margin-left: 2px;
		margin-right: 2px;
	}
	table.footable > thead > tr.footable-filtering > th
div.form-group+div.form-group {
		margin-top: 0;
	}
}
td.footable-sortable,
th.footable-sortable {
	position: relative;
	padding-right: 30px;
	cursor: pointer;
}
td.footable-sortable > span.fooicon,
th.footable-sortable > span.fooicon {
	position: absolute;
	right: 6px;
	top: 50%;
	margin-top: -7px;
	opacity: 0;
	transition: opacity 0.3s ease-in;
}
td.footable-sortable:hover > span.fooicon,
th.footable-sortable:hover > span.fooicon {
	opacity: 1;
}
td.footable-sortable.footable-asc > span.fooicon,
th.footable-sortable.footable-asc > span.fooicon,
td.footable-sortable.footable-desc > span.fooicon,
th.footable-sortable.footable-desc > span.fooicon {
	opacity: 1;
}
table.footable > tfoot > tr.footable-paging > td >
ul.pagination {
	margin: 10px 0 0 0;
}
table.footable > tfoot > tr.footable-paging > td > span.label {
	display: inline-block;
	margin: 0 0 10px 0;
	padding: 4px 10px;
}
table.footable > tfoot > tr.footable-paging > td,
table.footable-paging-center > tfoot > tr.footable-paging > td {
	text-align: center;
}
table.footable-paging-left > tfoot > tr.footable-paging > td {
	text-align: left;
}
table.footable-paging-right > tfoot > tr.footable-paging > td {
	text-align: right;
}
ul.pagination > li.footable-page {
	display: none;
}
ul.pagination > li.footable-page.visible {
	display: inline;
}PK}f�[��J�>>footable.standalone.min.cssnu�[���.footable
.btn,.footable
.caret{display:inline-block;vertical-align:middle}.footable-details.table,.footable-details.table
*,.footable.table,.footable.table
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footable-details.table
th,.footable.table
th{text-align:left}.footable-details.table,.footable.table{width:100%;max-width:100%;margin-bottom:20px}.footable-details.table>caption+thead>tr:first-child>td,.footable-details.table>caption+thead>tr:first-child>th,.footable-details.table>colgroup+thead>tr:first-child>td,.footable-details.table>colgroup+thead>tr:first-child>th,.footable-details.table>thead:first-child>tr:first-child>td,.footable-details.table>thead:first-child>tr:first-child>th,.footable.table>caption+thead>tr:first-child>td,.footable.table>caption+thead>tr:first-child>th,.footable.table>colgroup+thead>tr:first-child>td,.footable.table>colgroup+thead>tr:first-child>th,.footable.table>thead:first-child>tr:first-child>td,.footable.table>thead:first-child>tr:first-child>th{border-top:0}.footable-details.table>tbody>tr>td,.footable-details.table>tbody>tr>th,.footable-details.table>tfoot>tr>td,.footable-details.table>tfoot>tr>th,.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>tbody>tr>td,.footable.table>tbody>tr>th,.footable.table>tfoot>tr>td,.footable.table>tfoot>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px
solid
#ddd}.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{vertical-align:bottom;border-bottom:2px
solid
#ddd}.footable-details.table-condensed>tbody>tr>td,.footable-details.table-condensed>tbody>tr>th,.footable-details.table-condensed>tfoot>tr>td,.footable-details.table-condensed>tfoot>tr>th,.footable-details.table-condensed>thead>tr>td,.footable-details.table-condensed>thead>tr>th,.footable.table-condensed>tbody>tr>td,.footable.table-condensed>tbody>tr>th,.footable.table-condensed>tfoot>tr>td,.footable.table-condensed>tfoot>tr>th,.footable.table-condensed>thead>tr>td,.footable.table-condensed>thead>tr>th{padding:5px}.footable
.btn,.footable .form-control{padding:6px
12px;font-size:14px;background-image:none;line-height:1.42857143}.footable-details.table-bordered,.footable-details.table-bordered>tbody>tr>td,.footable-details.table-bordered>tbody>tr>th,.footable-details.table-bordered>tfoot>tr>td,.footable-details.table-bordered>tfoot>tr>th,.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered,.footable.table-bordered>tbody>tr>td,.footable.table-bordered>tbody>tr>th,.footable.table-bordered>tfoot>tr>td,.footable.table-bordered>tfoot>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border:1px
solid
#ddd}.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border-bottom-width:2px}.footable-details.table-striped>tbody>tr:nth-child(odd),.footable.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.footable-details.table-hover>tbody>tr:hover,.footable.table-hover>tbody>tr:hover{background-color:#f5f5f5}.footable
.btn{margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px
solid
transparent;border-radius:4px;overflow:visible;text-transform:none}.footable
.btn.focus,.footable .btn:focus,.footable
.btn:hover{color:#333;text-decoration:none}.footable
.btn-default{color:#333;background-color:#fff;border-color:#ccc}.footable
.btn-default.active,.footable .btn-default.focus,.footable
.btn-default:active,.footable .btn-default:focus,.footable
.btn-default:hover,.footable
.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.footable
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.footable
.btn-primary.active,.footable .btn-primary.focus,.footable
.btn-primary:active,.footable .btn-primary:focus,.footable
.btn-primary:hover,.footable
.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.footable
.caret{width:0;height:0;margin-left:2px;border-top:4px
solid;border-right:4px solid transparent;border-left:4px solid
transparent}.footable .btn
.caret{margin-left:0}.form-group{margin-bottom:15px}.footable
.form-control{display:block;width:100%;height:34px;margin:0;font-family:inherit;color:#555;background-color:#fff;border:1px
solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px
rgba(0,0,0,.075);box-shadow:inset 0 1px 1px
rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out
.15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color
ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color
ease-in-out .15s,box-shadow ease-in-out .15s}.footable
.input-group{position:relative;display:table;border-collapse:separate}.footable
.input-group
.form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.footable
.input-group-btn{position:relative;font-size:0}.footable
.input-group-addon,.footable
.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.footable
.input-group .form-control,.footable .input-group-addon,.footable
.input-group-btn{display:table-cell}.footable
.input-group-btn:last-child>.btn,.footable
.input-group-btn:last-child>.btn-group,.footable
.input-group-btn>.btn+.btn{margin-left:-1px}.footable
.input-group-btn>.btn{position:relative}.footable
.input-group-btn>.btn:active,.footable
.input-group-btn>.btn:focus,.footable
.input-group-btn>.btn:hover{z-index:2}.footable .input-group
.form-control:first-child,.footable
.input-group-addon:first-child,.footable
.input-group-btn:first-child>.btn,.footable
.input-group-btn:first-child>.btn-group>.btn,.footable
.input-group-btn:first-child>.dropdown-toggle,.footable
.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.footable
.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.footable
.input-group .form-control:last-child,.footable
.input-group-addon:last-child,.footable
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.footable
.input-group-btn:first-child>.btn:not(:first-child),.footable
.input-group-btn:last-child>.btn,.footable
.input-group-btn:last-child>.btn-group>.btn,.footable
.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.footable
.checkbox,.footable
.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.footable
.checkbox label,.footable .radio
label{max-width:100%;min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.footable
.checkbox input[type=checkbox],.footable .checkbox-inline
input[type=checkbox],.footable .radio input[type=radio],.footable
.radio-inline input[type=radio]{position:absolute;margin:4px 0 0
-20px;line-height:normal}.footable
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px
0;margin:2px 0
0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px
solid #ccc;border:1px solid
rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px
rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.footable
.open>.dropdown-menu{display:block}.footable
.dropdown-menu-right{right:0;left:auto}.footable
.dropdown-menu>li>a{display:block;padding:3px
20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.footable
.dropdown-menu>li>a:focus,.footable
.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.footable
.pagination{display:inline-block;padding-left:0;margin:20px
0;border-radius:4px}.footable .pagination>li{display:inline}.footable
.pagination>li:first-child>a,.footable
.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.footable
.pagination>li>a,.footable
.pagination>li>span{position:relative;float:left;padding:6px
12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px
solid #ddd}.footable .pagination>li>a:focus,.footable
.pagination>li>a:hover,.footable
.pagination>li>span:focus,.footable
.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.footable
.pagination>.active>a,.footable
.pagination>.active>a:focus,.footable
.pagination>.active>a:hover,.footable
.pagination>.active>span,.footable
.pagination>.active>span:focus,.footable
.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.footable
.pagination>.disabled>a,.footable
.pagination>.disabled>a:focus,.footable
.pagination>.disabled>a:hover,.footable
.pagination>.disabled>span,.footable
.pagination>.disabled>span:focus,.footable
.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.footable
.label{display:inline;padding:.2em .6em
.3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.footable
.label-default{background-color:#777}.footable-loader.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px
solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px
rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.footable
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}table.footable-details,table.footable>thead>tr.footable-filtering>th
div.form-group{margin-bottom:0}@media (min-width:768px){.footable
.form-inline
.form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.footable
.form-inline
.form-control{display:inline-block;width:auto;vertical-align:middle}.footable
.form-inline
.input-group{display:inline-table;vertical-align:middle}.footable
.form-inline .input-group .form-control,.footable .form-inline .input-group
.input-group-addon,.footable .form-inline .input-group
.input-group-btn{width:auto}.footable .form-inline
.input-group>.form-control{width:100%}}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse}table>tbody>tr>td>span.footable-toggle{margin-right:8px;opacity:.3}table>tbody>tr>td>span.footable-toggle.last-column{margin-left:8px;float:right}table.table-condensed>tbody>tr>td>span.footable-toggle{margin-right:5px}table.footable-details>tbody>tr>th:nth-child(1){min-width:40px;width:120px}table.footable-details>tbody>tr>td:nth-child(2){word-break:break-all}table.footable-details>tbody>tr:first-child>td,table.footable-details>tbody>tr:first-child>th,table.footable-details>tfoot>tr:first-child>td,table.footable-details>tfoot>tr:first-child>th,table.footable-details>thead>tr:first-child>td,table.footable-details>thead>tr:first-child>th{border-top-width:0}table.footable-details.table-bordered>tbody>tr:first-child>td,table.footable-details.table-bordered>tbody>tr:first-child>th,table.footable-details.table-bordered>tfoot>tr:first-child>td,table.footable-details.table-bordered>tfoot>tr:first-child>th,table.footable-details.table-bordered>thead>tr:first-child>td,table.footable-details.table-bordered>thead>tr:first-child>th{border-top-width:1px}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative}div.footable-loader>span.fooicon{display:inline-block;opacity:.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;-webkit-animation:fooicon-spin-r
2s infinite linear;animation:fooicon-spin-r 2s infinite
linear}table.footable>tbody>tr.footable-empty>td{vertical-align:middle;text-align:center;font-size:30px}table.footable>tbody>tr>td,table.footable>tbody>tr>th{display:none}table.footable>tbody>tr.footable-detail-row>td,table.footable>tbody>tr.footable-detail-row>th,table.footable>tbody>tr.footable-empty>td,table.footable>tbody>tr.footable-empty>th{display:table-cell}@-webkit-keyframes
fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes
fooicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fooicon{display:inline-block;font-size:inherit;font-family:FontAwesome!important;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fooicon:after,.fooicon:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fooicon-loader:before{content:"\f01e"}.fooicon-plus:before{content:"\f067"}.fooicon-minus:before{content:"\f068"}.fooicon-search:before{content:"\f002"}.fooicon-remove:before{content:"\f00d"}.fooicon-sort:before{content:"\f0dc"}.fooicon-sort-asc:before{content:"\f160"}.fooicon-sort-desc:before{content:"\f161"}.fooicon-pencil:before{content:"\f040"}.fooicon-trash:before{content:"\f1f8"}.fooicon-eye-close:before{content:"\f070"}.fooicon-flash:before{content:"\f0e7"}.fooicon-cog:before{content:"\f013"}table.footable>thead>tr.footable-filtering>th{border-bottom-width:1px;font-weight:400}table.footable.footable-filtering-right>thead>tr.footable-filtering>th,table.footable>thead>tr.footable-filtering>th{text-align:right}table.footable.footable-filtering-left>thead>tr.footable-filtering>th{text-align:left}table.footable-paging-center>tfoot>tr.footable-paging>td,table.footable.footable-filtering-center>thead>tr.footable-filtering>th,table.footable>tfoot>tr.footable-paging>td{text-align:center}table.footable>thead>tr.footable-filtering>th
div.form-group+div.form-group{margin-top:5px}table.footable>thead>tr.footable-filtering>th
div.input-group{width:100%}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox{margin:0;display:block;position:relative}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox>label{display:block;padding-left:20px}table.footable>thead>tr.footable-filtering>th
ul.dropdown-menu>li>a.checkbox
input[type=checkbox]{position:absolute;margin-left:-20px}@media
(min-width:768px){table.footable>thead>tr.footable-filtering>th
div.input-group{width:auto}table.footable>thead>tr.footable-filtering>th
div.form-group{margin-left:2px;margin-right:2px}table.footable>thead>tr.footable-filtering>th
div.form-group+div.form-group{margin-top:0}}td.footable-sortable,th.footable-sortable{position:relative;padding-right:30px;cursor:pointer}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{position:absolute;right:6px;top:50%;margin-top:-7px;opacity:0;transition:opacity
.3s
ease-in}td.footable-sortable.footable-asc>span.fooicon,td.footable-sortable.footable-desc>span.fooicon,td.footable-sortable:hover>span.fooicon,th.footable-sortable.footable-asc>span.fooicon,th.footable-sortable.footable-desc>span.fooicon,th.footable-sortable:hover>span.fooicon{opacity:1}table.footable>tfoot>tr.footable-paging>td>ul.pagination{margin:10px
0
0}table.footable>tfoot>tr.footable-paging>td>span.label{display:inline-block;margin:0
0 10px;padding:4px
10px}table.footable-paging-left>tfoot>tr.footable-paging>td{text-align:left}table.footable-paging-right>tfoot>tr.footable-paging>td{text-align:right}ul.pagination>li.footable-page{display:none}ul.pagination>li.footable-page.visible{display:inline}PK{�[�p���datatables.min.cssnu�[���/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *  
https://datatables.net/download/#dt/jszip-2.5.0/dt-1.11.5/b-2.2.2/b-colvis-2.2.2/b-html5-2.2.2/b-print-2.2.2/cr-1.5.5/date-1.1.2/fc-4.0.2/fh-3.2.2/kt-2.6.4/r-2.2.9/rg-1.1.4/rr-1.2.8/sc-2.0.5/sb-1.3.2/sp-2.0.0/sl-1.3.4/sr-1.1.0
 *
 * Included libraries:
 *  JSZip 2.5.0, DataTables 1.11.5, Buttons 2.2.2, Column visibility 2.2.2,
HTML5 export 2.2.2, Print view 2.2.2, ColReorder 1.5.5, DateTime 1.1.2,
FixedColumns 4.0.2, FixedHeader 3.2.2, KeyTable 2.6.4, Responsive 2.2.9,
RowGroup 1.1.4, RowReorder 1.2.8, Scroller 2.0.5, SearchBuilder 1.3.2,
SearchPanes 2.0.0, Select 1.3.4, StateRestore 1.1.0
 */

table.dataTable th.dt-left,table.dataTable
td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable
td.dt-center,table.dataTable
td.dataTables_empty{text-align:center}table.dataTable
th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable
th.dt-justify,table.dataTable
td.dt-justify{text-align:justify}table.dataTable
th.dt-nowrap,table.dataTable
td.dt-nowrap{white-space:nowrap}table.dataTable thead
th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot
th.dt-head-left,table.dataTable tfoot
td.dt-head-left{text-align:left}table.dataTable thead
th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable
tfoot th.dt-head-center,table.dataTable tfoot
td.dt-head-center{text-align:center}table.dataTable thead
th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable
tfoot th.dt-head-right,table.dataTable tfoot
td.dt-head-right{text-align:right}table.dataTable thead
th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable
tfoot th.dt-head-justify,table.dataTable tfoot
td.dt-head-justify{text-align:justify}table.dataTable thead
th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable
tfoot th.dt-head-nowrap,table.dataTable tfoot
td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody
th.dt-body-left,table.dataTable tbody
td.dt-body-left{text-align:left}table.dataTable tbody
th.dt-body-center,table.dataTable tbody
td.dt-body-center{text-align:center}table.dataTable tbody
th.dt-body-right,table.dataTable tbody
td.dt-body-right{text-align:right}table.dataTable tbody
th.dt-body-justify,table.dataTable tbody
td.dt-body-justify{text-align:justify}table.dataTable tbody
th.dt-body-nowrap,table.dataTable tbody
td.dt-body-nowrap{white-space:nowrap}table.dataTable
td.dt-control{text-align:center;cursor:pointer}table.dataTable
td.dt-control:before{height:1em;width:1em;margin-top:-9px;display:inline-block;color:white;border:.15em
solid white;border-radius:1em;box-shadow:0 0 .2em
#444;box-sizing:content-box;text-align:center;text-indent:0
!important;font-family:"Courier
New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable
tr.dt-hasChild
td.dt-control:before{content:"-";background-color:#d33333}table.dataTable{width:100%;margin:0
auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable
thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead
th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid
#111}table.dataTable thead th:active,table.dataTable thead
td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot
td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable
thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead
.sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable
thead
.sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center
right}table.dataTable thead
.sorting{background-image:url("/DataTables-1.11.5/images/sort_both.png")}table.dataTable
thead
.sorting_asc{background-image:url("/DataTables-1.11.5/images/sort_asc.png")
!important}table.dataTable thead
.sorting_desc{background-image:url("/DataTables-1.11.5/images/sort_desc.png")
!important}table.dataTable thead
.sorting_asc_disabled{background-image:url("/DataTables-1.11.5/images/sort_asc_disabled.png")}table.dataTable
thead
.sorting_desc_disabled{background-image:url("/DataTables-1.11.5/images/sort_desc_disabled.png")}table.dataTable
tbody tr{background-color:#fff}table.dataTable tbody
tr.selected{background-color:#b0bed9}table.dataTable tbody
th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border
tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody
th,table.dataTable.display tbody td{border-top:1px solid
#ddd}table.dataTable.row-border tbody tr:first-child
th,table.dataTable.row-border tbody tr:first-child
td,table.dataTable.display tbody tr:first-child th,table.dataTable.display
tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody
th,table.dataTable.cell-border tbody td{border-top:1px solid
#ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr
th:first-child,table.dataTable.cell-border tbody tr
td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody
tr:first-child th,table.dataTable.cell-border tbody tr:first-child
td{border-top:none}table.dataTable.stripe tbody
tr.odd,table.dataTable.display tbody
tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody
tr.odd.selected,table.dataTable.display tbody
tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody
tr:hover,table.dataTable.display tbody
tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody
tr:hover.selected,table.dataTable.display tbody
tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column
tbody tr>.sorting_1,table.dataTable.order-column tbody
tr>.sorting_2,table.dataTable.order-column tbody
tr>.sorting_3,table.dataTable.display tbody
tr>.sorting_1,table.dataTable.display tbody
tr>.sorting_2,table.dataTable.display tbody
tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column
tbody tr.selected>.sorting_1,table.dataTable.order-column tbody
tr.selected>.sorting_2,table.dataTable.order-column tbody
tr.selected>.sorting_3,table.dataTable.display tbody
tr.selected>.sorting_1,table.dataTable.display tbody
tr.selected>.sorting_2,table.dataTable.display tbody
tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display
tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody
tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody
tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody
tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody
tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody
tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display
tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe
tbody
tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display
tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe
tbody
tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display
tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe
tbody
tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display
tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody
tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display
tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody
tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display
tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody
tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display
tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe
tbody
tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display
tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe
tbody
tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display
tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe
tbody
tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display
tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody
tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display
tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody
tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display
tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody
tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display
tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover
tbody
tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display
tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover
tbody
tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display
tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover
tbody
tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px
solid #111}table.dataTable.nowrap th,table.dataTable.nowrap
td{white-space:nowrap}table.dataTable.compact thead
th,table.dataTable.compact thead td{padding:4px
17px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot
td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact
tbody td{padding:4px}table.dataTable th,table.dataTable
td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper
.dataTables_length{float:left}.dataTables_wrapper .dataTables_length
select{border:1px solid
#aaa;border-radius:3px;padding:5px;background-color:transparent;padding:4px}.dataTables_wrapper
.dataTables_filter{float:right;text-align:right}.dataTables_wrapper
.dataTables_filter input{border:1px solid
#aaa;border-radius:3px;padding:5px;background-color:transparent;margin-left:3px}.dataTables_wrapper
.dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper
.dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper
.dataTables_paginate
.paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em
1em;margin-left:2px;text-align:center;text-decoration:none
!important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px
solid transparent;border-radius:2px}.dataTables_wrapper
.dataTables_paginate .paginate_button.current,.dataTables_wrapper
.dataTables_paginate .paginate_button.current:hover{color:#333
!important;border:1px solid
#979797;background-color:white;background:-webkit-gradient(linear, left
top, left bottom, color-stop(0%, white), color-stop(100%,
#dcdcdc));background:-webkit-linear-gradient(top, white 0%, #dcdcdc
100%);background:-moz-linear-gradient(top, white 0%, #dcdcdc
100%);background:-ms-linear-gradient(top, white 0%, #dcdcdc
100%);background:-o-linear-gradient(top, white 0%, #dcdcdc
100%);background:linear-gradient(to bottom, white 0%, #dcdcdc
100%)}.dataTables_wrapper .dataTables_paginate
.paginate_button.disabled,.dataTables_wrapper .dataTables_paginate
.paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate
.paginate_button.disabled:active{cursor:default;color:#666
!important;border:1px solid
transparent;background:transparent;box-shadow:none}.dataTables_wrapper
.dataTables_paginate .paginate_button:hover{color:white
!important;border:1px solid
#111;background-color:#585858;background:-webkit-gradient(linear, left top,
left bottom, color-stop(0%, #585858), color-stop(100%,
#111));background:-webkit-linear-gradient(top, #585858 0%, #111
100%);background:-moz-linear-gradient(top, #585858 0%, #111
100%);background:-ms-linear-gradient(top, #585858 0%, #111
100%);background:-o-linear-gradient(top, #585858 0%, #111
100%);background:linear-gradient(to bottom, #585858 0%, #111
100%)}.dataTables_wrapper .dataTables_paginate
.paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear,
left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%,
#0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c
100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c
100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c
100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c
100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c
100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper
.dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper
.dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear,
left top, right top, color-stop(0%, rgba(255, 255, 255, 0)),
color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255,
255, 0.9)), color-stop(100%, rgba(255, 255, 255,
0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255,
255, 0) 100%);background:-moz-linear-gradient(left, rgba(255, 255, 255, 0)
0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255,
255, 255, 0) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255,
0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%,
rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, rgba(255,
255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9)
75%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right,
rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255,
255, 0.9) 75%, rgba(255, 255, 255, 0) 100%)}.dataTables_wrapper
.dataTables_length,.dataTables_wrapper
.dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper
.dataTables_processing,.dataTables_wrapper
.dataTables_paginate{color:#333}.dataTables_wrapper
.dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll
div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper
.dataTables_scroll
div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper
.dataTables_scroll
div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper
.dataTables_scroll
div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper
.dataTables_scroll
div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper
.dataTables_scroll
div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper
.dataTables_scroll
div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper
.dataTables_scroll
div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper
.dataTables_scroll
div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0
!important;padding:0 !important}.dataTables_wrapper.no-footer
.dataTables_scrollBody{border-bottom:1px solid
#111}.dataTables_wrapper.no-footer div.dataTables_scrollHead
table.dataTable,.dataTables_wrapper.no-footer
div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media
screen and (max-width: 767px){.dataTables_wrapper
.dataTables_info,.dataTables_wrapper
.dataTables_paginate{float:none;text-align:center}.dataTables_wrapper
.dataTables_paginate{margin-top:.5em}}@media screen and (max-width:
640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper
.dataTables_filter{float:none;text-align:center}.dataTables_wrapper
.dataTables_filter{margin-top:.5em}}


@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes
dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes
dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes
dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes
dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dataTables_wrapper{position:relative}div.dt-buttons{position:initial}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px
solid #111;box-shadow:3px 4px 10px 1px rgba(0, 0, 0,
0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info
h2{padding:.5em;margin:0;font-weight:normal;border-bottom:1px solid
#ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dtb-popover-close{position:absolute;top:10px;right:10px;width:22px;height:22px;border:1px
solid
#eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}button.dtb-hide-drop{display:none
!important}div.dt-button-collection-title{text-align:center;padding:.3em 0
.5em;margin-left:.5em;margin-right:.5em;font-size:.9em}div.dt-button-collection-title:empty{display:none}span.dt-button-spacer{display:inline-block;margin:.5em;white-space:nowrap}span.dt-button-spacer.bar{border-left:1px
solid rgba(0, 0, 0,
0.3);vertical-align:middle;padding-left:.5em}span.dt-button-spacer.bar:empty{height:1em;width:1px;padding-left:0}div.dt-button-collection
span.dt-button-spacer{width:100%;font-size:.9em;text-align:center;margin:.5em
0}div.dt-button-collection
span.dt-button-spacer:empty{height:0;width:100%}div.dt-button-collection
span.dt-button-spacer.bar{border-left:none;border-bottom:1px solid rgba(0,
0, 0,
0.3);padding-left:0}button.dt-button,div.dt-button,a.dt-button,input.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-left:.167em;margin-right:.167em;margin-bottom:.333em;padding:.5em
1em;border:1px solid rgba(0, 0, 0,
0.3);border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:black;white-space:nowrap;overflow:hidden;background-color:rgba(0,
0, 0, 0.1);background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.1)
0%, rgba(0, 0, 0, 0.1) 100%);background:-moz-linear-gradient(top, rgba(230,
230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%,
rgba(0, 0, 0, 0.1) 100%);background:-o-linear-gradient(top, rgba(230, 230,
230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear-gradient(to
bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230,
230, 230, 0.1)", EndColorStr="rgba(0, 0, 0,
0.1)");-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none;text-overflow:ellipsis}button.dt-button:first-child,div.dt-button:first-child,a.dt-button:first-child,input.dt-button:first-child{margin-left:0}button.dt-button.disabled,div.dt-button.disabled,a.dt-button.disabled,input.dt-button.disabled{cursor:default;opacity:.4}button.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),a.dt-button.active:not(.disabled),input.dt-button:active:not(.disabled),input.dt-button.active:not(.disabled){background-color:rgba(0,
0, 0, 0.1);background:-webkit-linear-gradient(top, rgba(179, 179, 179, 0.1)
0%, rgba(0, 0, 0, 0.1) 100%);background:-moz-linear-gradient(top, rgba(179,
179, 179, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%);background:-ms-linear-gradient(top, rgba(179, 179, 179, 0.1) 0%,
rgba(0, 0, 0, 0.1) 100%);background:-o-linear-gradient(top, rgba(179, 179,
179, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear-gradient(to
bottom, rgba(179, 179, 179, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179,
179, 179, 0.1)", EndColorStr="rgba(0, 0, 0,
0.1)");box-shadow:inset 1px 1px 3px
#999}button.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),a.dt-button.active:not(.disabled):hover:not(.disabled),input.dt-button:active:not(.disabled):hover:not(.disabled),input.dt-button.active:not(.disabled):hover:not(.disabled){box-shadow:inset
1px 1px 3px #999;background-color:rgba(0, 0, 0,
0.1);background:-webkit-linear-gradient(top, rgba(128, 128, 128, 0.1) 0%,
rgba(0, 0, 0, 0.1) 100%);background:-moz-linear-gradient(top, rgba(128,
128, 128, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%);background:-ms-linear-gradient(top, rgba(128, 128, 128, 0.1) 0%,
rgba(0, 0, 0, 0.1) 100%);background:-o-linear-gradient(top, rgba(128, 128,
128, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear-gradient(to
bottom, rgba(128, 128, 128, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128,
128, 128, 0.1)", EndColorStr="rgba(0, 0, 0,
0.1)")}button.dt-button:hover,div.dt-button:hover,a.dt-button:hover,input.dt-button:hover{text-decoration:none}button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled),a.dt-button:hover:not(.disabled),input.dt-button:hover:not(.disabled){border:1px
solid #666;background-color:rgba(0, 0, 0,
0.1);background:-webkit-linear-gradient(top, rgba(153, 153, 153, 0.1) 0%,
rgba(0, 0, 0, 0.1) 100%);background:-moz-linear-gradient(top, rgba(153,
153, 153, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%);background:-ms-linear-gradient(top, rgba(153, 153, 153, 0.1) 0%,
rgba(0, 0, 0, 0.1) 100%);background:-o-linear-gradient(top, rgba(153, 153,
153, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear-gradient(to
bottom, rgba(153, 153, 153, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153,
153, 153, 0.1)", EndColorStr="rgba(0, 0, 0,
0.1)")}button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled),a.dt-button:focus:not(.disabled),input.dt-button:focus:not(.disabled){border:1px
solid #426c9e;text-shadow:0 1px 0
#c4def1;outline:none;background-color:#79ace9;background:-webkit-linear-gradient(top,
#d1e2f7 0%, #79ace9 100%);background:-moz-linear-gradient(top, #d1e2f7 0%,
#79ace9 100%);background:-ms-linear-gradient(top, #d1e2f7 0%, #79ace9
100%);background:-o-linear-gradient(top, #d1e2f7 0%, #79ace9
100%);background:linear-gradient(to bottom, #d1e2f7 0%, #79ace9
100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#d1e2f7",
EndColorStr="#79ace9")}button.dt-button
span.dt-down-arrow,div.dt-button span.dt-down-arrow,a.dt-button
span.dt-down-arrow,input.dt-button
span.dt-down-arrow{position:relative;top:-2px;color:rgba(70, 70, 70,
0.75);font-size:8px;padding-left:10px;line-height:1em}.dt-button
embed{outline:none}div.dt-buttons{float:left}div.dt-buttons.buttons-right{float:right}div.dataTables_layout_cell
div.dt-buttons{float:none}div.dataTables_layout_cell
div.dt-buttons.buttons-right{float:none}div.dt-btn-split-wrapper{display:inline-block}div.dt-button-collection{position:absolute;top:0;left:0;width:200px;margin-top:3px;margin-bottom:3px;padding:4px
4px 2px 4px;border:1px solid #ccc;border:1px solid rgba(0, 0, 0,
0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px
4px 10px 1px rgba(0, 0, 0,
0.3);box-sizing:border-box}div.dt-button-collection
button.dt-button,div.dt-button-collection
div.dt-button,div.dt-button-collection
a.dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;margin:4px
0 2px 0}div.dt-button-collection
button.dt-button:active:not(.disabled),div.dt-button-collection
button.dt-button.active:not(.disabled),div.dt-button-collection
div.dt-button:active:not(.disabled),div.dt-button-collection
div.dt-button.active:not(.disabled),div.dt-button-collection
a.dt-button:active:not(.disabled),div.dt-button-collection
a.dt-button.active:not(.disabled){background-color:#dadada;background:-webkit-linear-gradient(top,
#f0f0f0 0%, #dadada 100%);background:-moz-linear-gradient(top, #f0f0f0 0%,
#dadada 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #dadada
100%);background:-o-linear-gradient(top, #f0f0f0 0%, #dadada
100%);background:linear-gradient(to bottom, #f0f0f0 0%, #dadada
100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#f0f0f0",
EndColorStr="#dadada");box-shadow:inset 1px 1px 3px
#666}div.dt-button-collection
button.dt-button:first-child,div.dt-button-collection
div.dt-button:first-child,div.dt-button-collection
a.dt-button:first-child{margin-top:0;border-top-left-radius:3px;border-top-right-radius:3px}div.dt-button-collection
button.dt-button:last-child,div.dt-button-collection
div.dt-button:last-child,div.dt-button-collection
a.dt-button:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}div.dt-button-collection
div.dt-btn-split-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;margin:4px
0 2px 0}div.dt-button-collection div.dt-btn-split-wrapper
button.dt-button{margin:0;display:inline-block;width:0;flex-grow:1;flex-shrink:0;flex-basis:50px;border-radius:0}div.dt-button-collection
div.dt-btn-split-wrapper
button.dt-btn-split-drop{min-width:20px;flex-grow:0;flex-shrink:0;flex-basis:0}div.dt-button-collection
div.dt-btn-split-wrapper:first-child{margin-top:0}div.dt-button-collection
div.dt-btn-split-wrapper:first-child
button.dt-button{border-top-left-radius:3px}div.dt-button-collection
div.dt-btn-split-wrapper:first-child
button.dt-btn-split-drop{border-top-right-radius:3px}div.dt-button-collection
div.dt-btn-split-wrapper:last-child
button.dt-button{border-bottom-left-radius:3px}div.dt-button-collection
div.dt-btn-split-wrapper:last-child
button.dt-btn-split-drop{border-bottom-right-radius:3px}div.dt-button-collection
div.dt-btn-split-wrapper:active:not(.disabled)
button.dt-button,div.dt-button-collection
div.dt-btn-split-wrapper.active:not(.disabled)
button.dt-button{background-color:#dadada;background:-webkit-linear-gradient(top,
#f0f0f0 0%, #dadada 100%);background:-moz-linear-gradient(top, #f0f0f0 0%,
#dadada 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #dadada
100%);background:-o-linear-gradient(top, #f0f0f0 0%, #dadada
100%);background:linear-gradient(to bottom, #f0f0f0 0%, #dadada
100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#f0f0f0",
EndColorStr="#dadada");box-shadow:inset 0px 0px 4px
#666}div.dt-button-collection
div.dt-btn-split-wrapper:active:not(.disabled)
button.dt-btn-split-drop,div.dt-button-collection
div.dt-btn-split-wrapper.active:not(.disabled)
button.dt-btn-split-drop{box-shadow:none}div.dt-button-collection.fixed
.dt-button:first-child{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}div.dt-button-collection.fixed
.dt-button:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}div.dt-button-collection.fixed{position:fixed;display:block;top:50%;left:50%;margin-left:-75px;border-radius:5px;background-color:white}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection.fixed.columns{margin-left:-409px}@media
screen and (max-width:
1024px){div.dt-button-collection.fixed.columns{margin-left:-308px}}@media
screen and (max-width:
640px){div.dt-button-collection.fixed.columns{margin-left:-203px}}@media
screen and (max-width:
460px){div.dt-button-collection.fixed.columns{margin-left:-100px}}div.dt-button-collection.fixed>:last-child{max-height:100vh;overflow:auto}div.dt-button-collection.two-column>:last-child,div.dt-button-collection.three-column>:last-child,div.dt-button-collection.four-column>:last-child{display:block
!important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection.two-column>:last-child>*,div.dt-button-collection.three-column>:last-child>*,div.dt-button-collection.four-column>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;column-count:4}div.dt-button-collection
.dt-button{border-radius:0}div.dt-button-collection.columns{width:auto}div.dt-button-collection.columns>:last-child{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:818px;padding-bottom:1px}div.dt-button-collection.columns>:last-child
.dt-button{min-width:200px;flex:0
1;margin:0}div.dt-button-collection.columns.dtb-b3>:last-child,div.dt-button-collection.columns.dtb-b2>:last-child,div.dt-button-collection.columns.dtb-b1>:last-child{justify-content:space-between}div.dt-button-collection.columns.dtb-b3
.dt-button{flex:1 1 32%}div.dt-button-collection.columns.dtb-b2
.dt-button{flex:1 1 48%}div.dt-button-collection.columns.dtb-b1
.dt-button{flex:1 1 100%}@media screen and (max-width:
1024px){div.dt-button-collection.columns>:last-child{width:612px}}@media
screen and (max-width:
640px){div.dt-button-collection.columns>:last-child{width:406px}div.dt-button-collection.columns.dtb-b3
.dt-button{flex:0 1 32%}}@media screen and (max-width:
460px){div.dt-button-collection.columns>:last-child{width:200px}}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,
0, 0, 0.7);background:-ms-radial-gradient(center, ellipse farthest-corner,
rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7)
100%);background:-moz-radial-gradient(center, ellipse farthest-corner,
rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7)
100%);background:-o-radial-gradient(center, ellipse farthest-corner,
rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7)
100%);background:-webkit-gradient(radial, center center, 0, center center,
497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0,
0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner,
rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7)
100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,
0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:2001}@media screen and
(max-width: 640px){div.dt-buttons{float:none
!important;text-align:center}}button.dt-button.processing,div.dt-button.processing,a.dt-button.processing{color:rgba(0,
0, 0,
0.2)}button.dt-button.processing:after,div.dt-button.processing:after,a.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px
0 0 -8px;box-sizing:border-box;display:block;content:"
";border:2px solid
#282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner
1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite
linear;-ms-animation:dtb-spinner 1500ms infinite
linear;-webkit-animation:dtb-spinner 1500ms infinite
linear;-moz-animation:dtb-spinner 1500ms infinite
linear}button.dt-btn-split-drop{margin-left:calc(-1px -
.333em);padding-bottom:calc(.5em - 1px);border-radius:0px 1px 1px
0px;color:rgba(70, 70, 70, 0.9);border-left:none}button.dt-btn-split-drop
span.dt-btn-split-drop-arrow{position:relative;top:-1px;left:-2px;font-size:8px}button.dt-btn-split-drop:hover{z-index:2}button.buttons-split{border-right:1px
solid rgba(70, 70, 70, 0);border-radius:1px 0px 0px
1px}button.dt-btn-split-drop-button{background-color:white}button.dt-btn-split-drop-button:hover{background-color:white}


table.DTCR_clonedTable.dataTable{position:absolute
!important;background-color:rgba(255, 255, 255,
0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0259c4;z-index:201}


div.dt-datetime{position:absolute;background-color:white;z-index:2050;border:1px
solid #ccc;box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.5);padding:0 20px 6px
20px;width:275px}div.dt-datetime.inline{position:relative;box-shadow:none}div.dt-datetime
div.dt-datetime-title{text-align:center;padding:5px 0px 3px}div.dt-datetime
div.dt-datetime-buttons{text-align:center}div.dt-datetime
div.dt-datetime-buttons a{display:inline-block;padding:0 .5em .5em
.5em;margin:0;font-size:.9em}div.dt-datetime div.dt-datetime-buttons
a:hover{text-decoration:underline}div.dt-datetime
table{border-spacing:0;margin:12px 0;width:100%}div.dt-datetime
table.dt-datetime-table-nospace{margin-top:-12px}div.dt-datetime table
th{font-size:.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0
0 4px 0;text-align:center}div.dt-datetime table
td{font-size:.9em;color:#444;padding:0}div.dt-datetime table
td.selectable{text-align:center;background:#f5f5f5}div.dt-datetime table
td.selectable.disabled{color:#aaa;background:white}div.dt-datetime table
td.selectable.disabled
button:hover{color:#aaa;background:white}div.dt-datetime table
td.selectable.now{background-color:#ddd}div.dt-datetime table
td.selectable.now button{font-weight:bold}div.dt-datetime table
td.selectable.selected
button{background:#4e6ca3;color:white;border-radius:2px}div.dt-datetime
table td.selectable
button:hover{background:#ff8000;color:white;border-radius:2px}div.dt-datetime
table td.dt-datetime-week{font-size:.7em}div.dt-datetime table
button{width:100%;box-sizing:border-box;border:none;background:transparent;font-size:inherit;color:inherit;text-align:center;padding:4px
0;cursor:pointer;margin:0}div.dt-datetime table button
span{display:inline-block;min-width:14px;text-align:right}div.dt-datetime
table.weekNumber th{width:12.5%}div.dt-datetime div.dt-datetime-calendar
table{margin-top:0}div.dt-datetime
div.dt-datetime-label{position:relative;display:inline-block;height:30px;padding:5px
6px;border:1px solid
transparent;box-sizing:border-box;cursor:pointer}div.dt-datetime
div.dt-datetime-label:hover{border:1px solid
#ddd;border-radius:2px;background-color:#f5f5f5}div.dt-datetime
div.dt-datetime-label
select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0}div.dt-datetime.horizontal{width:550px}div.dt-datetime.horizontal
div.dt-datetime-date,div.dt-datetime.horizontal
div.dt-datetime-time{width:48%}div.dt-datetime.horizontal
div.dt-datetime-time{margin-left:4%}div.dt-datetime
div.dt-datetime-date{position:relative;float:left;width:100%}div.dt-datetime
div.dt-datetime-time{position:relative;float:left;width:100%;text-align:center}div.dt-datetime
div.dt-datetime-time>span{vertical-align:middle}div.dt-datetime
div.dt-datetime-time th{text-align:left}div.dt-datetime
div.dt-datetime-time
div.dt-datetime-timeblock{display:inline-block;vertical-align:middle}div.dt-datetime
div.dt-datetime-iconLeft,div.dt-datetime
div.dt-datetime-iconRight,div.dt-datetime
div.dt-datetime-iconUp,div.dt-datetime
div.dt-datetime-iconDown{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:.3;overflow:hidden;box-sizing:border-box}div.dt-datetime
div.dt-datetime-iconLeft:hover,div.dt-datetime
div.dt-datetime-iconRight:hover,div.dt-datetime
div.dt-datetime-iconUp:hover,div.dt-datetime
div.dt-datetime-iconDown:hover{border:1px solid
#ccc;border-radius:2px;background-color:#f0f0f0;opacity:.6}div.dt-datetime
div.dt-datetime-iconLeft button,div.dt-datetime div.dt-datetime-iconRight
button,div.dt-datetime div.dt-datetime-iconUp button,div.dt-datetime
div.dt-datetime-iconDown
button{border:none;background:transparent;text-indent:30px;height:100%;width:100%;cursor:pointer}div.dt-datetime
div.dt-datetime-iconLeft{position:absolute;top:5px;left:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}div.dt-datetime
div.dt-datetime-iconRight{position:absolute;top:5px;right:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}div.dt-datetime
div.dt-datetime-iconUp{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII=")}div.dt-datetime
div.dt-datetime-iconDown{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC")}div.dt-datetime-error{clear:both;padding:0
1em;max-width:240px;font-size:11px;line-height:1.25em;text-align:center;color:#b11f1f}


table.dataTable.display tbody
tr.DTFC_NoData{background-color:transparent}tr.even
td{background-color:#fff}tr.odd td{background-color:#f9f9f9}tr.selected
td{background-color:#a6b4cd}thead th{background-color:white}tfoot
th{background-color:white}tr.dt-rowReorder-moving
td.dtfc-fixed-left,tr.dt-rowReorder-moving
td.dtfc-fixed-right{border-top:2px solid #555 !important;border-bottom:2px
solid #555 !important}tr.dt-rowReorder-moving
td.dtfc-fixed-left:first-child{border-left:2px solid #555
!important}tr.dt-rowReorder-moving
td.dtfc-fixed-right:last-child{border-right:2px solid #555 !important}


table.fixedHeader-floating{background-color:white}table.fixedHeader-floating.no-footer{border-bottom-width:0}table.fixedHeader-locked{position:absolute
!important;background-color:white}@media
print{table.fixedHeader-floating{display:none}}


table.dataTable tbody th.focus,table.dataTable tbody
td.focus{box-shadow:inset 0 0 1px 2px #36f}div.dtk-focus-alt
table.dataTable tbody th.focus,div.dtk-focus-alt table.dataTable tbody
td.focus{box-shadow:inset 0 0 1px 2px #ff8b33}


table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default
!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none
!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{top:50%;left:5px;height:1em;width:1em;margin-top:-9px;display:block;position:absolute;color:white;border:.15em
solid white;border-radius:1em;box-shadow:0 0 .2em
#444;box-sizing:content-box;text-align:center;text-indent:0
!important;font-family:"Courier
New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"-";background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control:before{left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:.8em;width:.8em;margin-top:-0.5em;margin-left:-0.5em;display:block;position:absolute;color:white;border:.15em
solid white;border-radius:1em;box-shadow:0 0 .2em
#444;box-sizing:content-box;text-align:center;text-indent:0
!important;font-family:"Courier
New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent
td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent
th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent
td.control:before,table.dataTable.dtr-column>tbody>tr.parent
th.control:before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em
1em}table.dataTable>tbody>tr.child:hover{background:transparent
!important}table.dataTable>tbody>tr.child
ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child
ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em
0}table.dataTable>tbody>tr.child
ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child
ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child
span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em
1em}div.dtr-modal
div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px
solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0, 0, 0,
0.6)}div.dtr-modal
div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal
div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px
solid
#eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal
div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal
div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,
0, 0, 0.6)}@media screen and (max-width: 767px){div.dtr-modal
div.dtr-modal-display{width:95%}}


table.dataTable tr.dtrg-group td{background-color:#e0e0e0}table.dataTable
tr.dtrg-group.dtrg-level-0 td{font-weight:bold}table.dataTable
tr.dtrg-group.dtrg-level-1 td,table.dataTable tr.dtrg-group.dtrg-level-2
td,table.dataTable tr.dtrg-group.dtrg-level-3 td,table.dataTable
tr.dtrg-group.dtrg-level-4 td,table.dataTable tr.dtrg-group.dtrg-level-5
td{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable
tr.dtrg-group.dtrg-level-2
td{background-color:#f3f3f3;padding-left:2.5em}table.dataTable
tr.dtrg-group.dtrg-level-3
td{background-color:#f3f3f3;padding-left:3em}table.dataTable
tr.dtrg-group.dtrg-level-4
td{background-color:#f3f3f3;padding-left:3.5em}table.dataTable
tr.dtrg-group.dtrg-level-5 td{background-color:#f3f3f3;padding-left:4em}


table.dt-rowReorder-float{position:absolute
!important;opacity:.8;table-layout:fixed;outline:2px solid
#888;outline-offset:-2px;z-index:2001}tr.dt-rowReorder-moving{outline:2px
solid
#555;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden}table.dataTable
td.reorder{text-align:center;cursor:move}


div.dts{display:block !important}div.dts tbody th,div.dts tbody
td{white-space:nowrap}div.dts div.dts_loading{z-index:1}div.dts
div.dts_label{position:absolute;right:10px;background:rgba(0, 0, 0,
0.8);color:white;box-shadow:3px 3px 10px rgba(0, 0, 0,
0.5);text-align:right;border-radius:3px;padding:.4em;z-index:2;display:none}div.dts
div.dataTables_scrollBody{background:repeating-linear-gradient(45deg,
#edeeff, #edeeff 10px, white 10px, white 20px)}div.dts
div.dataTables_scrollBody table{z-index:2}div.dts
div.dataTables_paginate,div.dts div.dataTables_length{display:none}


div.dt-button-collection{overflow:visible !important;z-index:2002
!important}div.dt-button-collection div.dtsb-searchBuilder{width:99%
!important;padding-left:10px !important;padding-right:10px
!important}div.dt-button-collection.dtb-collection-closeable
div.dtsb-titleRow{padding-right:40px}.dtsb-greyscale{border:1px solid
#cecece !important}div.dtsb-logicContainer .dtsb-greyscale{border:none
!important}div.dtsb-searchBuilder{justify-content:space-evenly;cursor:default;margin-bottom:1em;text-align:left}div.dtsb-searchBuilder
button.dtsb-button,div.dtsb-searchBuilder
select{font-size:1em}div.dtsb-searchBuilder
div.dtsb-titleRow{justify-content:space-evenly;margin-bottom:.5em}div.dtsb-searchBuilder
div.dtsb-titleRow
div.dtsb-title{display:inline-block;padding-top:6px}div.dtsb-searchBuilder
div.dtsb-titleRow
div.dtsb-title:empty{display:inline}div.dtsb-searchBuilder
div.dtsb-titleRow
button.dtsb-clearAll{float:right;margin-bottom:.333em}div.dtsb-searchBuilder
div.dtsb-vertical .dtsb-value,div.dtsb-searchBuilder div.dtsb-vertical
.dtsb-data,div.dtsb-searchBuilder div.dtsb-vertical
.dtsb-condition{display:block}div.dtsb-searchBuilder
div.dtsb-group{position:relative;clear:both;margin-bottom:.8em}div.dtsb-searchBuilder
div.dtsb-group
button.dtsb-clearGroup{margin:2px;text-align:center;padding:0}div.dtsb-searchBuilder
div.dtsb-group
div.dtsb-logicContainer{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;margin-top:.8em;margin-right:.8em}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria{margin-bottom:.8em}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria
select.dtsb-dropDown,div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria
input.dtsb-input{padding:.4em;margin-right:.8em;max-width:20em;background-color:rgba(200,
200, 200, 0.3)}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria
select.dtsb-dropDown option.dtsb-notItalic,div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria input.dtsb-input
option.dtsb-notItalic{font-style:normal}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria
select.dtsb-italic{font-style:italic}div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria
div.dtsb-buttonContainer{float:right;display:inline-block}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer
button.dtsb-delete,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria
div.dtsb-buttonContainer button.dtsb-right,div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer
button.dtsb-left{margin-right:.8em}div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria div.dtsb-buttonContainer
button.dtsb-delete:last-child,div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria div.dtsb-buttonContainer
button.dtsb-right:last-child,div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria div.dtsb-buttonContainer
button.dtsb-left:last-child{margin-right:0}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria
span.dtsp-joiner{margin-right:.8em}div.dtsb-searchBuilder
button,div.dtsb-searchBuilder select,div.dtsb-searchBuilder
input{background-color:#f9f9f9}div.dtsb-searchBuilder
button.dtsb-button{position:relative;display:inline-block;box-sizing:border-box;padding:.5em
1em;border:1px solid rgba(0, 0, 0,
0.3);border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:black;white-space:nowrap;overflow:hidden;background-color:rgba(0,
0, 0, 0.1);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1)
0%, rgba(0, 0, 0, 0.1)
100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none;text-overflow:ellipsis}div.dtsb-searchBuilder
button.dtsb-button:hover{background-color:#cecece
!important;cursor:pointer}div.dtsb-searchBuilder
div.dtsb-logicContainer{border:1px solid rgba(0, 0, 0,
0.3);background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to
right, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1)
100%)}div.dtsb-searchBuilder div.dtsb-logicContainer button{border:1px
solid transparent;background:transparent}div.dtsb-searchBuilder
button.dtsb-clearGroup{min-width:2em;padding:0}div.dtsb-searchBuilder
button.dtsb-iptbtn{min-width:100px;text-align:left}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-logicContainer{border:1px
solid;border-color:#cecece;border-radius:3px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-logicContainer
button.dtsb-logic{border:none;border-radius:0px;flex-grow:1;flex-shrink:0;flex-basis:3em;margin:0px}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-logicContainer
button.dtsb-clearGroup{border:none;border-radius:0px;width:2em;margin:0px}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria
select.dtsb-dropDown,div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria input.dtsb-input{border:1px
solid;border-radius:3px}div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria
select.dtsb-condition{border-color:#48b13c}div.dtsb-searchBuilder
div.dtsb-group div.dtsb-criteria
select.dtsb-data{border-color:#e70f00}div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria select.dtsb-value,div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria
input.dtsb-value{border-color:#0069ba}div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria select.dtsb-condition
option.dtsb-option,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria
select.dtsb-data option.dtsb-option,div.dtsb-searchBuilder div.dtsb-group
div.dtsb-criteria select.dtsb-value
option.dtsb-option{background-color:white}


div.dtsp-topRow{display:flex;flex-direction:row;flex-wrap:nowrap;border:2px
solid rgba(0, 0, 0,
0);border-radius:3px;justify-content:space-around;align-content:flex-start;align-items:flex-start;min-height:37px}div.dtsp-topRow
input.dtsp-search{text-overflow:ellipsis;min-width:50px;flex-basis:90px;max-width:none}div.dtsp-topRow
input.dtsp-search::placeholder{color:black}div.dtsp-topRow
div.dtsp-subRow1{display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 1
auto}div.dtsp-topRow div.dtsp-subRow1
div.dtsp-searchCont{position:relative;width:100%}div.dtsp-topRow
div.dtsp-subRow1 div.dtsp-searchCont
input.dtsp-disabledButton{padding-top:10px;padding-bottom:10px;background-color:transparent}div.dtsp-topRow
div.dtsp-subRow1 input{padding-right:2em;width:100%
!important;box-sizing:border-box;font-size:1em}div.dtsp-topRow
div.dtsp-subRow1
button.dtsp-searchIcon{position:absolute;top:0;right:0;bottom:0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABbmlDQ1BpY2MAACiRdZE7SwNBFIU/EyWikRRaiFhsoWKhEBREO42FTZAQFYza7G5eQhKX3QQJtoKNhWAh2vgq/AfaCrYKgqAIIhb+Al+NhPVOEkiQZJbZ+3FmzmXmDHjCGTPrtAYhm8vb0bmQthxb0Xzv+PHRxRSabjrWTCQSpun4eaRF1YdR1av5voajM55wTGhpF54wLTsvPC0c3sxbineFe8y0Hhc+ER6x5YDCt0o3KvymOFXhL8X2YnQWPKqnlqpjo47NtJ0VHhYeyGYKZvU86ib+RG5pQWqfzH4coswRQsOgwDoZ8oxKzUlmjX3Bsm+eDfGY8rcoYosjRVq8I6IWpGtCalL0hHwZiir3/3k6yfGxSnd/CNpeXfdzEHz7UNpz3d9T1y2dgfcFrnM1/4bkNPkt+l5NGziGwDZc3tQ04wCudqD32dJtvSx5ZXqSSfi4gK4YdN9Dx2olq+o650+wuCVPdAeHRzAk+wNrfw8JaBFXEnV+AAAACXBIWXMAAA9hAAAPYQGoP6dpAAABMUlEQVQoU6XRr0vDQRjH8akoM4iIjqGoOIZ5oIjB5XWxajaYDGLSIhhNYjcPRDSJwbQNw+L+BNGgYYo/5pT5/shz8vDlBgMPXux7z3N3z+25VOofYyCyd4ZYCavI4gXPsRp9LqiDdrEMH+8wv8Vh8gBfWclFPOEUN3hAHjlMoRa7wTzBS5xgKLFglPkZLjDic6HyDsEMNvGR2Nxifoci3tEI+X770JU0XmPXIlax+LTPh83fFox1X6kxyzdjm9UcdXi9S+Vti6svfyNULhNR9TVsYNhW6Ff9KKCNR7/Zv6eeaQ+6+qcdpu9BqGlp1HFgud+FYdzzUcUExu0Q/cdzHGEFetIlXKPjK/sbqYoOftMiS+j9jzEJPd1Wt+5+kdR/9EM9ucIC5jCbyPc01Q32kfsBppYz3hYFcCwAAAAASUVORK5CYII=")
!important;background-repeat:no-repeat;background-position:center;background-size:12px}div.dtsp-topRow
div.dtsp-subRow2{white-space:nowrap;flex:0 0 auto}div.dtsp-topRow
button.dtsp-nameButton{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAK2SURBVFgJ7ZY9j41BFICvryCExrJBQ6HyEYVEIREaUZDQIRoR2ViJKCioxV+gkVXYTVZEQiEUhG2EQnxUCh0FKolY4ut5XnM2cyfva3Pt5m7EPcmzZ2bemTNnzjkzd1utnvQi0IvAfxiBy5z5FoxO89kPY+8mbMjtzs47RXs5/WVpbAG6bWExt5PuIibvhVkwmC+ck3eK9ln6/fAddFojYzBVuYSBpcnIEvRaqOw2RcaN18FPuJH0JvRUxbT3wWf4ltiKPgfVidWlbGZgPozDFfgAC+EA/K2EI4cwcAJ+gPaeQ+VQU2SOMMGcPgPl/m/V2p50rrbRsRgt9Iv5h6xtpP22Bz7Ce1C+gFFxfKzOmShcU+Qmyh2w3w8rIJfddHTck66EukL/xPhj+JM8rHNmFys0Pg4v0up3aFNlwR9NYyodd3OL/C64zpsymcTFcf6ElM4YzjAWKYrJkaq8kE/yUYNP4BoYvS1QRo+hNtF5xfkTUjoTheukSFFMjlTFm6PjceOca/SMpKfeCR1L6Uzk/y2WIkVhNFJlJAZhP+hYns7b9D3IPuhY5mYrIv8OrQJvR5NYyNaW4jsU8pSGNySiVx4o5tXq3JkoXE/mg5R/M8dGJCJpKhaDcjBRdbI/Rm8g69c122om33BHmj2CHoV5qa9jUXBraJ+G1fAVjIBO1klc87ro1K4JZ/K35SWW3TwcyDd6TecqnAEd8cGq2+w84xvBm1n3vS0izKkkwh5XNC/GmFPqqAtPF89AOScKuemaNzoTV1SD5dtSbmLf1/RV+tC0WTgcj6R7HEtrVGWaqu/lYDZ/2pvxQ/kIyw/gFByHC9AHw910hv1aUUumyd8yy0QfhmEkfiNod0Xusct68J1qc8Tdux0Z97Q+hsDb+AYGYEbF/4Guw2Q/qDPqZG/zXgT+3Qj8AtKnfWhFwmuAAAAAAElFTkSuQmCC")
!important;background-repeat:no-repeat;background-position:center;background-size:23px;vertical-align:bottom}div.dtsp-topRow
button.dtsp-countButton{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAG5SURBVEgN3VU9LwVBFF0fiYhofUSlEQkKhU7z/oBCQkIiGr9BgUbhVzy9BAnhFyjV/AYFiU5ICM7ZN+c5Zud5dm3lJmfmzrkz9+7cu3c3y/6jjOBSF8CxXS7FmTkbwqIJjDpJvTcmsJ4K3KPZUpyZsx0sxoB9J6mnAkyC7wGuuCFIipNtEcpcWExgXpOBc78vgj6N+QO4NVsjwdFM59tUIDxDrHMBOeIQ34C5ZDregXuAQm4YcI68nN9B3wr2PcwPAIPkN2EqtJH6b+QZm1ajjTx7BqwAr26Lb+C2Kvpbt0Mb2HAJ7NrGFGfmXO3DeA4UshDfQAVmH0gaUFg852TTTDvlxwBlCtxy9zXyBhQFaq0wMmIdRebrfgosA3zb2hKnqG0oqchp4QbuR8X0TjzABhbdOT8jnQ/atcgqpnfwOA7yqZyTU587ZkIGdesLTt2EkynOnbreMUUKMI/dA4B/QVOcO13CQh+5wWCgDwo/75u59odB/wjmfhbgvACcAOyZPHihMWAoIwxyCLgf1oxfgjzVbgBXSTzIN+f0pg6s5DkcesLMRpsBrgE2XO3CN64JFP7JtUeKHX4CKtRRXFZ+7dEAAAAASUVORK5CYII=")
!important;background-repeat:no-repeat;background-position:center;background-size:18px;vertical-align:bottom}div.dtsp-topRow
button.dtsp-collapseButton
span.dtsp-caret{position:relative;top:2px;display:inline-block}div.dtsp-topRow
button.dtsp-collapseButton.dtsp-rotated{transform:rotate(180deg)}div.dtsp-topRow.dtsp-bordered{border:2px
solid
#f0f0f0;border-radius:3px}div.dtsp-topRow.dtsp-bordered:hover{background-color:#f0f0f0;opacity:.6;border:2px
solid #cfcfcf;border-radius:3px;cursor:pointer
!important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane
table thead th,div.dtsp-panesContainer div.dtsp-searchPanes
div.dtsp-searchPane table thead td{width:100%
!important}div.dt-button-collection{z-index:2002}div.dt-button-collection.dtb-collection-closeable
div.dtsp-titleRow{padding-right:25px}div.dtsp-columns-1{max-width:100%;margin:0px
!important}div.dtsp-columns-2{max-width:49%;margin:0px
!important}div.dtsp-columns-3{max-width:32%;margin:0px
!important}div.dtsp-columns-4{max-width:24%;margin:0px
!important}div.dtsp-columns-5{max-width:19%;margin:0px
!important}div.dtsp-columns-6{max-width:16%;margin:0px
!important}div.dtsp-columns-7{max-width:14%;margin:0px
!important}div.dtsp-columns-8{min-width:12%;margin:0px
!important}div.dtsp-columns-9{max-width:10.5%;margin:0px
!important}div.dt-button-collection{float:none}div.dtsp-panesContainer{margin-bottom:1em}div.dtsp-panesContainer
div.dataTables_wrapper{width:100%}div.dtsp-panesContainer
div.dataTables_wrapper
div.dataTables_layout_cell{padding:0}div.dtsp-panesContainer
div.dataTables_wrapper div.dataTables_scrollHead{display:none
!important}div.dtsp-panesContainer div.dataTables_wrapper
div.dataTables_scrollBody{background:white
!important;border-bottom:none}div.dtsp-panesContainer
div.dataTables_wrapper div.dataTables_scrollBody
thead{display:none}div.dtsp-panesContainer div.dataTables_wrapper
div.dataTables_scrollBody table{table-layout:fixed}div.dtsp-panesContainer
div.dataTables_wrapper div.dataTables_scrollBody table
tr>th,div.dtsp-panesContainer div.dataTables_wrapper
div.dataTables_scrollBody table tr>td{padding:5px
10px}div.dtsp-panesContainer div.dataTables_wrapper
div.dataTables_scrollBody td.dtsp-nameColumn{width:100%
!important}div.dtsp-panesContainer div.dataTables_wrapper
div.dataTables_scrollBody
div.dtsp-nameCont{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:flex-start}div.dtsp-panesContainer
div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont
span.dtsp-name,div.dtsp-panesContainer div.dataTables_wrapper
div.dataTables_scrollBody div.dtsp-nameCont
span.dtsp-pill{cursor:default}div.dtsp-panesContainer
div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont
span.dtsp-name{text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:middle;white-space:nowrap;flex-grow:1;text-align:left}div.dtsp-panesContainer
div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont
span.dtsp-pill{display:inline-block;background-color:#cfcfcf;text-align:center;border:1px
solid
#cfcfcf;border-radius:10px;width:auto;min-width:30px;color:black;font-size:.9em;padding:0
4px}div.dtsp-panesContainer div.dataTables_wrapper
div.dataTables_scrollBody div.dtsp-nameCont
span.dtsp-pill:empty{display:none}div.dtsp-panesContainer{clear:both;padding-left:0;padding-right:0;text-align:center}div.dtsp-panesContainer
div.dtsp-searchPanes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch;clear:both;text-align:left}div.dtsp-panesContainer
div.dtsp-searchPanes
div.dtsp-searchPane{flex-grow:1;flex-shrink:0;font-size:.9em;margin-top:15px
!important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane
div.dataTables_wrapper{flex:1;box-sizing:border-box}div.dtsp-panesContainer
div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper
div.dataTables_filter{display:none}div.dtsp-panesContainer
div.dtsp-title{float:left;padding:10px 0}div.dtsp-panesContainer
button.dtsp-clearAll,div.dtsp-panesContainer
button.dtsp-collapseAll,div.dtsp-panesContainer
button.dtsp-showAll{float:right;padding:10px}div.dtsp-hidden{display:none
!important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane
div.dataTables_wrapper{border:2px solid
#f0f0f0;border-radius:4px}div.dtsp-panesContainer div.dtsp-searchPanes
div.dtsp-searchPane div.dataTables_wrapper:hover{border:2px solid
#cfcfcf}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane
div.dtsp-selected{border:2px solid
#3276b1;border-radius:4px}div.dtsp-panesContainer div.dtsp-searchPanes
div.dtsp-searchPane div.dtsp-selected:hover{border:2px solid
#286092}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane
div.dtsp-topRow div.dtsp-searchCont
input.dtsp-search{border:none;padding-left:3px}div.dtsp-panesContainer
div.dtsp-searchPanes div.dtsp-searchPane
input.dtsp-paneInputButton,div.dtsp-panesContainer div.dtsp-searchPanes
div.dtsp-searchPane
button.dtsp-paneButton{height:35px;width:35px;min-width:0;display:inline-block;margin:2px;border:0px
solid
transparent;background-color:transparent;margin-bottom:0px}div.dtsp-panesContainer
div.dtsp-searchPanes div.dtsp-searchPane
input.dtsp-paneInputButton:hover,div.dtsp-panesContainer
div.dtsp-searchPanes div.dtsp-searchPane
button.dtsp-paneButton:hover{background-color:#f0f0f0;border-radius:2px;cursor:pointer}div.dtsp-panesContainer
div.dtsp-searchPanes div.dtsp-searchPane
button.dtsp-paneButton{opacity:.6}div.dtsp-panesContainer
button.dtsp-clearAll,div.dtsp-panesContainer
button.dtsp-collapseAll,div.dtsp-panesContainer
button.dtsp-showAll{border:1px solid
transparent;background-color:transparent}div.dtsp-panesContainer
button.dtsp-clearAll:hover,div.dtsp-panesContainer
button.dtsp-collapseAll:hover,div.dtsp-panesContainer
button.dtsp-showAll:hover{background-color:#f0f0f0;border-radius:2px;cursor:pointer}div.dtsp-panesContainer
button.dtsp-disabledButton{cursor:default
!important;color:#7c7c7c}div.dtsp-panesContainer
button.dtsp-disabledButton:hover{background-color:transparent}div.dtsp-panesContainer
button.dtsp-disabledButton:focus{outline:none}div.dtsp-topRow.dtsp-bordered:hover
button.dtsp-disabledButton{cursor:pointer
!important;pointer-events:none}div.dtsp-topRow.dtsp-bordered:hover
input.dtsp-paneInputButton{pointer-events:none}div.dtsp-narrow{flex-direction:column
!important}div.dtsp-narrow
div.dtsp-subRows{width:100%;text-align:right}@media screen and (max-width:
767px){div.dtsp-columns-4,div.dtsp-columns-5,div.dtsp-columns-6{max-width:31%
!important;min-width:31% !important}}@media screen and (max-width:
640px){div.dtsp-searchPanes{flex-direction:column
!important}div.dtsp-searchPane{max-width:98% !important;min-width:98%
!important}}


table.dataTable tbody>tr.selected,table.dataTable
tbody>tr>.selected{background-color:#b0bed9}table.dataTable.stripe
tbody>tr.odd.selected,table.dataTable.stripe
tbody>tr.odd>.selected,table.dataTable.display
tbody>tr.odd.selected,table.dataTable.display
tbody>tr.odd>.selected{background-color:#acbad4}table.dataTable.hover
tbody>tr.selected:hover,table.dataTable.hover
tbody>tr>.selected:hover,table.dataTable.display
tbody>tr.selected:hover,table.dataTable.display
tbody>tr>.selected:hover{background-color:#aab7d1}table.dataTable.order-column
tbody>tr.selected>.sorting_1,table.dataTable.order-column
tbody>tr.selected>.sorting_2,table.dataTable.order-column
tbody>tr.selected>.sorting_3,table.dataTable.order-column
tbody>tr>.selected,table.dataTable.display
tbody>tr.selected>.sorting_1,table.dataTable.display
tbody>tr.selected>.sorting_2,table.dataTable.display
tbody>tr.selected>.sorting_3,table.dataTable.display
tbody>tr>.selected{background-color:#acbad5}table.dataTable.display
tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe
tbody>tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display
tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe
tbody>tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display
tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe
tbody>tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display
tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe
tbody>tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display
tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe
tbody>tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display
tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe
tbody>tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display
tbody>tr.odd>.selected,table.dataTable.order-column.stripe
tbody>tr.odd>.selected{background-color:#a6b4cd}table.dataTable.display
tbody>tr.even>.selected,table.dataTable.order-column.stripe
tbody>tr.even>.selected{background-color:#acbad5}table.dataTable.display
tbody>tr.selected:hover>.sorting_1,table.dataTable.order-column.hover
tbody>tr.selected:hover>.sorting_1{background-color:#a2aec7}table.dataTable.display
tbody>tr.selected:hover>.sorting_2,table.dataTable.order-column.hover
tbody>tr.selected:hover>.sorting_2{background-color:#a3b0c9}table.dataTable.display
tbody>tr.selected:hover>.sorting_3,table.dataTable.order-column.hover
tbody>tr.selected:hover>.sorting_3{background-color:#a5b2cb}table.dataTable.display
tbody>tr:hover>.selected,table.dataTable.display
tbody>tr>.selected:hover,table.dataTable.order-column.hover
tbody>tr:hover>.selected,table.dataTable.order-column.hover
tbody>tr>.selected:hover{background-color:#a2aec7}table.dataTable
tbody td.select-checkbox,table.dataTable tbody
th.select-checkbox{position:relative}table.dataTable tbody
td.select-checkbox:before,table.dataTable tbody
td.select-checkbox:after,table.dataTable tbody
th.select-checkbox:before,table.dataTable tbody
th.select-checkbox:after{display:block;position:absolute;top:1.2em;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable
tbody td.select-checkbox:before,table.dataTable tbody
th.select-checkbox:before{content:"
";margin-top:-6px;margin-left:-6px;border:1px solid
black;border-radius:3px}table.dataTable tr.selected
td.select-checkbox:after,table.dataTable tr.selected
th.select-checkbox:after{content:"✓";font-size:20px;margin-top:-19px;margin-left:-6px;text-align:center;text-shadow:1px
1px #b0bed9,-1px -1px #b0bed9,1px -1px #b0bed9,-1px 1px
#b0bed9}table.dataTable.compact tbody
td.select-checkbox:before,table.dataTable.compact tbody
th.select-checkbox:before{margin-top:-12px}table.dataTable.compact
tr.selected td.select-checkbox:after,table.dataTable.compact tr.selected
th.select-checkbox:after{margin-top:-16px}div.dataTables_wrapper
span.select-info,div.dataTables_wrapper
span.select-item{margin-left:.5em}@media screen and (max-width:
640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper
span.select-item{margin-left:0;display:block}}


div.dtsr-confirmation,div.dtsr-creation{position:fixed;top:20%;left:50%;width:500px;background-color:white;margin-left:-250px;border-radius:6px;box-shadow:0
0 5px #555;border:2px solid
#444;z-index:2003;box-sizing:border-box;padding:1em}div.dtsr-confirmation
div.dtsr-confirmation-title-row,div.dtsr-creation
div.dtsr-confirmation-title-row{text-align:left}div.dtsr-confirmation
div.dtsr-confirmation-title-row h2,div.dtsr-creation
div.dtsr-confirmation-title-row
h2{border-bottom:0px;margin-top:0px;padding-top:0px}div.dtsr-confirmation
div.dtsr-confirmation-text,div.dtsr-creation
div.dtsr-confirmation-text{text-align:center}div.dtsr-confirmation
div.dtsr-confirmation-buttons,div.dtsr-creation
div.dtsr-confirmation-buttons{text-align:right;margin-top:1em}div.dtsr-confirmation
div.dtsr-confirmation-buttons
button.dtsr-confirmation-button,div.dtsr-creation
div.dtsr-confirmation-buttons
button.dtsr-confirmation-button{margin:0px}div.dtsr-confirmation
div.dtsr-creation-text,div.dtsr-creation
div.dtsr-creation-text{text-align:left;padding:0px;border:none}div.dtsr-confirmation
div.dtsr-creation-text span,div.dtsr-creation div.dtsr-creation-text
span{font-size:20px}div.dtsr-confirmation div.dtsr-creation-form
div.dtsr-left,div.dtsr-confirmation div.dtsr-creation-form
div.dtsr-right,div.dtsr-creation div.dtsr-creation-form
div.dtsr-left,div.dtsr-creation div.dtsr-creation-form
div.dtsr-right{display:inline-block;width:50%}div.dtsr-confirmation
div.dtsr-creation-form div.dtsr-left,div.dtsr-creation
div.dtsr-creation-form div.dtsr-left{text-align:right}div.dtsr-confirmation
div.dtsr-creation-form div.dtsr-right,div.dtsr-confirmation
div.dtsr-creation-form div.dtsr-name-row,div.dtsr-creation
div.dtsr-creation-form div.dtsr-right,div.dtsr-creation
div.dtsr-creation-form
div.dtsr-name-row{text-align:left}div.dtsr-confirmation
div.dtsr-creation-form div.dtsr-form-row
label.dtsr-name-label,div.dtsr-creation div.dtsr-creation-form
div.dtsr-form-row
label.dtsr-name-label{width:33.3%;display:inline-block;text-align:right;padding-right:15px;padding-left:15px}div.dtsr-confirmation
div.dtsr-creation-form div.dtsr-form-row
input.dtsr-name-input,div.dtsr-creation div.dtsr-creation-form
div.dtsr-form-row
input.dtsr-name-input{width:66.6%;display:inline-block}div.dtsr-confirmation
div.dtsr-creation-form div.dtsr-form-row
input.dtsr-check-box,div.dtsr-creation div.dtsr-creation-form
div.dtsr-form-row
input.dtsr-check-box{margin-left:33.3%;margin-right:14px;display:inline-block}div.dtsr-confirmation
div.dtsr-creation-form div.dtsr-form-row
label.dtsr-toggle-title,div.dtsr-creation div.dtsr-creation-form
div.dtsr-form-row
label.dtsr-toggle-title{margin-right:-33.3%}div.dtsr-confirmation
div.dtsr-confirmation-text,div.dtsr-creation
div.dtsr-confirmation-text{text-align:left}div.dtsr-confirmation
div.dtsr-confirmation-text label.dtsr-name-label,div.dtsr-creation
div.dtsr-confirmation-text
label.dtsr-name-label{width:auto;display:inline-block;text-align:right;padding-right:15px}div.dtsr-confirmation
div.dtsr-confirmation-text input.dtsr-name-input,div.dtsr-creation
div.dtsr-confirmation-text
input.dtsr-name-input{width:66.6%;display:inline-block}div.dtsr-confirmation
div.dtsr-confirmation-text input.dtsr-check-box,div.dtsr-creation
div.dtsr-confirmation-text
input.dtsr-check-box{margin-left:33.3%;margin-right:14px;display:inline-block}div.dtsr-confirmation
div.dtsr-modal-foot,div.dtsr-creation
div.dtsr-modal-foot{text-align:right;padding-top:10px}div.dtsr-confirmation
span.dtsr-modal-error,div.dtsr-creation
span.dtsr-modal-error{color:red;font-size:.9em}div.dtsr-creation{top:10%}div.dtsr-form-row{padding:10px}div.dtsr-check-row{padding-top:0px}div.dtsr-creation-text{padding:10px}div.dtsr-popover-close{position:absolute;top:10px;right:10px;width:22px;height:22px;border:1px
solid
#eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtsr-background{z-index:2002;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,
0, 0, 0.7);background:radial-gradient(ellipse farthest-corner at center,
rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%)}div.dt-button-collection
h3{text-align:center;margin-top:4px;margin-bottom:8px;font-size:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.dt-button-collection
span.dtsr-emptyStates{border-radius:5px;display:inline-block;line-height:1.6em;white-space:nowrap;text-align:center;vertical-align:middle;width:100%;padding-bottom:7px;padding-top:3px}div.dt-button-collection
h3{font-size:1.1em}div.dtsr-creation-form div.dtsr-form-row
input.dtsr-name-input{width:57% !important;padding:5px 4px;border:1px solid
#aaa;border-radius:3px}div.dtsr-creation-form div.dtsr-form-row
input.dtsr-check-box{margin-left:calc(33.3% + 30px)
!important}div.dtsr-creation-form div.dtsr-form-row
label.dtsr-toggle-title{margin-right:calc(-33.3% - 30px) !important}


PKyt�[�#o,,
index.htmlnu�[���PKʌ�[J�bW��	fdates.cssnu�[���PKʌ�[2y4|�	�	
Pfinder.cssnu�[���PKʌ�[�����Jindexer.cssnu�[���PK�[�#r-��V
jquery.pretty-text-diff.cssnu�[���PKH�[����
-adminlist.cssnu�[���PKH�[T��-..6
calendar-jos.cssnu�[���PKH�[*)���/fields/calendar-rtl.cssnu�[���PKH�[�ZN����@fields/calendar.cssnu�[���PKH�[Q+�?�Qfrontediting.cssnu�[���PKH�[|�$���Sjquery.Jcrop.min.cssnu�[���PKH�[_V�M��	�hmodal.cssnu�[���PKH�[4��l���tmootree.cssnu�[���PKH�[j&哾��vmootree_rtl.cssnu�[���PKH�[��oH��
�wsystem.cssnu�[���PKX;�[Ǩ
����}sidebyside.cssnu�[���PKKE�[��administrator/3.cssnu�[���PKKE�[��RCC�administrator/37.cssnu�[���PKKE�[��administrator/4.cssnu�[���PKKE�[V�b::̋administrator/index.htmlnu�[���PKKE�[9<i
jbjbN�administrator/phocacart.cssnu�[���PKKE�[���b>>!�administrator/phocacartcustom.cssnu�[���PKKE�[��Y��"X-administrator/phocacartoptions.cssnu�[���PKKE�[:�f��n�n
f1administrator/phocacarttheme.cssnu�[���PKKE�[��#uu&��administrator/phocacartunittesting.cssnu�[���PKKE�[��@�ccf�administrator/rtl.cssnu�[���PKKE�[�$�)')'�animate/animate.cssnu�[���PKKE�[:G6�6�z�animate/animate.min.cssnu�[���PKKE�[�#o,,��animate/index.htmlnu�[���PKKE�[XJt��	e�graph.cssnu�[���PKKE�[�X�	�	I�main-product-hover.cssnu�[���PKKE�[̱�ڝ���main-product-image-move.cssnu�[���PKKE�[��>˞���o�main.cssnu�[���PKKE�[�pJ�6L6LE�pos.cssnu�[���PKKE�[U(÷��spec/astroid.cssnu�[���PKKE�[t�[����spec/gantry.cssnu�[���PKKE�[�#o,,�spec/index.htmlnu�[���PKKE�[�I���|�spec/rtl.cssnu�[���PKNE�[,�>�22�comment.cssnu�[���PKNE�[瓸3
3
�consultantitem.cssnu�[���PKOE�[V�;;rconsultantsignup.cssnu�[���PKOE�[0eS��"consultant_plan.cssnu�[���PKOE�[��ys11
�.doctor.cssnu�[���PKOE�[�v�223doctors.cssnu�[���PKOE�[ڕ=Q77�7doctorsignup.cssnu�[���PKOE�[+�a9U	U	<firstqst.cssnu�[���PKOE�[L�h00	�Elogin.cssnu�[���PKOE�[^k��,�,�Imessages.cssnu�[���PKOE�[7u2�22#wpayment.cssnu�[���PKOE�[%i7N//�{plan.cssnu�[���PKOE�[K��HH�reserve.cssnu�[���PKOE�[a`�>>z�reserve_appointment.cssnu�[���PKOE�[8��
SS��site.cssnu�[���PKOE�[�')�33��usersign.cssnu�[���PKOE�[u|�33��res_list.cssnu�[���PK|f�[2
,���h�footable.bootstrap.cssnu�[���PK|f�[�J>���footable.bootstrap.min.cssnu�[���PK|f�[C�N�$$��footable.core.bootstrap.cssnu�[���PK|f�[(�ICCg�footable.core.bootstrap.min.cssnu�[���PK|f�[���)F)F��footable.core.standalone.cssnu�[���PK|f�[Ee�;8;8
n)footable.core.standalone.min.cssnu�[���PK|f�[*9m���afootable.editing.cssnu�[���PK|f�[�{��((�ifootable.editing.min.cssnu�[���PK|f�[�0��Xpfootable.filtering.cssnu�[���PK|f�[�V�wfootable.filtering.min.cssnu�[���PK|f�[�D��}footable.paging.cssnu�[���PK}f�[p,I��footable.paging.min.cssnu�[���PK}f�[�\��K�footable.sorting.cssnu�[���PK}f�[%����g�footable.sorting.min.cssnu�[���PK}f�[dzS��J�J��footable.standalone.cssnu�[���PK}f�[��J�>>��footable.standalone.min.cssnu�[���PK{�[�p����datatables.min.cssnu�[���PKHH.�,