.content h1,.front #content-area h1
#activity-body h1,.preview h1, .squad-post h1 {
font-size: 20px;
line-height:24px;
font-weight: bold;
color: #414039;
}
.content h2,.content h3,.front #content-area h2,.front #content-area h3,#activity-body h2,#activity-body h3,.preview h2,.preview h3,h4,h5,h6 {
font-size: 16px;
font-weight: bold;
color: #414039;
padding-bottom: 13px;
}
.front #content-area p,.forum-entry .content p,.squad-post .content p,.node-type-case .node-inner .content .folderLeft p,.squad-post .content p,.squad-post p,.node-type-casetracker_basic_project .node-inner .content p,.node-type-generic_response .node-inner .content p,/**/
.wire-article p,.node-type-page .content p,.node-type-book .content p,.comment-inner .content p, .og-mission p, 
#activity-body p,.preview p, .node-type-specialist-activity .content p, .node-type-open-badge .content p {
font-size: 13px;
color: #414039;
}
.front #content-area strong,.content strong,.preview strong {
font-size: 13px;
font-weight: bold;
}
.front #content-area em,.content em,.preview em {
font-size: 13px;
font-style: italic;
color: #414039;
}
.front #content-area a,.front #content-area a:link,.front #content-area a:visited
.content a,.content a:link,.content a:visited,.preview a,.preview a:link,.preview a:visited {
color: #2c328c;
}

.forum-entry .content ol,.squad-post .content ol,.node-type-case .node-inner .content .folderLeft ol,.squad-post .content ol,.squad-post ol,.front #content-area ol,.wire-article ol,.node-type-page .content ol,.node-type-book .content ol,.comment-inner .content ol,.node-type-casetracker_basic_project .node-inner .content ol,#activity-body ol,.preview ol,.node-type-generic_response ol, .node-type-webform .content ol, .og-mission ol, .node-type-specialist-activity .content ol, .node-type-open-badge .content ol {
font-size: 16px;
font-weight: bold;
color: #414039;
margin-left: 14px;
margin-bottom:20px;
}
.forum-entry .content ol li ol,.squad-post .content ol li ol,.node-type-case .node-inner .content .folderLeft ol li ol,.squad-post .content ol li ol,.squad-post ol li ol,.front #content-area ol li ol,.wire-article ol li ol,.node-type-page .content ol li ol,.node-type-book .content ol li ol,.comment-inner .content ol li ol,.node-type-casetracker_basic_project .node-inner .content ol li ol,#activity-body ol li ol,.preview ol li ol,.node-type-generic_response ol li ol, .node-type-webform .content ol li ol, .og-mission ol li ol, .node-type-specialist-activity .content ol li ol, .node-type-open-badge .content ol li ol {
font-size: 16px;
font-weight: bold;
color: #414039;
margin-left: 18px;
}
.forum-entry .content ol li,.squad-post .content ol li,.node-type-case .node-inner .content .folderLeft ol li,.squad-post .content ol li,.squad-post ol li,.front #content-area ol li,.wire-article ol li,.node-type-page .content ol li,.node-type-book .content ol li,.comment-inner .content ol li,.node-type-casetracker_basic_project .node-inner .content ol li,#activity-body ol li,.preview ol li,.node-type-generic_response ol li,.forum-entry .content ol li ol li,.squad-post .content ol li ol li,.node-type-case .node-inner .content .folderLeft ol li ol li,.squad-post .content ol li ol li,.squad-post ol li ol li,.front #content-area ol li ol li,.wire-article ol li ol li,.node-type-page .content ol li ol li,.node-type-book .content ol li ol li,.comment-inner .content ol li ol li,.node-type-casetracker_basic_project .node-inner .content ol li ol li,#activity-body ol li ol li,.preview ol li ol li,.node-type-generic_response ol li ol li, .node-type-webform .content ol li ol li, .og-mission ol li ol li, .node-type-specialist-activity .content ol li, .node-type-specialist-activity .content ol li ol li, .node-type-open-badge .content ol li ol li {
font-size: 13px;
font-weight: normal;
list-style: decimal;
list-style-position: outside;
margin-left:18px;
padding-bottom:6px;
}
.forum-entry .content ul,.squad-post .content ul,.node-type-case .node-inner .content .folderLeft ul,.squad-post .content ul,.squad-post ul,.front #content-area ul,.wire-article ul,.node-type-page .content ul,.node-type-book .content ul,.comment-inner .content ul,.node-type-casetracker_basic_project .node-inner .content ul,#activity-body ul,.preview ul,.node-type-generic_response ul, .node-type-webform .content ul, .og-mission ul, .node-type-specialist-activity .content ul, .node-type-open-badge .content ul {
font-weight: normal;
font-size: 13px;
margin-bottom: 20px;
}
.field-item ul li ul {
margin-bottom: 0 !important;
}
.forum-entry .content ul li,.squad-post .content ul li,.node-type-case .node-inner .content .folderLeft ul li,.squad-post .content ul li,.squad-post ul li,.front #content-area ul li,.wire-article ul li,.node-type-page .content ul li,.node-type-book .content ul li,.comment-inner .content ul li,.node-type-casetracker_basic_project .node-inner .content ul li,#activity-body ul li,.preview ul li,.node-type-generic_response ul li, .node-type-webform .content ul li, .og-mission ul li, .node-type-specialist-activity .content ul li, .node-type-open-badge .content ul li {
list-style: square;
list-style-image: url(../assets/img/teal-bullet.png);
font-weight: normal;
font-size: 13px;
margin-left: 24px;
list-style-position: outside;
padding-bottom:6px;
}
.forum-entry .content ul li ul,.squad-post .content ul li ul,.node-type-case .node-inner .content .folderLeft ul li ul,.squad-post .content ul li ul,.squad-post ul li ul,.front #content-area ul li ul,.wire-article ul li ul,.node-type-page .content ul li ul,.node-type-book .content ul li ul,.comment-inner .content ul li ul,.node-type-casetracker_basic_project .node-inner .content ul li ul,#activity-body ul li ul,.preview ul li ul,.node-type-generic_response ul li ul, .node-type-webform .content ul li ul, .og-mission ul li ul, .node-type-specialist-activity .content ul li ul, .node-type-open-badge .content ul li ul {
margin-bottom:0; 
}
.forum-entry .content ol li ol,.squad-post .content ol li ol,.node-type-case .node-inner .content .folderLeft ol li ol,.squad-post .content ol li ol,.squad-post ol li ol,.front #content-area ol li ol,.wire-article ol li ol,.node-type-page .content ol li ol,.node-type-book .content ol li ol,.comment-inner .content ol li ol,.node-type-casetracker_basic_project .node-inner .content ol li ol,#activity-body ol li ol,.preview ol li ol,.node-type-generic_response ol li ol, .node-type-webform .content ol li ol, .og-mission ol li ol, .node-type-specialist-activity .content ol li ol, .node-type-open-badge .content ol li ol {
margin-bottom:0;
}
.forum-entry .content ul li ul li,.squad-post .content ul li ul li,.node-type-case .node-inner .content .folderLeft ul li ul li,.squad-post .content ul li ul li,.squad-post ul li ul li,.front #content-area ul li ul li,.wire-article ul li ul li,.node-type-page .content ul li ul li,.node-type-book .content ul li ul li,.comment-inner .content ul li ul li,.node-type-casetracker_basic_project .node-inner .content ul li ul li,#activity-body ul li ul li,.preview ul li ul li,.node-type-generic_response ul li ul li, .node-type-webform .content ul li ul li, .og-mission ul li ul li, .node-type-specialist-activity .content ul li ul li, .node-type-open-badge .content ul li ul li {
list-style:disc;
font-weight: normal;
font-size: 13px;
}
.forum-entry .content ul li ul li ul li,.squad-post .content ul li ul li ul li,.node-type-case .node-inner .content .folderLeft ul li ul li ul li,.squad-post .content ul li ul li ul li,.squad-post ul li ul li ul li,.front #content-area ul li ul li ul li,.wire-article ul li ul li ul li,.node-type-page .content ul li ul li ul li,.node-type-book .content ul li ul li ul li,.comment-inner .content ul li ul li ul li,.node-type-casetracker_basic_project .node-inner .content ul li ul li ul li,#activity-body ul li ul li ul li,.preview ul li ul li ul li,.node-type-generic_response ul li ul li ul li, .node-type-webform .content ul li ul li ul li, .og-mission ul li ul li ul li, .node-type-specialist-activity .content ul li ul li ul li, .node-type-open-badge .content ul li ul li ul li {
list-style:square;
list-style-image: url(../i/o/dash.jpg);
font-weight: normal;
font-size: 13px;
}
.forum-entry .content ul li ul li ul li ul li,.squad-post .content ul li ul li ul li ul li,.node-type-case .node-inner .content .folderLeft ul li ul li ul li ul li,.squad-post .content ul li ul li ul li ul li,.squad-post ul li ul li ul li ul li,.front #content-area ul li ul li ul li ul li,.wire-article .content ul li ul li ul li ul li,.node-type-page .content .content ul li ul li ul li ul li,.node-type-book .content .content ul li ul li ul li ul li,.comment-inner .content ul li ul li ul li ul li,.node-type-casetracker_basic_project .node-inner .content ul li ul li ul li ul li,#activity-body ul li ul li ul li ul li,.preview ul li ul li ul li ul li,.node-type-generic_response ul li ul li ul li ul li, .node-type-webform .content ul li ul li ul li ul li, .og-mission ul li ul li ul li ul li, .node-type-specialist-activity .content ul li ul li ul li ul li, .node-type-open-badge .content ul li ul li ul li ul li {
/* list-style:disc 3px #f0b310;*/
list-style:disc;
font-weight: normal;
font-size: 13px;
/* 	margin-left:36px; */
}

/*
* have to redefine admin tab styles here due to Safari's ignorance of inheritance
*/
.front #content-area ul.primary li,#tabs-tabset ul.primary li {
list-style: none;
}
.front #content-area ul.primary li a,.front #content-area ul.primary li a:link,.front #content-area ul.primary li a:visited {
display: block;
height: 30px;
margin: 0;
padding: 0 0 0 4px;
/* width of tab-left.png */
border-width:0;
font-weight: bold;
text-decoration: none;
color: #e7e5e1;
background-color: transparent;
background: url(../i/o/old-tab/tab-left.png) no-repeat left -50px;
}
.front #content-area ul.primary li a .tab {
display: block;
height: 26px;
/* 24px (parent) - 4px (padding) */
margin:0;
padding: 4px 16px 0 13px;
border-width: 0;
line-height: 26px;
background: url(../i/o/old-tab/tab-right.png) no-repeat right -50px;
}
.front #content-area ul.primary li a:hover {
border-width: 0;
color: #4e4e4e;
background-color: transparent;
background: url(../i/o/old-tab/tab-left.png) no-repeat left -100px;
}
.front #content-area ul.primary li a:hover .tab {
background: url(../i/o/old-tab/tab-right.png) no-repeat right -100px;
}
.front #content-area ul.primary li.active a,.front #content-area ul.primary li.active a:hover {
border-width: 0;
color: #414038;
background-color: transparent;
background: url(../i/o/old-tab/tab-left.png) no-repeat left 0;
}
.front #content-area ul.primary li.active a .tab,.front #content-area ul.primary li.active a:hover .tab {
background: url(../i/o/old-tab/tab-right.png) no-repeat right 0;
}

.front #content-area img,.content img,.preview img, .squad-post img {
  max-width:100% !important;
  height:auto !important;
}

img.imgnoborder {
margin: 10px;
  max-width:100% !important;
  height:auto !important;
}
img.imgborder {
padding: 10px;
margin: 10px;
border: 1px solid #edebe6;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');
}
.imgright {
}

img.simpleimg {
    max-width:100% !important;
  height:auto !important;
}
img.simpleimg.left {
  float:left;
  height:auto !important;
  max-width:50% !important;
}
img.simpleimg.right {
  float:right;
  height:auto !important;
  max-width:50% !important;
}
/*.one-sidebar img.simpleimg*/

.forum-entry table caption,.squad-post table caption,.node-type-case .node-inner .content table caption,.squad-post table caption,.squad-post table caption,.front #content-area table caption,.wire-article table caption,.node-type-page table caption,.node-type-book table caption,.comment-inner .content table caption,.node-type-casetracker_basic_project .node-inner .content table caption,#activity-body table caption,.preview table caption,.node-type-generic_response table caption,
.mouse-table .caption, .og-mission .caption, .node-type-specialist-activity .content .caption, .node-type-open-badge .content .caption {
height: 32px;
line-height: 32px;
font-weight: bold;
font-size: 20px;
color: #ffffff;
background-color: #2c328c;
padding: 0 5px;
margin: 0;
border: 0 solid #fff;
}
.forum-entry table td,.squad-post table td,.node-type-case .node-inner .content table td,.squad-post table td,.squad-post table td,.front #content-area table td,.wire-article table td,.node-type-page table td,.node-type-book table td,.comment-inner .content table td,.node-type-casetracker_basic_project .node-inner .content table td,.node-type-generic_response .node-inner .content table td,#activity-body table td,.preview table td, .og-mission table td, .node-type-specialist-activity .content table td, .node-type-open-badge .content table td {
background: #fff;
padding: 10px;
border: 0 solid #fff;
}
.column-header,.mouse-table th {
color: #00a886;
font-weight: bold;
font-size: 15px;
text-transform: uppercase;
}
.mouse-table th {
text-align: left;
padding: 10px;
background: #ffffff;
}
.forum-entry table tr,.squad-post table tr,.node-type-case .node-inner .content table tr,.squad-post table tr,.squad-post table tr,.front #content-area table tr,.wire-article table tr,.node-type-page table tr,.node-type-book table tr,.comment-inner .content table tr,.node-type-casetracker_basic_project .node-inner .content table tr,.node-type-generic_response table tr,#activity-body table tr,.preview table tr,
.mouse-table tbody tr, .og-mission tbody tr, .node-type-specialist-activity .content tbody tr, .node-type-open-badge .content tbody tr {
font-size: 13px;
border-bottom: 1px solid #e7e5e1;
}
.orange-block {
    margin: 0 0 20px;
    background-color: #E5E5E5;
    font-weight: bold;
    font-size: 13px;
}

.orange-block h1,.orange-block h2 {
    background-color: #2c328c;
    color: #ffffff;
    padding: 5px 10px;
}

.orange-block p {
    padding: 15px 25px;
}

#content-header .tabs ul.tabs li {
list-style: none;
}
div.clearit,p.clearit {
height: 1px;
line-height: 1px;
margin: 0;
padding-bottom: 0;
width: inherit;
}
.view-item .view-data-node-title a,.view-item .view-data-node-title a:link,.view-item .view-data-node-title a:visited,.view-item .view-data-node-title a.active,.view-item .view-data-node-title a.active:link,.view-item .view-data-node-title a.active:visited {
font-weight: bold;
}
.block-inner .content .attachment-after {
display: none;
}


.mainStory .content #fwrap .content {paddding-top:0;margin-top:0;}


form#node-form input.editor-text-button {width:auto;display:inline;}

.pre {width:525px;}

/*code, .code { padding: 5px; margin: 5px 0 13px 0; background-color: #f1f1f1; border: #ddd 1px solid; width: 529px; } */
.squad-post code, .squad-post .code {width:754px;}

.node-type-specialist-activity pre.code {cursor:pointer;}

.syntaxhighlighter {width:90%;border: #ddd 1px solid}

.wire-article ul.win-counters {float:right;width:126px;height:54px;margin-left:20px;list-style-type:none;}
.win-counters, .win-counters a {color:#2c328c;font-weight:bold;}
.wire-article ul.win-counters li {float:left;text-align:center;font-size:9px;padding:0 3px;list-style:none;margin-left:0;}
.wire-article ul.win-counters li.mid {padding:0 1px 0 3px;}
.wire-article ul.win-counters li.last {padding:0;}
img.bu-inline {max-width:540px;}



.forum-entry .content ol ol,.squad-post .content ol ol,.node-type-case .node-inner .content .folderLeft ol ol,.squad-post .content ol ol,.squad-post ol ol,.front #content-area ol ol,.wire-article ol ol,.node-type-page .content ol ol,.node-type-book .content ol ol,.comment-inner .content ol ol,.node-type-casetracker_basic_project .node-inner .content ol ol,#activity-body ol ol,.preview ol ol,.node-type-generic_response ol ol, .node-type-webform .content ol ol, .og-mission ol ol, .node-type-specialist-activity .content ol ol, .node-type-open-badge .content ol ol,
.forum-entry .content ol ul,.squad-post .content ol ul,.node-type-case .node-inner .content .folderLeft ol ul,.squad-post .content ol ul,.squad-post ol ul,.front #content-area ol ul,.wire-article ol ul,.node-type-page .content ol ul,.node-type-book .content ol ul,.comment-inner .content ol ul,.node-type-casetracker_basic_project .node-inner .content ol ul,#activity-body ol ul,.preview ol ul,.node-type-generic_response ol ul, .node-type-webform .content ol ul, .og-mission ol ul, .node-type-specialist-activity .content ol ul, .node-type-open-badge .content ol ul,
.forum-entry .content ul ul,.squad-post .content ul ul,.node-type-case .node-inner .content .folderLeft ul ul,.squad-post .content ul ul,.squad-post ul ul,.front #content-area ul ul,.wire-article ul ul,.node-type-page .content ul ul,.node-type-book .content ul ul,.comment-inner .content ul ul,.node-type-casetracker_basic_project .node-inner .content ul ul,#activity-body ul ul,.preview ul ul,.node-type-generic_response ul ul, .node-type-webform .content ul ul, .og-mission ul ul, .node-type-specialist-activity .content ul ul, .node-type-open-badge .content ul ul,
.forum-entry .content ul ol,.squad-post .content ul ol,.node-type-case .node-inner .content .folderLeft ul ol,.squad-post .content ul ol,.squad-post ul ol,.front #content-area ul ol,.wire-article ul ol,.node-type-page .content ul ol,.node-type-book .content ul ol,.comment-inner .content ul ol,.node-type-casetracker_basic_project .node-inner .content ul ol,#activity-body ul ol,.preview ul ol,.node-type-generic_response ul ol, .node-type-webform .content ul ol, .og-mission ul ol, .node-type-specialist-activity .content ul ol, .node-type-open-badge .content ul ol
{margin-bottom:0 !important;margin-top:6px;}


a.download-button{
 border-radius: 3px !important;
 font-size: 12pt !important;
 font-weight:bold !important;
 padding:10px !important;
 display:inline-block !important;
 color: #fff !important;
 text-decoration: none !important;
}

a.download-button-red {
 background: #ff3333 url('../assets/img/down-arrow-red.png') no-repeat 117px -20px !important;
}
a.download-button-red:hover {
  background: #f9d0c2 url('../assets/img/down-arrow-red-hover.png') no-repeat 117px -20px !important;
  color: #ff3333 !important;
}

a.download-button-teal {
 background: #00a886 url('../assets/img/down-arrow-teal.png') no-repeat 117px -20px !important;
}
a.download-button-teal:hover {
  background: #ace2d4 url('../assets/img/down-arrow-teal-hover.png') no-repeat 117px -20px !important;
  color: #00a886 !important;
}

a.download-button-blue {
 background: #2c328c url('../assets/img/down-arrow-blue.png') no-repeat 117px -20px !important;
}
a.download-button-blue:hover {
  background: #bac6dd url('../assets/img/down-arrow-blue-hover.png') no-repeat 117px -20px !important;
  color: #2c328c !important;
}