	@font-face {
	font-family:'FontAwesome';
	src:url('/ContentMain/editor/fonts/fontawesome-webfont.eot?v=4.7.0');
	src:url('/ContentMain/editor/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/ContentMain/editor/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/ContentMain/editor/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/ContentMain/editor/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/ContentMain/editor/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
	font-weight:normal;
	font-style:normal
}
    .header{margin-bottom:0px !important;}
.pdfreaderdowntips{
    position: fixed;
    z-index: 100000000;
    top: 0;
    left: 0;
    display: flex;
    display:none;
    flex-direction: column;
    width: 100%;
    height: 100%;
    color: #fff;
    background-color: rgba(0,0,0,.75);
    align-items: flex-start;
}
.pdfreaderdowntips .pdfreadapp{
        width: 20rem;
        height:28rem;
        position:absolute;
        top:50%;
        left:50%;
        margin-left:-10rem;
        margin-top:-15rem;
}
.pdfreaderdowntips .pdfreadapp .apptips {
        background-color:#fff;
        width: 20rem;
        height:24rem;
        border-radius:0.5rem;
    }

.pdfreaderdowntips .pdfreadapp .apptips .tipsimg{
    width: 14rem;
    padding:3rem 0rem 3rem 0rem;
    height:9rem;
    margin:0px 3rem;
}
.pdfreaderdowntips .pdfreadapp .apptips .tipstxt{
    font-size:1.5rem;
    text-align:center;
    line-height:2rem;
    height:4rem;
    color:#333;
}
.pdfreaderdowntips .pdfreadapp .apptips .submitdownpdfapp{
    margin-top:2rem;
    font-size:1.5rem;
    line-height:3rem;
    text-align:center;
    color:#333;
    border-top:solid 1px #333;
}
.pdfreaderdowntips .pdfreadapp .pdfreaderclose{
    margin:2rem auto 0 auto;
    text-align:center;
    width:2rem;
    height:2rem;
    cursor:pointer;
}
.fa {
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.fa-file-pdf-o:before {
	content:"\f1c1"
}


input[type=file] {
	display:block
}
select[multiple],select[size] {
	height:auto
}

input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	height:auto
}
.form-group {
	margin-bottom:15px
}

select.input-sm {
	height:30px;
	line-height:30px
}
.input-lg {
	height:46px;
	padding:10px 16px;
	font-size:18px
}
select.input-lg {
	height:46px;
	line-height:46px
}
textarea.input-lg {
	height:auto
}

.btn {
	display:inline-block;
	padding:6px 12px;
	margin-bottom:0;
	font-size:14px;
	font-weight:400;
	line-height:1.428571429;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none
}
.btn:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.btn:focus,.btn:hover {
	color:#333;
	text-decoration:none
}
.btn.active,.btn:active {
	background-image:none;
	outline:0;
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
	pointer-events:none;
	cursor:not-allowed;
	opacity:.65;
	filter:alpha(opacity=65);
	box-shadow:none
}

.btn-link {
	font-weight:400;
	color:#428bca;
	cursor:pointer;
	border-radius:0
}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {
	background-color:transparent;
	box-shadow:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {
	border-color:transparent
}
.btn-link:focus,.btn-link:hover {
	color:#2a6496;
	text-decoration:underline;
	background-color:transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {
	color:#999;
	text-decoration:none
}
.btn-lg {
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
.btn-sm {
	padding:5px 10px
}
.btn-sm,.btn-xs {
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-xs {
	padding:1px 5px
}
.btn-block {
	display:block;
	width:100%;
	padding-right:0;
	padding-left:0
}
.btn-block+.btn-block {
	margin-top:5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
	width:100%
}
.fade {
	opacity:0;
	transition:opacity .15s linear
}
.fade.in {
	opacity:1
}
.collapse {
	display:none
}
.collapse.in {
	display:block
}
.collapsing {
	position:relative;
	height:0;
	overflow:hidden;
	transition:height .35s ease
}
@font-face {
	font-family:Glyphicons Halflings;
	src:url(/editor/fonts/glyphicons-halflings-regular.eot);
	src:url(/editor/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/editor/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/editor/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/editor/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format("svg")
}

.pull-right>.dropdown-menu {
	right:0;
	left:auto
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
	border-top:0;
	border-bottom:4px solid;
	content:""
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
	top:auto;
	bottom:100%;
	margin-bottom:1px
}
@media(min-width:1100px) {
	.navbar-right .dropdown-menu {
	right:0;
	left:auto
}
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group {
	margin-left:-1px
}
.btn-toolbar:after,.btn-toolbar:before {
	display:table;
	content:" "
}
.btn-toolbar:after {
	clear:both
}
.btn-toolbar .btn-group {
	float:left
}
.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn-group+.btn-group {
	margin-left:5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius:0
}
.btn-group>.btn:first-child {
	margin-left:0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.btn-group>.btn-group {
	float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
	border-radius:0
}
.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.btn-group>.btn-group:last-child>.btn:first-child {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
	outline:0
}
.btn-group-xs>.btn {
	padding:1px 5px
}
.btn-group-sm>.btn,.btn-group-xs>.btn {
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-group-sm>.btn {
	padding:5px 10px
}
.btn-group-lg>.btn {
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
.btn-group>.btn+.dropdown-toggle {
	padding-right:8px;
	padding-left:8px
}
.btn-group>.btn-lg+.dropdown-toggle {
	padding-right:12px;
	padding-left:12px
}
.btn-group.open .dropdown-toggle {
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-group.open .dropdown-toggle.btn-link {
	box-shadow:none
}
.btn .caret {
	margin-left:0
}
.btn-lg .caret {
	border-width:5px 5px 0;
	border-bottom-width:0
}
.dropup .btn-lg .caret {
	border-width:0 5px 5px
}

.btn-group-justified>.btn,.btn-group-justified>.btn-group {
	display:table-cell;
	float:none;
	width:1%
}
.btn-group-justified>.btn-group .btn {
	width:100%
}
[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio] {
	display:none
}
.input-group {
	position:relative;
	display:table;
	border-collapse:separate
}
.input-group[class*=col-] {
	float:none;
	padding-right:0;
	padding-left:0
}
.input-group .form-control {
	width:100%;
	margin-bottom:0
}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn {
	height:46px;
	line-height:46px
}
textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn {
	height:auto
}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn {
	height:30px;
	line-height:30px
}
textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn {
	height:auto
}

.input-group-addon,.input-group-btn {
	width:1%;
	white-space:nowrap;
	vertical-align:middle
}

.input-group-addon.input-sm {
	padding:5px 10px;
	font-size:12px;
	border-radius:3px
}
.input-group-addon.input-lg {
	padding:10px 16px;
	font-size:18px;
	border-radius:6px
}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio] {
	margin-top:0
}
.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.input-group-addon:first-child {
	border-right:0
}
.input-group-addon:last-child,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}

.input-group-btn:first-child>.btn {
	margin-right:-1px
}
.input-group-btn:last-child>.btn {
	margin-left:-1px
}
.input-group-btn>.btn {
	position:relative
}
.input-group-btn>.btn+.btn {
	margin-left:-4px
}
.input-group-btn>.btn:active,.input-group-btn>.btn:hover {
	z-index:2
}

@-webkit-keyframes a {
	0% {
	background-position:40px 0
}
to {
	background-position:0 0
}
}@keyframes a {
	0% {
	background-position:40px 0
}
to {
	background-position:0 0
}
}
.panel {
	margin-bottom:20px;
	background-color:#fff;
	border:1px solid transparent;
	border-radius:4px;
	box-shadow:0 1px 1px rgba(0,0,0,.05)
}
.hide {
	display:none!important
}
.show {
	display:block!important
}
.invisible {
	visibility:hidden
}
.text-hide {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0
}
.hidden {
	display:none!important;
	visibility:hidden!important
}
@-ms-viewport {
	width:device-width
}
.visible-xs,td.visible-xs,th.visible-xs,tr.visible-xs {
	display:none!important
}
