/***********************************   Redactor Styles   ***************************************/

.redactor-box {border: 1px solid #ccc;border-radius: 2px;margin-bottom: 16px;margin-top: 7px;max-width:100%}
.redactor-box:focus {border-color:#999}
.ColBNews .SubmitNewsTable .redactor-box {max-width:512px}
.ColCProfile.SubmitForm .redactor-box {max-width:583px}

.redactor-layer {background-color: #fafafa;border:none;padding:10px 15px;}
.redactor-layer:hover,
.redactor-layer:focus {background-color: #fff}

.redactor-toolbar,
.NewsList .Entry.Article ul.redactor-toolbar,
.Comments .Bottom ul.redactor-toolbar,
.FeaturedCommentsSection .Bottom ul.redactor-toolbar,
.ColBJobs ul.redactor-toolbar {border-bottom: 1px solid #eee;box-shadow:none;margin:0 !important;line-height:1em;max-height:48px}

.redactor-toolbar li a,
.Comments .Bottom .redactor-toolbar li a {color: rgba(0, 0, 0, 0.8)}
.redactor-toolbar li a:hover,
.Comments .Bottom .redactor-toolbar li a:hover {background-color:#0078ff;color:#fff;text-decoration:none}

.redactor-dropdown,
.redactor-link-tooltip,
.redactor-air li a .re-button-tooltip,
.redactor-toolbar li a .re-button-tooltip {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}

.redactor-dropdown {box-shadow: 0 0 15px rgba(0, 0, 0, 0.2)}
.redactor-dropdown a {padding:12px 10px 7px 10px}
.redactor-dropdown a span {color:#000}
.redactor-dropdown li:hover {background:#0078ff}
.redactor-dropdown li:hover a span {color:#fff}
.redactor-dropdown.redactor-dropdown-box-lists li:nth-child(3n+3),
.redactor-dropdown.redactor-dropdown-box-lists li:nth-child(4n+4) {display:none}

.redactor-styles {line-height:1.5em}

#redactor-modal,
#redactor-modal button,
.redactor-styles,
.redactor-styles p,
.redactor-styles li,
.redactor-styles h1,
.redactor-styles h2,
.redactor-styles h3,
.redactor-styles h4,
.redactor-styles h5,
.redactor-styles h6 {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px}

.EditTable .redactor-styles p span {color:inherit;text-transform:inherit;margin-left:0;font-weight:inherit}

.redactor-styles a {color:#0078ff}

.redactor-styles address,
.redactor-styles blockquote,
.redactor-styles dl,
.redactor-styles figure,
.redactor-styles .video-container,
.redactor-styles hr,
.redactor-styles ol,
.redactor-styles p,
.redactor-styles center,
.redactor-styles pre,
.redactor-styles table,
.redactor-styles ul {font-size: 15px;line-height: 1.5em;margin: 0 0 1.5em; overflow-wrap: break-word; word-wrap: break-word;}
.redactor-styles ol,
.redactor-styles ul {margin: 0 0 1.1em 2em}
.redactor-styles ul {list-style-type:disc}
.redactor-styles ul ul {list-style-type:circle}
.redactor-styles li {line-height: 1.5em;padding: 0 0 0.5em}
.redactor-styles figure,
.redactor-styles .video-container {margin-bottom:1.9em}
.redactor-styles figure {margin-bottom:1.75em}
.redactor-styles figure p {margin:0}

.redactor-styles h3.subheading,
.redactor-styles a h3.subheading {font-size:18px !important;font-weight:bold !important;display:block;margin-bottom:1.4em;line-height:1.5em}
.redactor-styles figure h3.subheading {margin-bottom:0}
.redactor-styles h3.subheading a {font-size:18px !important;font-weight:bold !important}
.redactor-styles h3.subheading strong,
.redactor-styles h3.subheading b {font-weight:bold !important}
.redactor-styles h3:empty {min-height:18px}

.redactor-styles blockquote {font-family:Georgia,Garamound,Times,serif !important;font-size:20px !important;line-height:1.3em !important;color:#121212 !important;font-weight:normal !important;font-style:italic !important;background:url('../images/nav/quote-hd.png') no-repeat;background-position:0 -1px;background-size:24px 27px;border:none}
	.redactor-styles blockquote.pullquote-left {width:200px;float:left;padding:2px 0 0 38px;margin:0 25px 20px 0;text-align:left;}
	.redactor-styles blockquote.pullquote-right {width:200px;float:right;padding:2px 0 0 38px;margin:0 0 20px 20px;text-align:left;}
	.redactor-styles blockquote.pullquote-center {float:none;display:block;width:413px;padding:18px 33px 20px 38px;margin:25px 0;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;text-align:left;background-position:0 15px;}

.redactor-styles audio,
.redactor-styles embed,
.redactor-styles img,
.redactor-styles object,
.redactor-styles video {width: 100%; max-width: 100%;border:none !important;background:none !important;margin:0 !important}

.redactor-styles img,
.arc_matrix_table .redactor-styles img {margin:6px 0 0 !important; width: auto;}
.redactor-styles .video-container {border-top:6px solid rgba(255,255,255,0);display:block}

.redactor-styles figcaption,
.redactor-styles p.figcaption {color:#666;font-style:normal;font-size:12px;margin:-10px 0 2.1em;line-height:1.3em;font-weight:normal}
.redactor-styles p figcaption,
.redactor-styles h3.subheading figcaption,
.redactor-styles figure figcaption {margin:12px 0 0}

#redactor-modal-overlay {background:rgba(0, 0, 0, 0.5)}
#redactor-modal {box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);border-radius:3px}
#redactor-modal #redactor-modal-header {font-size:24px;font-weight:normal;color:#121212;border:none;padding:38px 40px 0 40px}
#redactor-modal #redactor-modal-close {top:35px;right:24px}
#redactor-modal #redactor-modal-body {padding:35px 40px 10px 40px}

#redactor-modal input[type="text"],
#redactor-modal input[type="password"],
#redactor-modal input[type="email"],
#redactor-modal input[type="url"],
#redactor-modal input[type="number"],
#redactor-modal select,
#redactor-modal textarea {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:2px}

#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 input[type="number"]:focus,
#redactor-modal select:focus,
#redactor-modal textarea:focus {border-color:#0078ff}

#redactor-modal button {border-radius:2px;background:#aaa;color:#fff}
#redactor-modal button:hover {background:#444;color:#fff}

#redactor-modal button#redactor-modal-button-action {background:#777;color:#fff}
#redactor-modal button#redactor-modal-button-action:hover {background:#444;color:#fff}




@media (max-width:767px) {

#redactor-modal #redactor-modal-header {padding:18px 20px 5px 20px}
#redactor-modal #redactor-modal-close {top:15px;right:4px}
#redactor-modal #redactor-modal-body {padding:15px 20px 0 20px}

.ColCProfile.SubmitForm .redactor-box {width:100%;max-width: 100%;}
.ColCProfile.SubmitForm .redactor-layer {width:93.5%;padding:4% 3%}

}