/* added style */
.redactor-box {
	padding: 0!important;
	}
.redactor-toolbar.redactor-toolbar-external {
  z-index: 0!important;
}
.redactor-dropdown .redactor-dropdown-highlight {
	font-size: 20px;
	font-weight: bold;}
/*.redactor-box p, .redactor-box {
	font-size: 14px!important;
}*/
.redactor-editor .highlight, .redactor-layer .highlight{
 	color: #ddd;
 }
.redactor-editor h1,
.redactor-editor h2,
.redactor-editor h3,
.redactor-editor h4,
.redactor-editor h5,
.redactor-editor h6,
.redactor-layer h1,
.redactor-layer h2,
.redactor-layer h3,
.redactor-layer h4,
.redactor-layer h5,
.redactor-layer h6 {
	width: 100%;
	font-weight: normal!important;
	border-bottom: none!important;
	}

.redactor-styles {
  font-family: "myriad-pro",sans-serif;
  font-size: 1.6em;
  min-height: 400px!important;
}

	.redactor-styles h1,
  .redactor-styles h2,
  .redactor-styles h3,
  .redactor-styles h4,
  .redactor-styles h5,
  .redactor-styles h6 {
	margin-bottom: 0px!important;
    }
.redactor-editor h1, .redactor-layer h1 {
	font-size: 1.6em!important;
	padding-left:0!important;
	padding-top: 0!important;
}
.redactor-editor h2, .redactor-layer h2 {
	font-size: 1.45em!important;
}
.redactor-editor h3, .redactor-layer h3 {
	font-size: 1.25em!important;
}
.redactor-editor h4, .redactor-layer h4 {
	font-size: 1.2em!important;
}
.redactor-editor h5, .redactor-layer h5 {
	font-size: 1.2em!important;
}

.redactor-editor ul, .redactor-editor ol,
.redactor-container ul, .redactor-container ol, .redactor-layer ul, .redactor-layer ol {
	border-top: none;
	}
.redactor-editor p,
.redactor-editor ul,
.redactor-editor ol,
.redactor-editor dl,
.redactor-editor blockquote,
.redactor-editor hr,
.redactor-editor pre,
.redactor-editor table,
.redactor-editor figure,
.redactor-editor address,
.redactor-layer p,
.redactor-layer ul,
.redactor-layer ol,
.redactor-layer dl,
.redactor-layer blockquote,
.redactor-layer hr,
.redactor-layer pre,
.redactor-layer table,
.redactor-layer figure,
.redactor-layer address {
    margin-bottom: 7px!important;
    margin-top: 7px;
}
.redactor-editor ul li,
.redactor-container ul li,
.redactor-layer ul li {
	list-style: disc;
	list-style-position: outside;
}

#edit-fields ol li {
    list-style-type: decimal;
}

  .redactor-editor figcaption,
  .redactor-layer figcaption  {
	  color: #333;
	  font-style:italic;
  }
  .redactor-box textarea {
  width: 90%;
  overflow-y: hidden; /* May need to change this */ }

	/* client redactor */
#messageBody-form-row-div {
    margin-top: 0!important;
}
.redactor-editor, .redactor-layer {
padding: 0.5em 1.5em!important;
 overflow: hidden!important; /*changed to removed scroll */
}
section#journal-new-entry .form-text {
    width: inherit;
}

section#journal-new-entry label {
    margin-top: 2px;
}
.journal-entry-content ol {
list-style-type: decimal;

}
.journal-entry-content ul {
list-style-type: disc;

}
/* journal section */
.journal-entry-content ol {
list-style-type: decimal;

}

#edit-fields .redactor-container .row {
	margin-bottom: 0px;}


.redactor-container label,
#block0-form-row-div,
#block1-form-row-div,
#block2-form-row-div,
#block3-form-row-div {
	margin-bottom: 0!important;
	}

/* message page */
messageBody-form-row-div {
	display: block;
    width: 100%!important;
    font-size: 1.4em;
    color: #404040;
    border: 1px solid #c7c7c7!important;
    background: #fff;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.08);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.08);
    -webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.1);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.redactor-toolbar.redactor-toolbar-external {
  z-index: 999;
  border: none!important; }

.redactor-toolbar {
  position: relative;
  padding: 0 !important;
  background: #fff;
  border: none;
  box-shadow: none!important; }

  /* blog section */

#main-content-area .blog-entry .redactor-styles h1,
#main-content-area .blog-entry .redactor-styles h2,
#main-content-area .blog-entry .redactor-styles h3,
#main-content-area .blog-entry .redactor-styles h4,
#main-content-area .blog-entry .redactor-styles h5,
#main-content-area .blog-entry .redactor-styles h6 {
  display: block;
  float: none;
  padding: 0;
  color: inherit;
  border: none;
  font-size: inherit;
  font-family: "myriad-pro",sans-serif;
}

#main-content-area .blog-entry .redactor-styles h1 {
  font-size: 1.7em;
}

#main-content-area .blog-entry .redactor-styles h2 {
  font-size: 1.4em;
}

#main-content-area .blog-entry .redactor-styles h3 {
  font-size: 1.3em;
  color: #777;
}

#main-content-area .blog-entry .redactor-styles h4 {
  font-size: 1.2em;
  color: #555;
}

#main-content-area .blog-entry .redactor-styles h5 {
  font-size: 1em;
  color: #555;
}

#main-content-area .redactor-styles h6 {
  font-size: .9em;
  color: #555;
}



 #allowCommenting-form-row-div label {
    display: inline-block;
    position: absolute;
    float: left;
    margin-left: 28px;
}
#allowCommenting-form-row-div input#allowCommenting {
    width: 20px!important;
    box-shadow: none!important;
}

  section#page-edit.blog-entry label {
    margin-bottom: .9em;
    color: #636363;
    margin-top: 2px;
}

section#page-edit.blog-entry .redactor-container .row  {
	margin-bottom: 0;
}
section#page-edit.blog-entry .redactor-editor {
	min-height: 150px!important;
}

/* add images */
#fui-container li {
    display: inline-block;
	margin-right: 15px;
	margin-bottom: 25px;
	color: #0B7DB8;
	cursor: pointer;

}
.uploadcare-dialog-tabs-panel {
	padding: 22px 0 22px 25px;
	overflow-y: scroll;
}

#Upload-Custom #FUI-Icon {
    color: #666;
    fill: currentColor;
    transition: all .3s;
    -webkit-transition: all .3s;
}
.uploadcare--menu__item:hover #uploadcare--icon-fui>#Upload-Custom>#FUI-Icon {
    fill: currentColor;
    color: #157cfc;
}

.uploadcare--menu__item:hover #fui-hover {
    fill: currentColor;
        color: #157cfc;
}

/*
.uploadcare--menu__item:hover #FUI-Icon {
    fill: currentColor;
    color: #157cfc;
}

.uploadcare--menu__item_current #Upload-Custom #FUI-Icon, .uploadcare--menu__item_current:active #Upload-Custom #FUI-Icon, .uploadcare--menu__item_current:hover #Upload-Custom #FUI-Icon {
    fill: currentColor;
    color: #212121;
}*/

.redactor-layer ol li {
	list-style: decimal;
	list-style-position: outside;
}

.redactor-additional-headroom {
    margin-top: 7px;
}
