body {
	font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 18px;
    color: #353c41;
	background-color: rgba(196, 164, 88, 0.52);
	font-size: 14px;
	position:relative;
}

blockquote {
    margin-left: 0px;
    border: solid 1px #CCC;
    padding-left: 5px;
    background: rgba(255,255,255,0.25);
    margin-top: 0px;
    font-style: italic;
    margin-bottom: 0px;
    border-left-width: 5px;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
}

h2 {
	font-size: 1.2em;
}

a {
    color: #3d6594;
}

a:hover {
	color: #608CBE;
}

#navigation, #content {
	position:relative;
	z-index:10;
}

#navigation {
	background-color: rgba(75, 130, 8, 0.27);
	height: 40px;
	z-index:20;
}

#navigation a {
	color: #222;
	background-color: rgba(0,0,0,0.15);
	font-size:110%;
	display:block;
	padding-right: 15px;
	padding-left: 15px;
	padding-top:11px;
	padding-bottom:11px;
}

#navigation li.mainmenuitem > a {
	padding-bottom:10px;
}

#navigation a:hover {
	background-color: rgba(0,0,0,0.25);
}

#navigation a[href="#"] {
	text-decoration: none;
}


#navigation ul {
	list-style: none;
	margin:0px;
}

.mainmenuitem {
	float: left;
	margin:0;
}

.mainmenuitem {
	position:relative;
}

ul.submenu {
	position:absolute;
	display:none;
	width: 300px;
	background-color: rgba(141, 164, 91, 0.7);
	padding:0;
	z-index:999;
}

ul.submenu a {
	display:block;
}

.mainmenuitem:hover ul.submenu {
	display:block;
}

#navigation .mainmenuitem.active > a, .menuitem.active  > a {
	background-color: rgba(255,255,255,0.1);
	border:0px;
	padding: 11px 16px;
}

.stdtable {
	border: 1px solid gray;
	border-collapse:collapse;
	min-width:500px;
}
.stdtable a {
	display:block;
	color: black;
	text-decoration:none;
}

.stdtable th, .stdtable td {
	border: 1px solid gray;
	padding:2px;
}

.stdtable tbody tr:nth-child(odd)		{ background-color: rgba(255, 242, 211, 0.9); }
.stdtable tbody tr:nth-child(even)		{ background-color: rgba(255, 242, 211, 0.7); }

.stdtable tbody tr:hover {
	background-color: rgba(255, 242, 211, 0.5);
}

.right {
	text-align:right;
}

.short {
	width: 25px;
}

fieldset {
	margin-bottom:20px;
}





#rightbuttons {
	position: absolute;
	top: 55px;
	right: 8px;
	background-color: rgba(255, 242, 211, 0.9);
	width: 173px;
	z-index: 11;
	
	border: 1px solid #eeeeee;
	padding-bottom: 10px;
}


#buttonsinner {
	padding: 5px 0px 0px 8px;
}

.button:hover  {
	background: rgba(167, 182, 115, 1);
	color: #fff;
}

.button.left {
	margin-left: 1px;
    width: auto;
    height: auto;
    padding: 4px;
	background: rgba(167, 182, 115, 0.9);
}
.button.left .shine {
	width:100%;
}

.button  {
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	cursor: pointer;
	width: 150px;
	padding: 7px 0px;
	border-radius: 3px;
	border: 0;
	background: rgba(167, 182, 115, 0.9);
	
	float: left;
	margin: 5px;
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
	position:relative;
	color: #222;
}
.button.double {
	height: 40px;
}
.button.triple {
	height: 50px;
}

.shine {
	position:absolute;
	top:0px;
	left:0px;
    background: -moz-linear-gradient(top, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(255,255,255,0.0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.0) 100%); /* Chrome10+,Safari5.1+ */

	background: -ms-linear-gradient(top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.0) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.0) 100%); /* W3C */

	height: 17px;
	width: 100%;
	box-shadow: inset 0px 2px 1px rgba(255, 255, 255, 0.7);
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 100px 40px;
	border-bottom-left-radius: 100px 40px;
}


.bg-error {
	background-color: #F6D2CA;
}
.bg-success {
	background-color: #E1F6CA;
}
.bg-warning {
	background-color: #F6F1CA;
}


.text-warning {
	color: #D1C13B;
}
.text-error {
	color: #B94A48;
}
.text-success {
	color: #468847;
}

.text-info {
	color: #3A87AD;
}


.meetinghours .hour {
	display: inline-block;
	padding: 2px;
	margin: 2px 4px;
	cursor: pointer;
	user-select:none;
	opacity: 0.6;
}

.meetinghours .hour:hover {
	border: 1px solid #A19487;
	margin: 1px 3px;
	opacity: 1;
}

.meetinghours .hour.selected {
	border: 1px solid #A19487;
	background-color: #d3ecdd;
	margin: 1px 3px;
	opacity: 1;
}


/******** Tabs *******/


/* Simple Tabs for Settings page */
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	width: 100%;
}

ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-left: none !important;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #d0d0d0;
}

ul.tabs li:first-child {
	border-left: 1px solid #999;
}

ul.tabs li:first-child, ul.tabs li:first-child a {
    -moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
}

ul.tabs li:last-child, ul.tabs li:last-child a {
    -moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
}

ul.tabs li:first-child a {
	border-left: 1px solid #999;
}
	
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.0em;
    font-weight: bold;
	padding: 0 20px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	
	outline: none;
}

ul.tabs li:hover {
	background: #ccc;
}

html ul.tabs li.active, html ul.tabs li.active:hover { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
}

.tab_container {
	border: 1px solid #999;
	border-top:0px;
	clear: both;
    -moz-border-radius-bottomleft: 12px;
	border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	border-bottom-right-radius: 12px;
	background-color: #f0f0f0;
}

.tab_content {
	padding: 20px;
	/*font-size: 1.2em;*/
}

ul.tabs li.disabled a {
  color: #a3a3a3;
}

ul.tabs li.disabled {
	background-color: #c0c0c0;
}


td {
	position: relative;
}
div.unconfirmed {
	position: absolute;
	left: -20px;
}

h2 .title {
	display:inline-block; 
	padding:2px; 
}

.editbox.mandatory {
    color: #790202;
    background-color: rgba(255, 223, 211, 0.9);
}

.editbox {
    background-color: rgba(255, 242, 211, 0.9);
    margin: 2px 6px 7px 0px;
    padding: 4px;
    float:left;
    border: 1px solid #A19487;
    border-radius: 2px;
}

.editbox.linebreak {
	clear:both;
}

.editbox label {
	display: block;
	margin-top:0px;
	margin-bottom:3px;
	margin-left: 1px;	
}






.searchbox {
    margin: 0px 20px 7px 0px;
    padding: 4px;
	padding-left:0px;
	padding-top:0px;
    float:left;
	min-height: 46px;
}

.searchbox.linebreak {
	clear:both;
}

.searchbox label {
	display: block;
	margin-top:0px;
	margin-bottom:3px;
	margin-left: 1px;	
}

.searchbox button {
	padding: 6px 6px;
	padding-top:5px;
}

.searchbox input[type='text'] {
	height: 23px;
}

.chosen-container-single .chosen-single {
	height: 28px !important;
	top: -1px;
	border-radius: 0px !important;
}

.searchbox .chosen-container-single .chosen-single {
	height: 30px !important;
}

.searchbox .chosen-container-single .chosen-single span {
	margin-top:4px;
	
}

input, select, textarea {
  background-color: rgba(255,255,255,0.5);
  border: 1px solid rgba(0,0,0,0.25);
  padding: 4px 2px;
}

.chosen-container-single .chosen-single {
	background: linear-gradient(#fff8 20%,#f6f6f688 50%,#eee8 52%,#f4f4f488 100%) !important;
}

.tox .tox-edit-area__iframe {
	background-color: #fffb !important;
}
.tox .tox-statusbar {
	background-color: #fff8 !important;
}
.tox .tox-menubar, .tox .tox-toolbar {
	background: left 0 top 0 #fff8 !important;
}

.chosen-container-multi .chosen-choices {
  background-color: #fff8 !important;
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee0),color-stop(15%,#fff0)) !important;
  background-image: linear-gradient(#eee 1%,#fff0 15%) !important;
  cursor: text;
}

.ck.ck-editor,  {
    width: 100%;
}

.ck.ck-content.ck-editor__editable {
	min-height:100px;
}

input[type="text"], input[type="password"] {
	min-width: 250px;
}

.chosen-container-single .chosen-search input[type=text] {
	min-width:auto;
}

input[type="submit"] {
	background-color: #E4E0DC; 
	padding: 5px 18px; 
	margin: 0px; 
}

.messagepopup {
	position:fixed;
	left: 0px;
	bottom: 0px;
	padding: 10px 30px;
	margin: 20px;
	
	border: 1px solid #aaa;
	font-weight:bold;
	z-index: 30;
}

.messagepopup .checkmark {
	display:inline-block;
	font-size: 250%;
	vertical-align:middle;
}

.messagepopup .text {
	display:inline-block;
	vertical-align:middle;
}

.comment .title {
	min-height: 20px;
	padding:4px;
}
.comment .body {
	padding:4px;
	background-color:rgba(255,255,255,0.4);
}

.comment .body img, table.latestcomments img  {
	max-width: 100%;
}


p:first-child {
	margin-top: 0px;
}
p:last-child {
	margin-bottom: 0px;
}

.editbox.comment {
	padding:0px;
}

a.add {
	text-decoration: none;
    border: 2px solid #A19487;
    border-radius: 3px;
    padding: 3px 0px 0px 3px;
    font-size: 30px;
    box-sizing: content-box;
    width: 20px;
    height: 20px;
    display: inline-block;
	vertical-align:middle;
	
	background-color:#E4E0DC;
	background: radial-gradient(ellipse at center, #E4E0DC 0%,#E4E0DC 54%,#90A2B8 100%);
}

a.edit {
}

a.edit:before {
	content: "edit";
}

a.delete, a.download {
	text-decoration: none;
    border: 2px solid #A19487;
    border-radius: 3px;
    padding: 0px 1px 5px 5px;
    font-size: 24px;
    box-sizing: content-box;
    width: 15px;
    height: 15px;
    display: inline-block;
	vertical-align:middle;
	color: #B94A48;
	background-color:#E4E0DC;
	background: radial-gradient(ellipse at center, #E4E0DC 0%,#E4E0DC 54%,#CD9696 100%);
}

a.delete:before {
	content: "x";
}


a.add:hover, a.delete:hover, a.download:hover {
	border-color:#BBB1A7;
	background-color:#F8F6F4;
}


a.add:before {
	content: "+";
}

.edit-asset h3 {
	vertical-align:middle;
	width: 1009px;
	border-bottom: 1px solid #ccc;
	margin-top: 40px;
	font-size:120%;
}

.edit-asset a.add {
	position:relative;
	top: -14px;
	float:right;
}

select {
	height: 23px;
}

.file.template, .connection.template, .comment.template, .ownresponse.template {
	display:none;
}

.file .fi {
	float:left;
	margin-right: 10px;
}

.file .fi, .file .filename, .file .uploaddate, .file .uploadprogress {
	display:inline-block;
	vertical-align: top;
}

.file .uploaddate {
	font-size: 70%;
}

.file .editbox {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}

.file {
	min-width: 220px;
	height: 70px;	
	position:relative;
	display: inline-block;
}

.file img {
	float: left;
	margin-right: 10px;
}

.file.editbox:hover {
	background-color: #F2EFEC;
}

.file .delete {
	position:absolute;
	z-index: 5;
	bottom:3px;
	right: 5px;
}

.file .download {
	font-size:150%;
	padding: 0px 1px 3px 4px;
	font-weight: bold;
	position:absolute;
	z-index: 5;
	top:17px;
	right: 5px;
}

.cp-app, .cp-app div { 
	z-index:99;
}

.chosen-container-multi .search-field {
	width:60px; /* weird */
}


.tag {
	padding: 1px 3px;
	border-radius: 2px;
}


thead {
	background: rgb(255, 232, 183);
}

thead th {
	cursor: pointer;
}

th.headerSortUp:after {
	content: "⇑"
}
th.headerSortDown:after {
	content: "⇓"
}

.trumbowyg-editor {
    background-color: white;
	padding:10px !important;
	height:auto !important;
}	

.trumbowyg-button-pane {
    background: #f6f6f6 !important;
}


/*!
 * CSS file icons v0.0.5 (https://colorswall.github.io/CSS-file-icons)
 * Copyright 2018 The CSS file icons Authors
 * Licensed under MIT
 */
 .fi{width:36px;height:46px;padding:10px 0 0;position:relative;margin:0 auto;transition:all .2s ease-in-out;cursor:pointer;box-sizing:border-box;font-family:sans-serif;text-decoration:none;display:block}
.fi:after,.fi:before{position:absolute;content:"";pointer-events:none}
.fi:before{top:0;height:100%;left:0;background-color:#007bff;right:10px}
.fi:after{width:0;height:0;border-style:solid;border-width:10px 0 0 10px;border-color:transparent transparent transparent #66b0ff;top:0;right:0}
.fi-content{background-color:#007bff;top:10px;color:#fff;left:0;bottom:0;right:0;padding:16.5px .3em 0;font-size:13px;font-weight:500;position:absolute}
.fi-doc.fi:before{background-color:#235d9c}
.fi-doc.fi:after{border-left-color:#317dd1}
.fi-doc.fi .fi-content{background-color:#235d9c;color:#fff}
.fi-docx.fi:before{background-color:#2980b9}
.fi-docx.fi:after{border-left-color:#4da1d8}
.fi-docx.fi .fi-content{background-color:#2980b9;color:#fff}
.fi-log.fi:before{background-color:#accff3}
.fi-log.fi:after{border-left-color:#e6f0fb}
.fi-log.fi .fi-content{background-color:#accff3;color:#fff}
.fi-txt.fi:before{background-color:#8bc6d6}
.fi-txt.fi:after{border-left-color:#bcdee7}
.fi-txt.fi .fi-content{background-color:#8bc6d6;color:#fff}
.fi-wps.fi:before{background-color:#297eff}
.fi-wps.fi:after{border-left-color:#6ba6ff}
.fi-wps.fi .fi-content{background-color:#297eff;color:#fff}
.fi-csv.fi:before{background-color:#579704}
.fi-csv.fi:after{border-left-color:#7cd806}
.fi-csv.fi .fi-content{background-color:#579704;color:#fff}
.fi-dat.fi:before{background-color:#0463ea}
.fi-dat.fi:after{border-left-color:#3587fc}
.fi-dat.fi .fi-content{background-color:#0463ea;color:#fff}
.fi-ppt.fi:before{background-color:#ce4123}
.fi-ppt.fi:after{border-left-color:#e26b52}
.fi-ppt.fi .fi-content{background-color:#ce4123;color:#fff}
.fi-xml.fi:before{background-color:#0e886b}
.fi-xml.fi:after{border-left-color:#14c49a}
.fi-xml.fi .fi-content{background-color:#0e886b;color:#fff}
.fi-mp3.fi:before{background-color:#156aea}
.fi-mp3.fi:after{border-left-color:#5291ef}
.fi-mp3.fi .fi-content{background-color:#156aea;color:#fff}
.fi-wav.fi:before{background-color:#36af14}
.fi-wav.fi:after{border-left-color:#4be520}
.fi-wav.fi .fi-content{background-color:#36af14;color:#fff}
.fi-avi.fi:before{background-color:#40c1e6}
.fi-avi.fi:after{border-left-color:#7bd4ee}
.fi-avi.fi .fi-content{background-color:#40c1e6;color:#fff}
.fi-mov.fi:before{background-color:#ff5838}
.fi-mov.fi:after{border-left-color:#ff907a}
.fi-mov.fi .fi-content{background-color:#ff5838;color:#fff}
.fi-mp4.fi:before{background-color:#4163b4}
.fi-mp4.fi:after{border-left-color:#6d89ca}
.fi-mp4.fi .fi-content{background-color:#4163b4;color:#fff}
.fi-3ds.fi:before{background-color:#015051}
.fi-3ds.fi:after{border-left-color:#029192}
.fi-3ds.fi .fi-content{background-color:#015051;color:#fff}
.fi-max.fi:before{background-color:#02b4b6}
.fi-max.fi:after{border-left-color:#03f4f7}
.fi-max.fi .fi-content{background-color:#02b4b6;color:#fff}
.fi-gif.fi:before{background-color:#aaa}
.fi-gif.fi:after{border-left-color:#cbcbcb}
.fi-gif.fi .fi-content{background-color:#aaa;color:#fff}
.fi-ai.fi:before{background-color:#f67503}
.fi-ai.fi:after{border-left-color:#fd983f}
.fi-ai.fi .fi-content{background-color:#f67503;color:#fff}
.fi-svg.fi:before{background-color:#e6a420}
.fi-svg.fi:after{border-left-color:#edbc5c}
.fi-svg.fi .fi-content{background-color:#e6a420;color:#fff}
.fi-pdf.fi:before{background-color:#f88e21}
.fi-pdf.fi:after{border-left-color:#faaf61}
.fi-pdf.fi .fi-content{background-color:#f88e21;color:#fff}
.fi-xls.fi:before{background-color:#86d44c}
.fi-xls.fi:after{border-left-color:#aae181}
.fi-xls.fi .fi-content{background-color:#86d44c;color:#fff}
.fi-xlsx.fi:before{background-color:#6cbf2e}
.fi-xlsx.fi:after{border-left-color:#8ed758}
.fi-xlsx.fi .fi-content{background-color:#6cbf2e;color:#fff}
.fi-sql.fi:before{background-color:#157efb}
.fi-sql.fi:after{border-left-color:#56a2fc}
.fi-sql.fi .fi-content{background-color:#157efb;color:#fff}
.fi-exe.fi:before{background-color:#0e63ab}
.fi-exe.fi:after{border-left-color:#1386e8}
.fi-exe.fi .fi-content{background-color:#0e63ab;color:#fff}
.fi-js.fi:before{background-color:#f0db4f}
.fi-js.fi:after{border-left-color:#f5e78c}
.fi-js.fi .fi-content{background-color:#f0db4f;color:#323330}
.fi-html.fi:before{background-color:#e54c21}
.fi-html.fi:after{border-left-color:#ec7c5c}
.fi-html.fi .fi-content{background-color:#e54c21;color:#fff}
.fi-xhtml.fi:before{background-color:#55a9ef}
.fi-xhtml.fi:after{border-left-color:#92c8f5}
.fi-xhtml.fi .fi-content{background-color:#55a9ef;color:#fff}
.fi-css.fi:before{background-color:#264de4}
.fi-css.fi:after{border-left-color:#617deb}
.fi-css.fi .fi-content{background-color:#264de4;color:#fff}
.fi-asp.fi:before{background-color:#5c2d91}
.fi-asp.fi:after{border-left-color:#7c3dc3}
.fi-asp.fi .fi-content{background-color:#5c2d91;color:#fff}
.fi-ttf.fi:before{background-color:#14444b}
.fi-ttf.fi:after{border-left-color:#22737f}
.fi-ttf.fi .fi-content{background-color:#14444b;color:#fff}
.fi-dll.fi:before{background-color:#960a4a}
.fi-dll.fi:after{border-left-color:#d40e69}
.fi-dll.fi .fi-content{background-color:#960a4a;color:#fff}
.fi-7z.fi:before{background-color:#f63}
.fi-7z.fi:after{border-left-color:#ff9875}
.fi-7z.fi .fi-content{background-color:#f63;color:#fff}
.fi-zip.fi:before{background-color:#ffb229}
.fi-zip.fi:after{border-left-color:#ffca6b}
.fi-zip.fi .fi-content{background-color:#ffb229;color:#fff}
.fi-c.fi:before{background-color:#3747a5}
.fi-c.fi:after{border-left-color:#5767c7}
.fi-c.fi .fi-content{background-color:#3747a5;color:#fff}
.fi-cs.fi:before{background-color:#013467}
.fi-cs.fi:after{border-left-color:#0255a9}
.fi-cs.fi .fi-content{background-color:#013467;color:#fff}
.fi-java.fi:before{background-color:#ea2c2e}
.fi-java.fi:after{border-left-color:#f0686a}
.fi-java.fi .fi-content{background-color:#ea2c2e;color:#fff}
.fi-jsp.fi:before{background-color:#e5000c}
.fi-jsp.fi:after{border-left-color:#ff2834}
.fi-jsp.fi .fi-content{background-color:#e5000c;color:#161419}
.fi-swift.fi:before{background-color:#f32a20}
.fi-swift.fi:after{border-left-color:#f6665f}
.fi-swift.fi .fi-content{background-color:#f32a20;color:#fff}
.fi-torrent.fi:before{background-color:#55ac44}
.fi-torrent.fi:after{border-left-color:#7bc56d}
.fi-torrent.fi .fi-content{background-color:#55ac44;color:#fff}
.fi-php.fi:before{background-color:#4f5b93}
.fi-php.fi:after{border-left-color:#717db3}
.fi-php.fi .fi-content{background-color:#4f5b93;color:#fff}
.fi-hh.fi:before{background-color:#505050}
.fi-hh.fi:after{border-left-color:#717171}
.fi-hh.fi .fi-content{background-color:#505050;color:#fff}
.fi-go.fi:before{background-color:#e0ebf5}
.fi-go.fi:after{border-left-color:#fff}
.fi-go.fi .fi-content{background-color:#e0ebf5;color:#000}
.fi-py.fi:before{background-color:#ffd542}
.fi-py.fi:after{border-left-color:#ffe484}
.fi-py.fi .fi-content{background-color:#ffd542;color:#3472a3}
.fi-rss.fi:before{background-color:#fd8b33}
.fi-rss.fi:after{border-left-color:#feb075}
.fi-rss.fi .fi-content{background-color:#fd8b33;color:#fff}
.fi-rb.fi:before{background-color:#a20d01}
.fi-rb.fi:after{border-left-color:#e41201}
.fi-rb.fi .fi-content{background-color:#a20d01;color:#fff}
.fi-psd.fi:before{background-color:#181040}
.fi-psd.fi:after{border-left-color:#2c1d75}
.fi-psd.fi .fi-content{background-color:#181040;color:#3db6f2}
.fi-png.fi:before{background-color:#dc7460}
.fi-png.fi:after{border-left-color:#e8a496}
.fi-png.fi .fi-content{background-color:#dc7460;color:#fff}
.fi-bmp.fi:before{background-color:#459fa0}
.fi-bmp.fi:after{border-left-color:#69bdbe}
.fi-bmp.fi .fi-content{background-color:#459fa0;color:#fff}
.fi-vb.fi:before{background-color:#19aad9}
.fi-vb.fi:after{border-left-color:#4ac3ea}
.fi-vb.fi .fi-content{background-color:#19aad9;color:#fff}
.fi-size-xs.fi{width:28.8px;height:36.8px;padding-top:8px}
.fi-size-xs.fi:before{right:8px}
.fi-size-xs.fi:after{border-top-width:8px;border-left-width:8px}
.fi-size-xs.fi .fi-content{top:8px;padding-top:13.2px;font-size:10.4px}
.fi-size-sm.fi{width:36px;height:46px;padding-top:10px}
.fi-size-sm.fi:before{right:10px}
.fi-size-sm.fi:after{border-top-width:10px;border-left-width:10px}
.fi-size-sm.fi .fi-content{top:10px;padding-top:16.5px;font-size:13px}
.fi-size-md.fi{width:43.2px;height:55.2px;padding-top:12px}
.fi-size-md.fi:before{right:12px}
.fi-size-md.fi:after{border-top-width:12px;border-left-width:12px}
.fi-size-md.fi .fi-content{top:12px;padding-top:19.8px;font-size:15.6px}
.fi-size-lg.fi{width:54px;height:69px;padding-top:15px}
.fi-size-lg.fi:before{right:15px}
.fi-size-lg.fi:after{border-top-width:15px;border-left-width:15px}
.fi-size-lg.fi .fi-content{top:15px;padding-top:24.75px;font-size:19.5px}
.fi-size-xl.fi{width:72px;height:92px;padding-top:20px}
.fi-size-xl.fi:before{right:20px}
.fi-size-xl.fi:after{border-top-width:20px;border-left-width:20px}
.fi-size-xl.fi .fi-content{top:20px;padding-top:33px;font-size:26px}
.fi-content-xs .fi-content{font-size:11px;padding-top:55%}
.fi-list{font-size:0;margin:0 -10px}
.fi-list .fi{margin:0 10px 10px;display:inline-block}



.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}

.tox .tox-toolbar__primary {
	background-color: #FEF7E7 !important;
}

.tox .tox-statusbar {
	  text-transform: none !important;
}