/* Armadillo specific customizations overriding Bootstrap defaults */
html, body, .adminPanelWrapper, #adminPanelContainer { min-height: 100%; }
body, input { font-family: 'Fira Sans', sans-serif; font-weight: 300; background: #efefef; }
#adminPanelContainer .bg-info, #adminPanelContainer .bg-danger, #adminPanelContainer .bg-warning, #adminPanelContainer .bg-success { margin: 50px 0 10px 0; padding: 15px; }
.adminPanelWrapper #adminPanelContainer { padding-top: 20px; }
#adminPanelTabs + .adminPanelWrapper #adminPanelContainer { padding-top: 0; }
#adminPanelTabs + .adminPanelWrapper #adminPanelContainer .bg-info, #adminPanelTabs + .adminPanelWrapper #adminPanelContainer .bg-danger, #adminPanelTabs + .adminPanelWrapper #adminPanelContainer .bg-success, .updates { margin-top: 10px !important; padding: 15px; }
#adminPanelTabs { background: #432F43; padding: 40px 8px 0 8px; }
#adminPanelTabs ul.nav { margin: 0 auto; }
#adminPanelTabs ul.nav span.text, #adminPanelContent h2 span.text, .settingsAdminPanel #blogSettings, #blogSettings .blogSettings, #topPanel span.text, #saveResults { display: none; }
#blogSettings .blogSettings:nth-child(3) { display: block; }
.contentForm, .loginForm { padding-top: 70px; padding-bottom: 30px; }
.contentForm span.content.caption { display: block; }
.contentForm span.content.title, .contentForm span.content.label { color: #432F43; }
.contentForm #selectedContentLink { margin-top: 15px; }
#selectedContentLink span.contentURL { padding: 5px; display: inline-block; background: #efefef; border-radius: 3px; }
.selectize-input .title { padding: 1px 5px; background: #efefef; border-radius: 3px; }
/*#postDate.form-inline > * { margin-left: 10px; }*/
#postDate { margin-bottom: 20px; }
#contentAuthor label, label.title.soloContent { font-weight: 500; margin-bottom: 0; }

img.qtooltip { padding-left: 5px; position: relative; top: -2px; }

.settingsSection label { font-weight: 500; color: #777; }
.settingDetails .panel-body { padding: 0 15px; }
.settingDetails .panel-body select.form-control { margin-bottom: 15px; }
.settingDetails.panel { border-top: none; border-right: none; border-bottom: none; border-radius: 0; }
.panel-body>input.form-control { margin-bottom: 15px; }

.adminPanelWrapper { margin: 0 auto; border-left: solid 4px #e6e6e6; border-right: solid 4px #e6e6e6; }
.adminPanelWrapper:before, .adminPanelWrapper:after { display: table; content: ''; clear: both; }
.nav>li>a { padding: 15px 10px; }
@media (max-width:767px) { #settingsAccordion>.row>.col-xs-12:first-child { margin-bottom: 20px; } }
@media (min-width:768px) { .nav>li>a { padding: 15px; } #adminPanelTabs ul.nav { width: 742px; } #adminPanelTabs ul.nav span.text, #adminPanelContent h2 span.text, #topPanel span.text { display: inline; } .adminPanelWrapper { width: 758px; } }
@media (min-width:992px) { #adminPanelTabs ul.nav { width: 962px; } #adminPanelTabs ul.nav span.text, #adminPanelContent h2 span.text, #topPanel span.text { display: inline; } .adminPanelWrapper { width: 978px; } }
@media (min-width:1200px) { #adminPanelTabs ul.nav { width: 1162px; } #adminPanelTabs ul.nav span.text, #adminPanelContent h2 span.text, #topPanel span.text { display: inline; } .adminPanelWrapper { width: 1178px; } }
.container { padding-top: 5px; background: white; border-left: solid 4px #dbdbdb; border-right: solid 4px #dbdbdb; }
#adminPanelContent h2 { padding-bottom: 7px; border-bottom: solid 2px #efefef; }
.dataTables_wrapper { padding: 10px 0; }
table.dataTable thead .disabled.sorting { cursor: inherit; }
table.dataTable thead .disabled.sorting:after { display: none; }
.row { margin-bottom: 20px; }
h4.panel-title a { display: block; }
#summaryList .btn.btn-sm { margin: 3px 10px 3px 0; }
#summaryList .btn.btn-sm.btn-primary { padding-right: 7px; }
#summaryList.table>tbody>tr>td, #summaryList.table>tbody>tr>th { vertical-align: middle; }
#summaryList.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before, #summaryList.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before { line-height: 17px; }
.btn, .form-control { border-radius: 2px; }
.btn-danger { background: #dbb2b5; border-color: #b99093; }
.btn-danger:hover,.btn-danger:active { background: #b99093; }
.btn-purple { background: #8f66ad; border-color: #6d448b; color: white; }
.btn-purple:hover,.btn-purple:active { background: #6d448b; color: white; }
.btn-green { color: white; background: #70ae67; border-color: #456c40; }
.btn-green:hover,.btn-green:active { background: #456c40; color: white; }
.btn-primary { background: #97aac0; border-color: #6688ad; }
.btn-primary:hover,.btn-primary:active { background: #6688ad; }

.nav>li>a { color:white; }
.nav>li.active>a { border-radius: 0; }
.nav>li>a:hover { border-radius: 0; background: #543f54; border-color: #543f54; }
.navbar-inverse { background-color: #432F43; border-color: #432F43; }
.pagination>.active>a { background-color: #654f65; }
.pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background: #765f76; border-color: #765f76; }
.form-control:focus { border-color: #987f98; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(118, 95, 118, .6); }

.qtip.qtip-default.armadilloTooltip { background-color: #432F43; border-color: #432F43; color: white; border-radius: 3px; }

/* Header Bar */
#topPanel, #bottomPanel { height: 40px; line-height: 40px; padding: 0 10px; background: #666; color: #aaa; width: 100%; z-index: 100; }
#topPanel a { color: white; }
/*.loggedInUser { padding-right: 10px; }
.backToSite { padding-left: 10px; float: left;}*/

/* Footer Bar */
#bottomPanel { color: #aaa; background: #e4e4e4; position: fixed; bottom: 0; }
#bottomPanel a { color: #555; }

/* Menu Styles for the Settings Tab */
#armadilloContentMenu ol { margin: 10px; padding: 0; list-style: none; }
#armadilloContentMenu ol ol { margin: 0 0 0 20px; }
#armadilloContentMenu ol li { margin: 3px 0; }
#armadilloContentMenu ol li a { text-decoration: none; }
#armadilloContentMenu ol li div {  padding: 5px 10px; border: solid 1px #ccc; background-color: #fff; cursor: move; }
.placeholder { background-color: #9fb1c6; }

/* Code entry textarea */
.codeEntry { font-family: Monaco, "Lucida Console", monospace; }

/* Styles for the Setup page */
#databaseDetails, #databaseDetails+#goToStep2, #setupStep2, #setupStep3 { display: none; opacity: 0; }

/* Shared styles */
p.sidebarNotification.bg-info { margin-top: 10px !important; }
#metaContentContainer, #summaryContentContainer, #sidebarEditorContainer, p.sidebarNotification, #internalLinksContainer, .linkToFile { display: none; }
#metaTagHelper { margin-bottom: 10px; }
#metaTagHelper .btn.btn-xs { padding-top: 3px; }
#metaTagHelper .dropdown-menu>li>a { font-weight: 300; }

/* Content (Posts/Pages) Form Styles */
#contentDataEntryToggle { text-align: center; }

/* Settings tab */
.updateProgress { opacity: 0; margin-top: 5px; height: 5px; width: 100%; background: transparent url(./../images/loading.gif) center center no-repeat; }
#siteNavContainerEntry /*, #categoriesTitleEntry, #tagsTitleEntry, #disqusShortnameEntry, #postAuthorSettings, #blogArchiveLinkSettings, .blogCategories .settingDetails, .blogTags .settingDetails */ { display: none; opacity: 0; }
.editTerms { border: solid 1px #ccc; max-height: 200px; overflow: scroll; }
.editTerms .termRow { position: relative; }
.editTerms .deleteTerm { position: absolute; right: 10px; top: 5px; display: none; color: red; }
.editTerms .termRow:hover .deleteTerm { display: block; cursor: pointer; }
.editTerms .termRow:hover p form { position: relative; z-index: 1000; }
.editTerms .categoryItem, .editTerms .tagItem { display: block; opacity: 1; }
.editTerms .categoryItem input, .editTerms .tagItem input { width: auto; }
.editTerms p { margin: 0 !important; padding: 5px; }

.updateTermsProgress { height: 32px; width: 32px; background: transparent url(./../images/loading.gif); }

/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { 	padding: 0; 	margin: 0; 	border: 0; 	outline: none; 	vertical-align: top; }  .fancybox-wrap { 	position: absolute; 	top: 0; 	left: 0; 	z-index: 8020; }  .fancybox-skin { 	position: relative; 	background: #f9f9f9; 	color: #444; 	text-shadow: none; 	-webkit-border-radius: 4px; 	   -moz-border-radius: 4px; 	        border-radius: 4px; }  .fancybox-opened { 	z-index: 8030; }  .fancybox-opened .fancybox-skin { 	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); 	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); 	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }  .fancybox-outer, .fancybox-inner { 	position: relative; }  .fancybox-inner { 	overflow: hidden; }  .fancybox-type-iframe .fancybox-inner { 	-webkit-overflow-scrolling: touch; }  .fancybox-error { 	color: #444; 	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; 	margin: 0; 	padding: 15px; 	white-space: nowrap; }  .fancybox-image, .fancybox-iframe { 	display: block; 	width: 100%; 	height: 100%; }  .fancybox-image { 	max-width: 100%; 	max-height: 100%; }  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { 	background-image: url('../images/fancybox_sprite.png'); }  #fancybox-loading { 	position: fixed; 	top: 50%; 	left: 50%; 	margin-top: -22px; 	margin-left: -22px; 	background-position: 0 -108px; 	opacity: 0.8; 	cursor: pointer; 	z-index: 8060; }  #fancybox-loading div { 	width: 44px; 	height: 44px; 	background: url('../images/fancybox_loading.gif') center center no-repeat; }  .fancybox-close { 	position: absolute; 	top: -18px; 	right: -18px; 	width: 36px; 	height: 36px; 	cursor: pointer; 	z-index: 8040; }  .fancybox-nav { 	position: absolute; 	top: 0; 	width: 40%; 	height: 100%; 	cursor: pointer; 	text-decoration: none; 	background: transparent url('images/blank.gif'); /* helps IE */ 	-webkit-tap-highlight-color: rgba(0,0,0,0); 	z-index: 8040; }  .fancybox-prev { 	left: 0; }  .fancybox-next { 	right: 0; }  .fancybox-nav span { 	position: absolute; 	top: 50%; 	width: 36px; 	height: 34px; 	margin-top: -18px; 	cursor: pointer; 	z-index: 8040; 	visibility: hidden; }  .fancybox-prev span { 	left: 10px; 	background-position: 0 -36px; }  .fancybox-next span { 	right: 10px; 	background-position: 0 -72px; }  .fancybox-nav:hover span { 	visibility: visible; }  .fancybox-tmp { 	position: absolute; 	top: -9999px; 	left: -9999px; 	visibility: hidden; }  /* Overlay helper */  .fancybox-lock { 	overflow: hidden; }  .fancybox-overlay { 	position: absolute; 	top: 0; 	left: 0; 	overflow: hidden; 	display: none; 	z-index: 8010; 	background: url('../images/fancybox_overlay.png'); }  .fancybox-overlay-fixed { 	position: fixed; 	bottom: 0; 	right: 0; }  .fancybox-lock .fancybox-overlay { 	overflow: auto; 	overflow-y: scroll; }  /* Title helper */  .fancybox-title { 	visibility: hidden; 	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; 	position: relative; 	text-shadow: none; 	z-index: 8050; }  .fancybox-opened .fancybox-title { 	visibility: visible; }  .fancybox-title-float-wrap { 	position: absolute; 	bottom: 0; 	right: 50%; 	margin-bottom: -35px; 	z-index: 8050; 	text-align: center; }  .fancybox-title-float-wrap .child { 	display: inline-block; 	margin-right: -100%; 	padding: 2px 20px; 	background: transparent; /* Fallback for web browsers that doesn't support RGBa */ 	background: rgba(0, 0, 0, 0.8); 	-webkit-border-radius: 15px; 	   -moz-border-radius: 15px; 	        border-radius: 15px; 	text-shadow: 0 1px 2px #222; 	color: #FFF; 	font-weight: bold; 	line-height: 24px; 	white-space: nowrap; }  .fancybox-title-outside-wrap { 	position: relative; 	margin-top: 10px; 	color: #fff; }  .fancybox-title-inside-wrap { 	padding-top: 10px; }  .fancybox-title-over-wrap { 	position: absolute; 	bottom: 0; 	left: 0; 	color: #fff; 	padding: 10px; 	background: #000; 	background: rgba(0, 0, 0, .8); }  #fancybox-buttons { 	position: fixed; 	left: 0; 	width: 100%; 	z-index: 8050; }  #fancybox-buttons.top { 	top: 10px; }  #fancybox-buttons.bottom { 	bottom: 10px; }  #fancybox-buttons ul { 	display: block; 	width: 166px; 	height: 30px; 	margin: 0 auto; 	padding: 0; 	list-style: none; 	border: 1px solid #111; 	border-radius: 3px; 	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); 	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); 	        box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); 	background: rgb(50,50,50); 	background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%); 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51))); 	background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); 	background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); 	background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); 	background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 ); }  #fancybox-buttons ul li { 	float: left; 	margin: 0; 	padding: 0; }  #fancybox-buttons a { 	display: block; 	width: 30px; 	height: 30px; 	text-indent: -9999px; 	background-image: url('../images/fancybox_buttons.png'); 	background-repeat: no-repeat; 	outline: none; 	opacity: 0.8; }  #fancybox-buttons a:hover { 	opacity: 1; }  #fancybox-buttons a.btnPrev { 	background-position: 5px 0; }  #fancybox-buttons a.btnNext { 	background-position: -33px 0; 	border-right: 1px solid #3e3e3e; }  #fancybox-buttons a.btnPlay { 	background-position: 0 -30px; }  #fancybox-buttons a.btnPlayOn { 	background-position: -30px -30px; }  #fancybox-buttons a.btnToggle { 	background-position: 3px -60px; 	border-left: 1px solid #111; 	border-right: 1px solid #3e3e3e; 	width: 35px }  #fancybox-buttons a.btnToggleOn { 	background-position: -27px -60px; }  #fancybox-buttons a.btnClose { 	border-left: 1px solid #111; 	width: 35px; 	background-position: -56px 0px; }  #fancybox-buttons a.btnDisabled { 	opacity : 0.4; 	cursor: default; }  #fancybox-thumbs { 	position: fixed; 	left: 0; 	width: 100%; 	overflow: hidden; 	z-index: 8050; }  #fancybox-thumbs.bottom { 	bottom: 2px; }  #fancybox-thumbs.top { 	top: 2px; }  #fancybox-thumbs ul { 	position: relative; 	list-style: none; 	margin: 0; 	padding: 0; }  #fancybox-thumbs ul li { 	float: left; 	padding: 1px; 	opacity: 0.5; }  #fancybox-thumbs ul li.active { 	opacity: 0.75; 	padding: 0; 	border: 1px solid #fff; }  #fancybox-thumbs ul li:hover { 	opacity: 1; }  #fancybox-thumbs ul li a { 	display: block; 	position: relative; 	overflow: hidden; 	border: 1px solid #222; 	background: #111; 	outline: none; }  #fancybox-thumbs ul li img { 	display: block; 	position: relative; 	border: 0; 	padding: 0; } 

/* Redactor Styles */
/* Icon font */
@font-face { font-family: 'RedactorFont'; src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff'); font-weight: normal; font-style: normal; }
/* Box */
.redactor-box { position: relative; overflow: visible; margin-bottom: 24px; }
.redactor-box textarea { display: block; position: relative; margin: 0; padding: 0; width: 100%; overflow: auto; outline: none; border: none; background-color: #111; box-shadow: none; color: #ccc; font-size: 13px; font-family: Menlo, Monaco, monospace, sans-serif !important; resize: none; }
.redactor-box textarea:focus { outline: none; }
.redactor-editor, .redactor-box { background: #fff; }
/* Z-index setup */
.redactor-editor, .redactor-box, .redactor-box textarea { z-index: auto; }
.redactor-box-fullscreen { z-index: 1051; }
.redactor-toolbar { z-index: 100; }
.redactor-dropdown { z-index: 1052; }
#redactor-modal-overlay, #redactor-modal-box, #redactor-modal { z-index: 1053; }
/* Fullscreen */
body .redactor-box-fullscreen { position: fixed; top: 0; left: 0; width: 100%; }
/* Utils */
.redactor-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }
/* Editor */
.redactor-editor { position: relative; overflow: auto; margin: 0 !important; padding: 20px; min-height: 80px; outline: none; white-space: normal; border: 1px solid #eee; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif !important; font-size: 14px; line-height: 1.6em; }
.redactor-editor:focus { outline: none; }
.toolbar-fixed-box + .redactor-editor { padding-top: 32px !important; }
/* Placeholder */
.redactor-placeholder:after { position: absolute; top: 20px; left: 20px; content: attr(placeholder); display: block; /* For Firefox */ color: #999 !important; font-weight: normal !important; }
/* Toolbar */
.redactor-toolbar { position: relative; top: 0; left: 0; margin: 0 !important; padding: 0 !important; list-style: none !important; font-size: 14px !important; line-height: 1 !important; background: #fff; border: none; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); }
.redactor-toolbar:after { content: ""; display: table; clear: both; }
.redactor-toolbar.redactor-toolbar-overflow { overflow-y: auto; height: 29px; white-space: nowrap; }
.redactor-toolbar.redactor-toolbar-external { z-index: 999; box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.1); }
.redactor-toolbar li { vertical-align: top; display: inline-block; margin: 0 !important; padding: 0 !important; outline: none; list-style: none !important; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.redactor-toolbar li a { display: block; color: #333; text-align: center; padding: 9px 10px; outline: none; border: none; text-decoration: none; cursor: pointer; zoom: 1; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.redactor-toolbar li a:hover { outline: none; background-color: #1f78d8; color: #fff; }
.redactor-toolbar li a:hover i:before { color: #fff; }
.redactor-toolbar li a:active, .redactor-toolbar li a.redactor-act { outline: none; background-color: #ccc; color: #444; }
.redactor-toolbar li a.redactor-btn-image { width: 14px; height: 14px; background-position: center center; background-repeat: no-repeat; }
.redactor-toolbar li a.fa-redactor-btn { display: inline-block; padding: 9px 10px 8px 10px; line-height: 1; }
.redactor-toolbar li a.redactor-button-disabled { filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }
.redactor-toolbar li a.redactor-button-disabled:hover { color: #333; outline: none; background-color: transparent !important; cursor: default; }
.redactor-toolbar li a.redactor-button-focus { color: #fff; background: #000; }
/* CodeMirror */
.redactor-box .CodeMirror { display: none; }
/* Icons */
.re-icon { font-family: 'RedactorFont'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.re-icon i:before { position: relative; font-size: 14px; }
.re-video:before { content: "\e600"; }
.re-unorderedlist:before { content: "\e601"; }
.re-undo:before { content: "\e602"; }
.re-underline:before { content: "\e603"; }
.re-textdirection:before { content: "\e604"; }
.re-fontcolor:before { content: "\e605"; }
.re-table:before { content: "\e606"; }
.re-redo:before { content: "\e607"; }
.re-quote:before { content: "\e608"; }
.re-outdent:before { content: "\e609"; }
.re-orderedlist:before { content: "\e60a"; }
.re-link:before { content: "\e60b"; }
.re-horizontalrule:before { content: "\e60c"; }
.re-italic:before { content: "\e60d"; }
.re-indent:before { content: "\e60e"; }
.re-image:before { content: "\e60f"; }
.re-fullscreen:before { content: "\e610"; }
.re-normalscreen:before { content: "\e611"; }
.re-formatting:before { content: "\e612"; }
.re-fontsize:before { content: "\e613"; }
.re-fontfamily:before { content: "\e614"; }
.re-deleted:before { content: "\e615"; }
.re-html:before { content: "\e616"; }
.re-clips:before { content: "\e617"; }
.re-bold:before { content: "\e618"; }
.re-backcolor:before { content: "\e619"; }
.re-file:before { content: "\e61a"; }
.re-alignright:before { content: "\e61b"; }
.re-alignment:before, .re-alignleft:before { content: "\e61c"; }
.re-alignjustify:before { content: "\e61d"; }
.re-aligncenter:before { content: "\e61e"; }
.re-gallery:before { content: "\e61f"; }
/* Toolbar tooltip */
.redactor-toolbar-tooltip { position: absolute; z-index: 1054; text-align: center; top: 0; left: 0; background: #000; color: #fff; padding: 5px 8px; line-height: 1; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif !important; font-size: 12px; border-radius: 2px; }
/* Dropdown */
.redactor-dropdown { position: absolute; top: 28px; left: 0; padding: 0; min-width: 220px; max-height: 254px; overflow: auto; background-color: #fff; box-shadow: 0 1px 7px rgba(0, 0, 0, 0.25); font-size: 14px; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif !important; line-height: 1.6em; }
.redactor-dropdown a { display: block; padding: 10px 15px; color: #000; text-decoration: none; border-bottom: 1px solid rgba(0, 0, 0, 0.07); }
.redactor-dropdown a:last-child { border-bottom: none; }
.redactor-dropdown a:hover { background-color: #1f78d8; color: #fff !important; text-decoration: none; }
.redactor-dropdown a.selected { background-color: #000; color: #fff; }
.redactor-dropdown a.redactor-dropdown-link-inactive, .redactor-dropdown a.redactor-dropdown-link-inactive:hover { background: none; cursor: default; color: #000 !important; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; }
.redactor-dropdown a.redactor-dropdown-link-selected { color: #fff; background: #000; }
/* IMAGE BOX */
#redactor-image-box { position: relative; max-width: 100%; display: inline-block; line-height: 0; outline: 1px dashed rgba(0, 0, 0, 0.6); }
#redactor-image-editter { position: absolute; z-index: 5; top: 50%; left: 50%; margin-top: -11px; margin-left: -18px; line-height: 1; background-color: #000; color: #fff; font-size: 11px; padding: 7px 10px; cursor: pointer; }
#redactor-image-resizer { position: absolute; z-index: 2; line-height: 1; cursor: nw-resize; bottom: -4px; right: -5px; border: 1px solid #fff; background-color: #000; width: 8px; height: 8px; }
/* LINK TOOLTIP */
.redactor-link-tooltip { position: absolute; z-index: 99; padding: 10px; line-height: 1; display: inline-block; background-color: #000; color: #555 !important; }
.redactor-link-tooltip, .redactor-link-tooltip a { font-size: 12px; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif !important; }
.redactor-link-tooltip a { color: #ccc; margin: 0 5px; text-decoration: none; }
.redactor-link-tooltip a:hover { color: #fff; }
/* DROPAREA */
#redactor-droparea { position: relative; overflow: hidden; padding: 140px 20px; border: 3px dashed rgba(0, 0, 0, 0.1); }
#redactor-droparea.drag-hover { background: rgba(200, 222, 250, 0.75); }
#redactor-droparea.drag-drop { background: rgba(250, 248, 200, 0.5); }
#redactor-droparea-placeholder { text-align: center; font-size: 12px; color: rgba(0, 0, 0, 0.7); }
/* PROGRESS */
#redactor-progress { position: fixed; top: 0; left: 0; width: 100%; z-index: 1000000; height: 10px; }
#redactor-progress span { display: block; width: 100%; height: 100%; background-color: #3d58a8; background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; background-size: 40px 40px; }
@-webkit-keyframes progress-bar-stripes { from {   background-position: 40px 0; } to {   background-position: 0 0; } }
@-o-keyframes progress-bar-stripes { from {   background-position: 40px 0; } to {   background-position: 0 0; } }
@keyframes progress-bar-stripes { from {   background-position: 40px 0; } to {   background-position: 0 0; } }
/* MODAL */
#redactor-modal-overlay { position: fixed; top: 0; left: 0; margin: auto; overflow: auto; width: 100%; height: 100%; background-color: #000 !important; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }
#redactor-modal-box { position: fixed; top: 0; left: 0; bottom: 0; right: 0; overflow-x: hidden; overflow-y: auto; }
#redactor-modal { outline: 0; position: relative; margin: auto; margin-bottom: 20px; padding: 0; background: #fff; color: #000; font-size: 14px !important; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif !important; box-shadow: 0 1px 70px rgba(0, 0, 0, 0.5); }
#redactor-modal header { padding: 30px 40px 5px 40px; font-size: 18px; font-weight: bold; }
#redactor-modal section { padding: 30px 40px 50px 40px; }
#redactor-modal label { display: block; float: none !important; margin: 15px 0 3px 0 !important; padding: 0; }
#redactor-modal input[type="radio"], #redactor-modal input[type="checkbox"] { position: relative; top: -1px; }
#redactor-modal select { width: 100%; }
#redactor-modal input[type="text"], #redactor-modal input[type="password"], #redactor-modal input[type="email"], #redactor-modal input[type="url"], #redactor-modal textarea { position: relative; z-index: 2; margin: 0; padding: 5px 4px; height: 28px; border: 1px solid #ccc; border-radius: 1px; background-color: white; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset; color: #333; width: 100%; font-size: 14px; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif !important; -moz-transition: border 0.3s ease-in; transition: border 0.3s ease-in; }
#redactor-modal input[type="text"]:focus, #redactor-modal input[type="password"]:focus, #redactor-modal input[type="email"]:focus, #redactor-modal input[type="url"]:focus, #redactor-modal textarea:focus { outline: none; border-color: #5ca9e4; box-shadow: 0 0 0 2px rgba(70, 161, 231, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset; }
#redactor-modal input[type="text"].redactor-input-error, #redactor-modal input[type="password"].redactor-input-error, #redactor-modal input[type="email"].redactor-input-error, #redactor-modal input[type="url"].redactor-input-error, #redactor-modal textarea.redactor-input-error { border-color: #e82f2f; box-shadow: 0 0 0 2px rgba(232, 47, 47, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset; }
#redactor-modal textarea { display: block; margin-top: 4px; line-height: 1.4em; }
/* Tabs in Modal */
#redactor-modal-tabber { margin-bottom: 15px; font-size: 12px; }
#redactor-modal-tabber a { border: 1px solid #ddd; line-height: 1; padding: 8px 15px; margin-right: -1px; text-decoration: none; color: #000; }
#redactor-modal-tabber a:hover { background-color: #1f78d8; border-color: #1f78d8; color: #fff; }
#redactor-modal-tabber a.active { cursor: default; background-color: #ddd; border-color: #ddd; color: rgba(0, 0, 0, 0.6); }
/* List in Modal */
#redactor-modal #redactor-modal-list { margin-left: 0; padding-left: 0; list-style: none; max-height: 250px; overflow-x: auto; }
#redactor-modal #redactor-modal-list li { border-bottom: 1px solid #ddd; }
#redactor-modal #redactor-modal-list li:last-child { border-bottom: none; }
#redactor-modal #redactor-modal-list a { padding: 10px 5px; color: #000; text-decoration: none; font-size: 13px; display: block; position: relative; }
#redactor-modal #redactor-modal-list a:hover { background-color: #eee; }
#redactor-modal-close { position: absolute; top: 10px; right: 10px; width: 30px; height: 30px; text-align: right; color: #bbb; font-size: 30px; font-weight: 300; cursor: pointer; -webkit-appearance: none; padding: 0; border: 0; background: 0; outline: none; }
#redactor-modal-close:hover { color: #000; }
#redactor-modal footer button { position: relative; width: 100%; padding: 14px 16px; margin: 0; outline: none; border: none; background-color: #ddd; color: #000; text-align: center; text-decoration: none; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif !important; line-height: 1; cursor: pointer; }
#redactor-modal footer button:hover { color: #777; background: none; background: #bbb; text-decoration: none; }
#redactor-modal footer button.redactor-modal-delete-btn { background: none; color: #fff; background-color: #b52525; }
#redactor-modal footer button.redactor-modal-delete-btn:hover { color: rgba(255, 255, 255, 0.6); background-color: #881b1b; }
#redactor-modal footer button.redactor-modal-action-btn { background: none; color: #fff; background-color: #2461b5; }
#redactor-modal footer button.redactor-modal-action-btn:hover { color: rgba(255, 255, 255, 0.6); background-color: #1a4580; }
/*  DROPDOWN FORMATTING */
.redactor-dropdown .redactor-formatting-blockquote { color: rgba(0, 0, 0, 0.4); font-style: italic; }
.redactor-dropdown .redactor-formatting-pre { font-family: monospace, sans-serif; }
.redactor-dropdown .redactor-formatting-h1 { font-size: 36px; line-height: 36px; font-weight: bold; }
.redactor-dropdown .redactor-formatting-h2 { font-size: 24px; line-height: 36px; font-weight: bold; }
.redactor-dropdown .redactor-formatting-h3 { font-size: 21px; line-height: 30px; font-weight: bold; }
.redactor-dropdown .redactor-formatting-h4 { font-size: 18px; line-height: 26px; font-weight: bold; }
.redactor-dropdown .redactor-formatting-h5 { font-size: 16px; line-height: 23px; font-weight: bold; }
/* CONTENT STYLES */
.redactor-editor code, .redactor-editor pre { font-family: Menlo, Monaco, monospace, sans-serif !important; cursor: text; }
.redactor-editor div, .redactor-editor p, .redactor-editor ul, .redactor-editor ol, .redactor-editor table, .redactor-editor dl, .redactor-editor blockquote, .redactor-editor pre { font-size: 14px; line-height: 1.6em; }
.redactor-editor a { color: #15c; text-decoration: underline; }
.redactor-editor object, .redactor-editor embed, .redactor-editor video, .redactor-editor img { max-width: 100%; width: auto; }
.redactor-editor video, .redactor-editor img { height: auto; }
.redactor-editor div, .redactor-editor p, .redactor-editor ul, .redactor-editor ol, .redactor-editor table, .redactor-editor dl, .redactor-editor figure, .redactor-editor blockquote, .redactor-editor pre { margin: 0; margin-bottom: 15px; border: none; background: none; box-shadow: none; }
.redactor-editor iframe, .redactor-editor object, .redactor-editor hr { margin-bottom: 15px; }
.redactor-editor blockquote { margin-left: 1.6em !important; padding-left: 0; color: #777; font-style: italic; }
.redactor-editor ul, .redactor-editor ol { padding-left: 2em; }
.redactor-editor ul ul, .redactor-editor ol ol, .redactor-editor ul ol, .redactor-editor ol ul { margin: 2px; padding: 0; padding-left: 2em; border: none; }
.redactor-editor ol ol li { list-style-type: lower-alpha; }
.redactor-editor ol ol ol li { list-style-type: lower-roman; }
.redactor-editor dl dt { font-weight: bold; }
.redactor-editor dd { margin-left: 1em; }
.redactor-editor table { border-collapse: collapse; font-size: 1em; width: 100%; }
.redactor-editor table td, .redactor-editor table th { padding: 5px; border: 1px solid #ddd; vertical-align: top; }
.redactor-editor table thead td, .redactor-editor table th { font-weight: bold; border-bottom-color: #888; }
.redactor-editor code { background-color: #d8d7d7; }
.redactor-editor pre { padding: 1em; border: 1px solid #ddd; border-radius: 3px; background: #f8f8f8; font-size: 90%; }
.redactor-editor hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; }
.redactor-editor h1, .redactor-editor h2, .redactor-editor h3, .redactor-editor h4, .redactor-editor h5, .redactor-editor h6 { font-weight: bold; color: #000; padding: 0; background: none; text-rendering: optimizeLegibility; margin: 0 0 .5em 0; }
.redactor-editor h1, .redactor-editor h2, .redactor-editor h3, .redactor-editor h4 { line-height: 1.3; }
.redactor-editor h1 { font-size: 36px; }
.redactor-editor h2 { font-size: 24px; margin-bottom: .7em; }
.redactor-editor h3 { font-size: 21px; }
.redactor-editor h4 { font-size: 18px; }
.redactor-editor h5 { font-size: 16px; }
.redactor-editor h6 { font-size: 12px; text-transform: uppercase; }
/* Armadillo adjustments to override bootstrap leaking styles */
#redactor-droparea input[type=file] { display: initial; }


/**
 * selectize.bootstrap3.css (v0.12.1) - Bootstrap 3 Theme
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder { visibility: visible !important; background: #f2f2f2 !important; background: rgba(0, 0, 0, 0.06) !important; border: 0 none !important; -webkit-box-shadow: inset 0 0 12px 4px #ffffff; box-shadow: inset 0 0 12px 4px #ffffff; }
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { content: '!'; visibility: hidden; }
.selectize-control.plugin-drag_drop .ui-sortable-helper { -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }
.selectize-dropdown-header { position: relative; padding: 3px 12px; border-bottom: 1px solid #d0d0d0; background: #f8f8f8; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; }
.selectize-dropdown-header-close { position: absolute; right: 12px; top: 50%; color: #333333; opacity: 0.4; margin-top: -12px; line-height: 20px; font-size: 20px !important; }
.selectize-dropdown-header-close:hover { color: #000000; }
.selectize-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px solid #f2f2f2; border-top: 0 none; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none; }
.selectize-dropdown.plugin-optgroup_columns .optgroup:before { display: none; }
.selectize-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none; }
.selectize-control.plugin-remove_button [data-value] { position: relative; padding-right: 24px !important; }
.selectize-control.plugin-remove_button [data-value] .remove { z-index: 1; /* fixes ie bug (see #392) */ position: absolute; top: 0; right: 0; bottom: 0; width: 17px; text-align: center; font-weight: bold; font-size: 12px; color: inherit; text-decoration: none; vertical-align: middle; display: inline-block; padding: 1px 0 0 0; border-left: 1px solid rgba(0, 0, 0, 0); -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.selectize-control.plugin-remove_button [data-value] .remove:hover { background: rgba(0, 0, 0, 0.05); }
.selectize-control.plugin-remove_button [data-value].active .remove { border-left-color: rgba(0, 0, 0, 0); }
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover { background: none; }
.selectize-control.plugin-remove_button .disabled [data-value] .remove { border-left-color: rgba(77, 77, 77, 0); }
.selectize-control { position: relative; }
.selectize-dropdown, .selectize-input, .selectize-input input { color: #333333; font-family: inherit; font-size: inherit; line-height: 20px; -webkit-font-smoothing: inherit; }
.selectize-input, .selectize-control.single .selectize-input.input-active { background: #ffffff; cursor: text; display: inline-block; }
.selectize-input { border: 1px solid #cccccc; padding: 6px 12px; display: inline-block; width: 100%; overflow: hidden; position: relative; z-index: 1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.selectize-control.multi .selectize-input.has-items { padding: 5px 12px 2px; }
.selectize-input.full { background-color: #ffffff; }
.selectize-input.disabled, .selectize-input.disabled * { cursor: default !important; }
.selectize-input.dropdown-active { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; }
.selectize-input > * { vertical-align: baseline; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; }
.selectize-control.multi .selectize-input > div { cursor: pointer; margin: 0 3px 3px 0; padding: 1px 3px; background: #efefef; color: #333333; border: 0 solid rgba(0, 0, 0, 0); }
.selectize-control.multi .selectize-input > div.active { background: #428bca; color: #ffffff; border: 0 solid rgba(0, 0, 0, 0); }
.selectize-control.multi .selectize-input.disabled > div, .selectize-control.multi .selectize-input.disabled > div.active { color: #808080; background: #ffffff; border: 0 solid rgba(77, 77, 77, 0); }
.selectize-input > input { display: inline-block !important; padding: 0 !important; min-height: 0 !important; max-height: none !important; max-width: 100% !important; margin: 0 !important; text-indent: 0 !important; border: 0 none !important; background: none !important; line-height: inherit !important; -webkit-user-select: auto !important; -webkit-box-shadow: none !important; box-shadow: none !important; }
.selectize-input > input::-ms-clear { display: none; }
.selectize-input > input:focus { outline: none !important; }
.selectize-input::after { content: ' '; display: block; clear: left; }
.selectize-input.dropdown-active::before { content: ' '; display: block; position: absolute; background: #ffffff; height: 1px; bottom: 0; left: 0; right: 0; }
.selectize-dropdown { position: absolute; z-index: 10; border: 1px solid #d0d0d0; background: #ffffff; margin: -1px 0 0 0; border-top: 0 none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }
.selectize-dropdown [data-selectable] { cursor: pointer; overflow: hidden; }
.selectize-dropdown [data-selectable] .highlight { background: rgba(255, 237, 40, 0.4); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }
.selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header { padding: 3px 12px; }
.selectize-dropdown .optgroup:first-child .optgroup-header { border-top: 0 none; }
.selectize-dropdown .optgroup-header { color: #777777; background: #ffffff; cursor: default; }
.selectize-dropdown .active { background-color: #f5f5f5; color: #262626; }
.selectize-dropdown .active.create { color: #262626; }
.selectize-dropdown .create { color: rgba(51, 51, 51, 0.5); }
.selectize-dropdown-content { overflow-y: auto; overflow-x: hidden; max-height: 200px; }
.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input { cursor: pointer; }
.selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input { cursor: text; }
.selectize-control.single .selectize-input:after { content: ' '; display: block; position: absolute; top: 50%; right: 17px; margin-top: -3px; width: 0; height: 0; border-style: solid; border-width: 5px 5px 0 5px; border-color: #333333 transparent transparent transparent; }
.selectize-control.single .selectize-input.dropdown-active:after { margin-top: -4px; border-width: 0 5px 5px 5px; border-color: transparent transparent #333333 transparent; }
.selectize-control.rtl.single .selectize-input:after { left: 17px; right: auto; }
.selectize-control.rtl .selectize-input > input { margin: 0 4px 0 -2px !important; }
.selectize-control .selectize-input.disabled { opacity: 0.5; background-color: #ffffff; }
.selectize-dropdown, .selectize-dropdown.form-control { height: auto; padding: 0; margin: 2px 0 0 0; z-index: 1000; background: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
.selectize-dropdown .optgroup-header { font-size: 12px; line-height: 1.42857143; }
.selectize-dropdown .optgroup:first-child:before { display: none; }
.selectize-dropdown .optgroup:before { content: ' '; display: block; height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; margin-left: -12px; margin-right: -12px; }
.selectize-dropdown-content { padding: 5px 0; }
.selectize-dropdown-header { padding: 6px 12px; }
.selectize-input { min-height: 34px; }
.selectize-input.dropdown-active { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.selectize-input.dropdown-active::before { display: none; }
.selectize-input.focus { border-color: #987f98;  outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(118, 95, 118, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(118, 95, 118, .6); }
.has-error .selectize-input { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.has-error .selectize-input:focus { border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
.selectize-control.multi .selectize-input.has-items { padding-left: 9px; padding-right: 9px; }
.selectize-control.multi .selectize-input > div { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.form-control.selectize-control { padding: 0; height: auto; border: none; background: none; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
/* Armadillo specific customizations of Selectize.js styles */
.selectize-input>.item { padding-left: 5px !important; background: #765f76 !important; border: solid 1px #432F43 !important; color: white !important; }
.selectize-input>.item>a.remove { border-left: solid 1px #432f43 !important; }

/* Plupload Styles  */
.plupload_button { 	display: -moz-inline-box; /* FF < 3*/ 	display: inline-block; 	font: normal 12px sans-serif; 	text-decoration: none;     color: #42454a;     border: 1px solid #bababa;     padding: 2px 8px 3px 20px; 	margin-right: 4px;     background: #f3f3f3 url('../images/buttons.png') no-repeat 0 center; 	outline: 0;      /* Optional rounded corners for browsers that support it */     -moz-border-radius: 3px;     -khtml-border-radius: 3px;     -webkit-border-radius: 3px;     border-radius: 3px; }  .plupload_button:hover { 	color: #000; 	text-decoration: none; }  .plupload_disabled, a.plupload_disabled:hover {     color: #737373;     border-color: #c5c5c5;     background: #ededed url('../images/buttons-disabled.png') no-repeat 0 center; 	cursor: default; }  .plupload_add { 	background-position: -181px center; }  .plupload_wrapper { 	font: normal 11px Verdana,sans-serif; 	width: 100%; }  .plupload_container { 	padding: 8px 0; 	background: url('../images/transp50.png'); 	/*-moz-border-radius: 5px;*/ }  .plupload_container input { 	border: 1px solid #DDD; 	font: normal 11px Verdana,sans-serif; 	width: 98%; }  .plupload_header {background: #2A2C2E url('../images/backgrounds.gif') repeat-x;} .plupload_header_content { 	background: url('../images/backgrounds.gif') no-repeat 0 -317px; 	min-height: 56px; 	padding-left: 60px; 	color: #FFF; } .plupload_header_title { 	font: normal 18px sans-serif; 	padding: 6px 0 3px; } .plupload_header_text { 	font: normal 12px sans-serif; }  .plupload_filelist { 	margin: 0; 	padding: 0; 	list-style: none; }  .plupload_scroll .plupload_filelist { 	height: 185px; 	background: #F5F5F5; 	overflow-y: scroll; }  .plupload_filelist li { 	padding: 10px 8px; 	background: #F5F5F5 url('../images/backgrounds.gif') repeat-x 0 -156px; 	border-bottom: 1px solid #DDD; }  .plupload_filelist_header, .plupload_filelist_footer { 	background: #DFDFDF; 	padding: 8px 8px; 	color: #42454A; } .plupload_filelist_header {	 	border-top: 1px solid #EEE; 	border-bottom: 1px solid #CDCDCD; }  .plupload_filelist_footer {border-top: 1px solid #FFF; /*height: 22px;*/ line-height: 20px; vertical-align: middle;} .plupload_file_name {float: left; overflow: hidden} .plupload_file_status {color: #777;} .plupload_file_status span {color: #42454A;} .plupload_file_size, .plupload_file_status, .plupload_progress { 	float: right; 	width: 80px; } .plupload_file_size, .plupload_file_status, .plupload_file_action {text-align: right;}  .plupload_filelist .plupload_file_name {width: 205px}  .plupload_file_action { 	float: right; 	width: 16px; 	height: 16px; 	margin-left: 15px; }  .plupload_file_action * { 	display: none; 	width: 16px; 	height: 16px; }  li.plupload_uploading {background: #ECF3DC url('../images/backgrounds.gif') repeat-x 0 -238px;} li.plupload_done {color:#AAA}  li.plupload_delete a { 	background: url('../images/delete.gif'); }  li.plupload_failed a { 	background: url('../images/error.gif'); 	cursor: default; }  li.plupload_done a { 	background: url('../images/done.gif'); 	cursor: default; }  .plupload_progress, .plupload_upload_status { 	display: none; }  .plupload_progress_container { 	margin-top: 3px; 	border: 1px solid #CCC; 	background: #FFF; 	padding: 1px; } .plupload_progress_bar { 	width: 0px; 	height: 7px; 	background: #CDEB8B; }  .plupload_scroll .plupload_filelist_header .plupload_file_action, .plupload_scroll .plupload_filelist_footer .plupload_file_action { 	margin-right: 17px; }  /* Floats */  .plupload_clear,.plupload_clearer {clear: both;} .plupload_clearer, .plupload_progress_bar { 	display: block; 	font-size: 0; 	line-height: 0;	 }  li.plupload_droptext { 	background: transparent; 	text-align: center; 	vertical-align: middle; 	border: 0; 	line-height: 165px; } 

/* Pass*Field */
.a_pf-wrap .a_pf-btn,.a_pf-wrap .a_pf-placeholder,.a_pf-wrap .a_pf-tip{font-family:Arial,Helvetica,sans-serif;font-size:14px}.a_pf-txt-pass,.a_pf-txt-clear{outline:0}.a_pf-txt-pass::-ms-clear,.a_pf-txt-pass::-ms-reveal,.a_pf-txt-clear::-ms-clear,.a_pf-txt-clear::-ms-reveal{display:none}.a_pf-wrap .a_pf-btn{display:none;width:25px;text-align:center;color:#9e9e9e;cursor:pointer;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.a_pf-wrap .a_pf-btn:hover{color:#4b4b4b}.a_pf-wrap .a_pf-btn.a_pf-btn-gen{width:22px}.a_pf-wrap .a_pf-btn-gen-i{width:16px;height:16px;display:block;margin:0 auto}.a_pf-wrap .a_pf-btn-gen-i,.a_pf-wrap .a_pf-btn-gen-help{height:16px;background:url(../images/rand.png) center -16px no-repeat}.a_pf-wrap .a_pf-btn-gen-i:hover{background-position:center 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.a_pf-wrap .a_pf-btn-gen-i,.a_pf-wrap .a_pf-btn-gen-help{background-image:url(../images/rand_at_2x.png);background-size:16px}}.a_pf-wrap .a_pf-placeholder{display:block;color:#aaa;text-align:left;overflow:hidden;cursor:text}.a_pf-wrap .a_pf-warn{color:#b94a48;display:inline-block;margin:0}.a_pf-wrap.a_pf-wrap-no-ib .a_pf-warn{display:inline;padding-bottom:2px}.a_pf-wrap .a_pf-tip{display:none;line-height:18px;margin:0;padding:0;z-index:10000}.a_pf-wrap .a_pf-tip-arr-wrap{height:9px;margin:0}.a_pf-wrap.a_pf-wrap-no-ib .a_pf-tip-arr-wrap{display:none}.a_pf-wrap .a_pf-tip-arr{display:block;top:0;margin:0 0 0 20px;padding:0;border-color:transparent transparent #9e9e9e;border-style:solid;border-width:0 10px 10px;width:0;height:0}.a_pf-wrap .a_pf-tip-arr-in{display:block;position:relative;top:-9px;margin:0 0 0 20px;padding:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;width:0;height:0}.a_pf-wrap .a_pf-tip-body{display:block;border:1px solid #9e9e9e;border-radius:3px;padding:5px;background-color:#fff;color:#333;margin:0}.a_pf-wrap .a_pf-btn-gen-help{display:inline-block;width:16px;cursor:default;vertical-align:bottom;margin:0 1px 2px;padding:0}.a_pf-wrap.a_pf-wrap-no-ib .a_pf-btn-gen-help{display:inline}.a_pf-wrap.a_pf-wrap-no-ib .arrow{display:none}
.a_pf-wrap .a_pf-warn{position:absolute;right:-25px;top:7px}

/* qTip2 v2.2.0 basic css3 | qtip2.com | Licensed MIT, GPL | Thu Nov 21 2013 20:35:00 */
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:12px;line-height:15px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111} .qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1} .qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030} .qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0} .qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252} .qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0} .qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}

