body{text-align:center;font-family:Arial,Sans-serif;font-size:13px;line-height:18px;color:#414039;background:#fff;}
.views-admin-links{display:none;}
strong{font-weight:bold;}
em{font-style:italic;}
p{padding:0 0 13px 0;}
/* hr{height:1px;border:1px solid #666;}
*/
hr{border:0;color:#ededec;background-color:#ededec;height:4px;}
h1{font-size:20px;font-weight:bold;padding:13px 0;}
h2{font-size:16px;font-weight:bold;padding-bottom:13px;}
h3{font-size:16px;font-weight:bold;padding-bottom:13px;}
.page-og h1.title, .page-taxonomy h1.title, .page-group h1.title {margin-bottom:20px;}
/* general links */
a{cursor:pointer;}
a span{cursor:pointer;}
a:link{text-decoration:none;font-weight:bold;color:#414038;}
a.blue,a.blue:visited{color:#2c328c;}
a:visited{text-decoration:none;font-weight:bold;color:#414038;}
a:hover,
a:focus{text-decoration:none;font-weight:bold;color:#414038;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;font-weight:bold;color:#414038;}
li.collapsed{padding-left:10px;background-color:transparent;background-image:url(../../../../../misc/menu-collapsed.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:0pt 50%;margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;}
li.expanded{padding-left:10px;background-color:transparent;background-image:url(../../../../../misc/menu-expanded.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:0pt 12px;;margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;}
/* wrapper */
#page-wrapper{width:100%;background:#ffffff;text-align:center;}
#wrapper{width:1025px;/*min-height:100%;*//*height:auto !important;height:100%;*/margin:0 auto;text-align:center;background:#ffffff;}
#main-wrapper{padding-left:8px}
/* header */
#header{position:relative;height:157px;margin:0 20px 20px 20px;text-align:left;}
.ms-make #header{position:relative;height:169px;margin:0 20px 20px 20px;text-align:left;}
#header .breadcrumb{position:absolute;top:125px;left:10px;font-size:12px;}
#header img.logo{position:absolute;top:45px;left:12px;}
#header .metrics-wrap{position:absolute;top:48px;right:240px;width:500px;background-color:#d2cfc7;}
.ms-make #header img.logo{position:absolute;top:35px;left:18px;}
.ms-make #header #primary-links{position:absolute;top:141px;left:8px;}
.metrics-wrap .metrics{height:24px;text-align:right;font-size:20px;font-weight:bold;}
/* .metrics img.metrics-arrow{vertical-align:middle;}
*/
#header img.branding{position:absolute;top:33px;right:0px;}
#header #primary-links{position:absolute;top:95px;left:10px;}
#header #secondary-links{position:absolute;top:14px;left:12px;font-size:11px;font-weight:bold;color:#8a8a8d;}
#header #searchbox{position:absolute;top:92px;right:10px;}
#header #secondary-links a{color:#8a8a8d;}
.ms-make #header #searchbox{position:absolute;top:141px;right:10px;}
#searchbox .form-item,#searchbox .form-submit{display:inline;vertical-align:middle;}
#searchbox .form-item{margin-left:18px;}
#primary-links ul.links li,
#secondary-links ul.links li,
#secondary-links ul.links,
#secondary-links .welcome,
#secondary-links .links,
#secondary-links .forgotPwd{display:inline;}
#primary-links a{background:url(../i/btn/main-nav-btn.png) no-repeat top right;display:inline-block;height:21px;margin-right:0px;padding-right:8px;text-decoration:none;text-transform:lowercase;font-size:13px;font-weight:bold;}
#primary-links a span{background:url(../i/btn/main-nav-btn.png) no-repeat top left;display:inline-block;line-height:21px;padding-left:8px;}
.ms-make #primary-links a{background:url(http://mousesquad.org/sites/all/themes/mousesquad/i/spec/nav-btn.gif) no-repeat top right;display:inline-block;height:21px;margin-right:0px;padding-right:8px;text-decoration:none;text-transform:lowercase;font-size:14px;font-weight:bold;}
.ms-make #primary-links a span{background:url(http://mousesquad.org/sites/all/themes/mousesquad/i/spec/nav-btn.gif) no-repeat top left;display:inline-block;line-height:21px;padding-left:8px;}
#primary-links a:link span,
#primary-links a:visited span{color:#f2b71a;}
.ms-make #primary-links a:visited span{color:#ffffff;}
#primary-links a:hover{}
#primary-links a:hover span,
#primary-links a.active span{text-decoration:none;color:#ffffff;}
.ms-make #primary-links a:hover span {text-decoration:none;color:#2c328c;}
#secondary-links a{display:inline-block;height:18px;margin-right:0px;padding-right:5px;text-decoration:none;font-size:11px;font-weight:bold;}
#secondary-links a span{display:inline-block;line-height:18px;padding-left:5px;}
#secondary-links a:link span,
#secondary-links a:visited span{color:#8a8a8d;}
#secondary-links a:hover,
#secondary-links a.active{background:url(../i/btn/user-nav-btn.png) no-repeat top right;}
#secondary-links a:hover span,
#secondary-links a.active span{background:url(../i/btn/user-nav-btn.png) no-repeat top left;text-decoration:none;color:#8a8a8d;}
.ms-make .gr-box {position:absolute;top:52px;left:153px;}
.ms-make .gr-box a {display:block;width:107px;height:74px;background:url('http://mousesquad.org/sites/all/themes/mousesquad/i/spec/gr-header.gif') no-repeat 0px 0px;text-decoration:none;}
.ms-make .gr-box a:hover, .gr-box a.active {background-position:0px -74px;text-decoration:none;}
.ms-make .sg-box {position:absolute;top:52px;left:278px;}
.ms-make .sg-box a {display:block;width:107px;height:74px;background:url('http://mousesquad.org/sites/all/themes/mousesquad/i/spec/sg-header.gif') no-repeat 0px 0px;text-decoration:none;}
.ms-make .sg-box a:hover, .sg-box a.active {background-position:0px -74px;text-decoration:none;}
.ms-make .gt-box {position:absolute;top:52px;left:400px;}
.ms-make .gt-box a {display:block;width:87px;height:74px;background:url('http://mousesquad.org/sites/all/themes/mousesquad/i/spec/gt-header.gif') no-repeat 0px 0px;text-decoration:none;}
.ms-make .gt-box a:hover, .gt-box a.active {background-position:0px -74px;text-decoration:none;}
.ms-make .hbox {text-align:center;}
.ms-make .hbox a {color:#2c328c;}
.ms-make .hbox a.active, .hbox a:hover {color:#fff;font-size:12px;}
.ms-make .hbox a span {display:block;padding-top:56px;}
.ms-make .stitle {position:absolute;top:86px;right:13px;font-size:20px;}
.ms-make .stitle h2 {font-size:20px;}
/* main content */
#content{text-align:left;margin-bottom:75px;position:relative;}
.ms-make #content{text-align:left;margin-bottom:75px;position:relative;margin-top:22px;}
.no-sidebars #content{width:985px;padding:0 0 10px 10px;position:relative;}
.sidebar-left #content{width:765px;padding:0 0 10px 0;margin-left:20px;position:relative;float:left;}
.ms-make .sidebar-left #content, .ms-make .no-sidebars.not-logged-in #content {width:765px;padding:0 0 10px 0;margin-left:20px;position:relative;float:left;}
.sidebar-right #content{width:765px;padding:0 10px 10px 10px;position:relative;float:left;}
.two-sidebars #content{width:545px;padding:0 10px 10px 0px;margin-left:20px;position:relative;float:left;}
/** sidebar styles **/
#sidebar-left-region{position:relative;float:left;width:200px;padding:0 0 0 10px;}
.ms-make #sidebar-left-region{position:relative;float:left;width:200px;padding:0 0 0 10px;margin-top:40px;}
#sidebar-right-region{position:relative;float:right;width:200px;padding:0 10px 0 0;}
/* title */
h1.title{margin:0;font-size:20px;font-weight:bold;padding:14px;background-color:#e7e5e1;-moz-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');}
.no-sidebars h1.title{width:957px;}
.ms-make .not-logged-in h1.title{width:737px;margin-top:20px;}
h1.ms-title{margin:0;font-size:20px;font-weight:bold;padding:14px;background-color:#e7e5e1;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
h1.goldbar{padding: 0 0 0 15px;width:767px;height:52px;line-height:52px;font-size:22px;color:#414038;background:url(../i/o/mod/gold-title.jpg) top left no-repeat;}
h1.bluebar{padding:0 0 0 15px;width:767px;height:52px;line-height:52px;font-size:22px;color:#ffffff;background:url(../i/cert/spec-title-bar.png) top left no-repeat;margin-bottom:14px;}
h1.bluebar img {vertical-align:middle;margin-right:10px;height:43px;width:36px;margin-bottom:2px;}
.ms-make h1.bluebar{padding:25px 0 0 15px;width:767px;height:48px;color:#ffffff;background:url(http://mousesquad.org/sites/all/themes/mousesquad/i/spec/spec-blue-bar.png) top left no-repeat;margin-bottom:14px;}
.ms-make h1.bluebar.gr-bar {background-position:0px 0px;}
.ms-make h1.bluebar.sg-bar {background-position:0px -73px;}
.ms-make h1.bluebar.gt-bar {background-position:0px -146px;}
.ms-make h2.bluebar span {line-height:52px;font-size:22px;color:#ffffff;}
.ms-make h1.bluebar span img {vertical-align:middle;margin-right:10px;height:43px;width:36px;margin-bottom:2px;}
h2.title{font-size:20px;font-weight:bold;}
h2.title a{color:#2c328c;}
.terms{padding-top:6px;font-size:11px;line-height:11px;}
.terms a{font-weight:normal;color:#2c328c;}
.book-navigation .page-links{margin-top:20px;border-top:4px solid #edebe6;padding-top:15px;}
.forum-topic-navigation{margin-top:20px;}
.forum-topic-navigation,
.book-navigation{clear:both;display:block;margin-bottom:30px;}
.forum-topic-navigation a,
.book-navigation a{color:#2c328c;}
.forum-topic-navigation .topic-previous,
.book-navigation .page-previous{width:36%;display:block;text-align:left;background:#fff url(../i/o/arrowPrev.png) no-repeat center left;padding-left:16px;margin-left:5px;margin-bottom:14px;float:left;}
.book-navigation .page-up{margin-top:0pt;margin-right:5%;margin-bottom:0pt;margin-left:5%;width:4%;display:block;float:left;}
.forum-topic-navigation .topic-next,
.book-navigation .page-next{width:36%;display:block;text-align:right;background:#fff url(../i/o/arrowNext.png) no-repeat center right;padding-right:16px;margin-right:5px;margin-bottom:14px;float:right;}
.book-navigation .menu{clear:both;margin-top:20px;border-top:4px solid #edebe6;padding:15px 0 15px 20px;}
.book-navigation ul.menu a:link,
.book-navigation ul.menu a:visited{font-size:12px;color:#2c328c;}
.book-navigation ul.menu li.collapsed,
.book-navigation ul.menu li.leaf{list-style:none;list-style-position:inside;padding:5px 10px;margin-right:20px;border-bottom:1px solid #edebe6;}
.book-navigation ul.menu li.leaf{list-style:square;list-style-position:inside;list-style-image:url(../i/o/leafy.png);}
li.book_add_child,
li.book_printer{float:none;text-align:left;clear:both;}
li.book_add_child a,
li.book_printer a{color:#2c328c;}
/* squad page */
.squad-post{margin-top:9px;margin-bottom:20px;padding-bottom:20px;border-bottom:4px solid #e7e5e1;font-size:13px;}
.teaser{margin:20px 0;border-bottom:4px solid #ededeb;padding:20px 0 10px 0;}
.squad-post .submitted,
.teaser .submitted{color:#94928c;font-size:11px;padding-bottom:8px;}
.squad-post .submitted a,
.teaser .submitted a{color:#2c328c;}
.teaser .teaser-body{margin-bottom:20px;font-size:13px;}
.teaser .teaser-links .more-link{float:left;}
.teaser .teaser-links .more-link a{color:#2c328c;}
.teaser .teaser-links .comments-link,.wire-article .teaser-links .comments-link{float:right;}
.wire-article .teaser-links{padding-top:20px;}
.teaser .squad-post{border-bottom:0;padding-bottom:0;}
.squad-post .teaser{padding-top:0;}
/* squad blog */
h2.title.with-metadata {line-height:27px;}
.module-metadata{font-size:14px;margin:5px 0 20px 0;background:#ffffcc;background-position:left center;background-repeat:no-repeat;padding:0px 33px 0 33px;}
.module-metadata strong{font-size:13px;}
.module-metadata a{color:#2c328c;}
.with-metadata{padding:2px 0 13px 28px;background-repeat:no-repeat;}
.module-1{background-image:url(../i/profile/new-wins-m1.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.module-2{background-image:url(../i/profile/new-wins-m2.png); background-position:0px -0px;background-repeat:no-repeat;padding:0 33px;}
.module-3{background-image:url(../i/profile/new-wins-m3.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.module-4{background-image:url(../i/profile/new-wins-m4.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.module-5{background-image:url(../i/profile/new-wins-m5.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.module-6{background-image:url(../i/profile/new-wins-m6.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.module-7{background-image:url(../i/profile/new-wins-m7.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.module-8{background-image:url(../i/profile/new-wins-m8.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.module-9{background-image:url(../i/profile/new-wins-m9.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.module-10{background-image:url(../i/profile/new-wins-m10.png); background-position:0px 0px;background-repeat:no-repeat;padding:0 33px;}
.with-metadata.microproject {background-image:url(../i/cert/mp-badge-sm.png);}
.specialist-module-13655,.specialist-module-24301 {padding-left:50px;background-image:url(../i/cert/gr-badge.png);}
.with-metadata.specialist-module-13655, .with-metadata.specialist-module-24301 {padding-left:28px;background-image:url(../i/cert/gr-badge-sm.png);}
.specialist-module-30132, .specialist-module-58083 {padding-left:50px;background-image:url(../i/cert/sg-badge.png);}
.specialist-module-81635 {padding-left:50px;background-image:url(../i/cert/gt-badge.png);}
.specialist-module-128017 {padding-left:50px;background-image:url(../i/cert/msc-badge.png);}
.with-metadata.specialist-module-30132, .with-metadata.specialist-module-58083 {padding-left:28px;background-image:url(../i/cert/sg-badge-sm.png);}
.with-metadata.specialist-module-81635 {padding-left:28px;background-image:url(../i/cert/gt-badge-sm.png);}
.with-metadata.specialist-module-128017 {padding-left:28px;background-image:url(../i/cert/msc-badge-sm.png);}

.microprojects-response {padding-left:32px;background-image:url(../i/cert/mp-badge-sm.png)}
/* pager pagination */
.item-list .pager{margin-top:40px;clear:both;text-align:right;}

.item-list .pager li{background-image:none;display:inline;list-style-type:none;}
.item-list .pager li.pager-current {border:1px solid #cccccc;padding:4px 6px;margin:1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.item-list .pager li a{font-weight:bold;text-decoration:none;color:#2c328c;border:1px solid #cccccc;padding:4px 6px;margin:1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.item-list .pager li a:hover{color:#fff;background:#82a6ce;}
.item-list .pager li.pager-previous{/*background:#ebebeb url(http://mousesquad.org/sites/all/themes/mouse/i/bkg/prev-arrow) no-repeat left 50%;*/
padding-left:10px;}
.item-list .pager li.pager-next{/*background:#ebebeb url(http://mousesquad.org/sites/all/themes/mouse/i/bkg/next-arrow) no-repeat right 50%;*/
padding-right:10px;}
.item-list .pager li.pager-current{font-weight:bold;color:#82a6ce;background:#fff;}
/*.item-list .pager li.first,.item-list .pager li.last{*/
/*display:none;*/
/*}
*/
/*.item-list .pager li.pager-current.first,.item-list .pager li.pager-current.last{*/
/*display:inline;*/
/*}
*/
/* comments */
#comments{padding:20px;background:#ededeb;-moz-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');}
#comments .comments-head{margin-bottom:10px;width:725px;}
#comments .comments-head .comment-left{float:left}
#comments .comments-head .comment-button-right{float:right;}
.box .box-inner h2.title{border-top:1px solid #999999;font-size:20px;font-weight:bold;margin-top:14px;padding:14px 0 14px 0;}
form#comment-form{margin-left:20px;width:500px;}
form#comment-form .submit-wrap{margin:-10px 0 0 0;float:right;}
/* comments */
.commentRight{float:right;padding-top:6px;}
.commentLeft{float:left;}
.comment-inner /* Additional wrapper for a single comment */{width:725px;padding-bottom:5px;margin-bottom:20px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.preview .comment-inner,form#comment-form .comment-inner{width:645px;}
.comment-bar{background:#f6f5f4 url(../i/o/commentTop725.png) no-repeat top left;height:41px;width:725px;font-size:11px;font-weight:bold;margin-bottom:5px;}
.preview .comment-bar,form#comment-form .comment-bar{background:#f6f5f4 url(../i/o/commentTop.png) no-repeat top left;width:609px;}
.comment-bar .submitted{float:left;color:#414039;padding-left:14px;margin-top:7px;}
.comment-bar .submitted .newImg{
  float:left;padding-right:10px;
     background:transparent url(../i/new.png) no-repeat top left;
     height:0;
     overflow:hidden;
     padding-top: 16px; /* height of logo for screen */
     width: 36px; /* width of logo for screen */
}
.comment-bar .links{float:right;margin-right:0px;}
.comment-bar ul li{display:inline;}
.comment-inner .content{padding:0 20px 14px 20px;margin-bottom:14px;}
.comment-inner .content.thumbs-up {background:url(../i/thumbsup.png) no-repeat center right;}
form#comment-form .comment-inner p{width:605px;}

.new /* "New" marker for comments that are new for the current user */{color:#c00;text-align:left;padding-left:14px;}
.comment div.links /* Wrapper for comment links. See also the ul.links declaration in the node div above. */{margin:.4em 0 0 0;}

.page-comment .comment{background:#ededeb;padding:20px 20px 10px 20px;clear:both;}
.page-comment .preview .comment{padding-left:0px;}
.page-comment h1.title{background:#ededeb;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:5px;border-top-left-radius:5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.page-comment .messages{background:#ededeb;padding:0 20px;font-style:italic;color:#c00;}
.page-comment .box{background:#ededeb;clear:both;padding:10px 20px 40px 20px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.page-comment #comment-form{clear:both;margin-bottom:20px;}
.page-comment .box p{margin:55px 20px 0 20px;padding:10px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;width:625px;border-radius:5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.page-comment .box .preview p{width:605px;}
.page-comment .comment-inner .content p{margin:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
/* page-wire */
.page-wire h2.title,
.node-type-wire h2.title{margin:0 0 5px 0;padding:0;}
.page-wire .submitted,
.node-type-wire .submitted{color:#94928c;font-size:11px;padding:0;margin:0;margin-bottom:20px;}
.content.wire-article{border-bottom:4px solid #ebebed;padding-bottom:10px;margin-bottom:20px;}
.node-type-wire #comments,
.node-type-wire #comments .comments-head{width:500px;}
.node-type-wire .box-inner,
.node-type-wire .comment-inner,
.node-type-wire .box-inner,
.node-type-wire .comment-inner .content{width:460px;}
.node-type-wire form#comment-form{width:470px;}
.node-type-wire form#comment-form textarea{width:460px;}
.node-type-wire .comment-inner,.node-type-wire .comment-inner .comment-bar{width:500px;}
.node-type-wire .comment-inner .comment-bar .submitted{margin:5px 0 0 12px;}
.node-type-wire .comment-inner .comment-bar{background:#f6f5f4 url(../i/o/commentWire.png) no-repeat;}
/* forum */
#forum table td.container{padding-left:15px;}
#forum table td.forum .indent{padding-left:25px;}
#forum .created a,
#forum .last-reply a{font-weight:normal;}
#forum ul.links{display:none;}
.forum-topic #top-content{margin-bottom:20px;}
.content.forum-entry{border-bottom:4px solid #ebebed;padding-bottom:20px;margin-bottom:20px;}
.forum-topic .submitted{font-size:11px;color:#94928c;margin:2px 0 0 0;}
#top-content .taxonomy,
.forum-topic .taxonomy{font-size:11px;display:inline;clear:both;line-height:11px;}
.forum-topic .taxonomy ul,
.forum-topic .taxonomy ul li,
.forum-topic .taxonomy ul li a,
#top-content .taxonomy ul,
#top-content .taxonomy ul li,
#top-content .taxonomy ul li a{display:inline;}
/*profile */
/*.profile{margin-top:20px;clear:both;}
.profile p#content-profile-view{display:none;}
.profile dt{font-weight:bold;}
.profile dd{margin-bottom:20px;}
.profile label{font-size:16px;font-weight:bold;padding-bottom:13px;}
.profile ul{margin-top:10px;list-style:disc;list-style-position:inside;}
*/
/*.profile .picture img{float:right;}
*/
/* search page */
.search-form{margin-bottom:1em;}
.search-form input{margin-top:0;margin-bottom:0;}
.search-results p{margin-top:0;font-size:14px;}
.search-results dt{font-size:15px;}
.search-results dd{padding-bottom:6px;margin-bottom:20px;border-bottom:4px solid #ededeb;}
.search-results .search-info{font-size:11px;}
.search-advanced .criterion{float:left;/* LTR */
margin-right:2em;/* LTR */}
.search-advanced .action{float:left;/* LTR */
clear:left;/* LTR */}
/* quiz results */
#quiz-wrapper{width:765px;}
#quiz_score_possible,#quiz_score_percent{font-size:14px;font-weight:bold;}
#quiz_progress{font-style:italic;font-size:80%;}
span.multichoice_answer_text p{display:inline;}
#quiz-wrapper table{width:100%;}
.quiz_question_bullet{font-weight:bold;font-size:18px;}
.quiz_summary_question{margin-bottom:10px;font-size:14px;}
.quiz_summary_question p{padding-top:20px;}
tr.quiz_summary_qrow{background:transparent;}
.quiz_summary_qrow th{font-size:13px;}
#quiz-wrapper tr.odd td,
#quiz-wrapper tr.even td{background:#fff;border:0;}
.quiz_summary_qrow tr.odd td,
.quiz_summary_qrow tr.even td{font-size:14px;}
td.quiz_summary_qcell{vertical-align:top;padding:1em 1em 0em 0em;}
td.quiz_summary_qcell table tr{background:transparent;}
td.quiz_summary_qcell table td{vertical-align:top;padding:.5em;}
.quiz_answer_feedback{font-style:italic;}
.quiz_summary_header{font-weight:bold;}
.quiz_summary_text{}
div.multichoice_answer_correct{padding:5px;/* border:1px solid green;*/}
div.multichoice_answer_incorrect{padding:5px;/* border:1px solid red;*/}
/* case project list */
.view-og-ghp-ron-projects .node{margin:20px 0 0 0;padding:0 0 7px 0;border-bottom:4px solid #edebe6;}
.view-og-ghp-ron-projects h2{padding-bottom:5px;}
.view-og-ghp-ron-projects h2 a{color:#2c328c;font-size:20px;}
.view-og-ghp-ron-projects div.meta,div.meta{color:#94928c;font-size:11px;padding:0;margin:0;margin-bottom:20px;}
.view-og-ghp-ron-projects .project table.summary{margin-bottom:20px;}
.view-og-ghp-ron-projects .project table.summary tr.odd td,
.view-og-ghp-ron-projects .project table.summary tr.even td{border-right:0px;border-bottom:1px solid #e7e5e1;background:#fff;font-size:13px;}
dt{font-size:14px;margin-top:7px;margin-bottom:3px;}
dd{font-size:14px;margin-bottom:10px;padding-bottom:10px;border-bottom:4px solid #e7e5e1;}
/*
** Table drag and drop.
*/
.draggable a.tabledrag-handle{cursor:move;float:left;/* LTR */
height:1.7em;margin:-0.4em 0 -0.4em -0.5em;/* LTR */
padding:0.42em 1.5em 0.42em 0.5em;/* LTR */
text-decoration:none;}
a.tabledrag-handle:hover{text-decoration:none;}
a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(../../../../../misc/draggable.png) no-repeat 0 0;}
a.tabledrag-handle-hover .handle{background-position:0 -20px;}
/*
** Styles for the system modules page (admin/build/modules)
*/
#system-modules div.incompatible{font-weight:bold;}
/*
** Styles for the system themes page (admin/build/themes)
*/
#system-themes-form div.incompatible{font-weight:bold;}
/*
** Autocomplete styles
*/
/* Suggestion list */
#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;width:auto;}
/*#autocomplete ul{margin:0;padding:0;list-style:none;}
*/
#autocomplete li{background:#fff;padding:5px;/*white-space:pre;cursor:default;*/}
#autocomplete li.selected{background:#0072b9;color:#fff;padding:5px;}
.reference-autocomplete{font-size:11px;line-height:13px;}
/*.reference-autocomplete{display:inline;text-align:right;}
*/
/*.reference-autocomplete .views-field-field-state-value,.reference-autocomplete .views-field-title{display:inline}
*/
/*.reference-autocomplete .views-field-field-state-value .field-content,.reference-autocomplete .views-field-title .field-content{color:gray;}
*/
/* Animated throbber */
html.js input.form-autocomplete{background-image:url(../../../../../misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;/* LTR */}
html.js input.throbbing{background-position:100% -18px;/* LTR */}
.page-admin .block-region{background-color:#ffff66;margin-top:4px;margin-bottom:4px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;position:relative;z-index:999;}
#blocks td.region{font-weight:bold;}
.region-populated{display:none;}
table#blocks td.region{padding-top:40px}
.borderright{}
.resultsWrapper{/* float:right;*/
float:right;width:250px;}
h2.title a.notalink{color:#414039;}
a.notalink:hover{text-decoration:none;}
/* og autocomplete */
#squad_area .teaser{padding-top:0;margin-top:0;}
.ms-content-area .squad-post{margin-top:0;}
/* public mousesquad page */
.node-type-mousesquad h1{margin-bottom:20px;}
/*.node-type-mousesquad .field-field-organization{background:#e7e5e1;padding:0px;}
*/
.node-type-mousesquad .messages{font-weight:bold;}
.node-type-mousesquad .status{padding:10px 0 10px 15px;}
.node-type-mousesquad .field-field-organization{margin-left:15px;}
.node-type-mousesquad .field-field-organization .field-label{position:relative;float:left;font-weight:bold;}
.node-type-mousesquad .field-field-organization a, .og_mission a {color:#2c328c;}
.node-type-mousesquad .og-mission{padding:0 20px 0 15px;}
.not-logged-in.node-type-mousesquad .og-mission{width:730px;}
.node-type-mousesquad .field-field-weekly-meeting-time,
.node-type-mousesquad .field-field-location{font-weight:bold;}
.node-type-mousesquad .field-field-location{padding:10px 20px 10px 15px;}
.not-logged-in.node-type-mousesquad .field-field-location{width:730px;}
.node-type-mousesquad .field-field-weekly-meeting-time .field-items,
.node-type-mousesquad .field-field-location .field-items{font-weight:normal;}
.node-type-mousesquad .field-field-weekly-meeting-time{padding:0 20px 20px 15px;}
.not-logged-in.node-type-mousesquad h2{width:725px;margin-top:20px;background:#f6f5f4;padding:20px;margin-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.node-type-mousesquad .og-mission h2{font-size:16px;font-weight:bold;color:#414039;padding:0 0 13px 0;background:#ffffff;}
.page-myuserpoints #content table{margin:20px 0;}
/* footer */
.push{height:105px;clear:both;}
#footer-region{width:1025px;height:105px;margin:0 auto;background:#ffffff;}
.footer{position:relative;height:105px;margin:0 5px 0 4px;border-top:5px solid #f2b81a;background:#414039;font-size:12px;color:#d2cfc7;}
.footer img.footer-logo{position:absolute;top:25px;left:50px;}
.footer .fcontent{position:absolute;top:25px;left:125px;text-align:left;}
.footer .fcontent .footer-links{list-style:none;padding:0;margin:0;}
.footer .fcontent .footer-links li{display:inline;padding:0;margin:0;}
.footer .fcontent .footer-links li:before{content:"| ";}
.footer .fcontent .footer-links li:first-child:before{content:"";}
.footer .fcontent a:link,
.footer .fcontent a:visited,
.footer .fcontent .footer-links li a:link,
.footer .fcontent .footer-links li a:visited{color:#d2cfc7;font-weight:normal;}
.footer .fcontent .footer-links li.list-help:before {content:"";}
.footer .fcontent .footer-links li.list-help a, .footer .fcontent .footer-links li.list-help a:visited {background: url('../i/btn/help.gif') no-repeat center left;color:#414039;margin-left:6px;padding:3px 12px;font-weight:bold;font-size:13px;}
.footer .fcontent .footer-links li.list-help a:hover, .footer .fcontent .footer-links li.list-help a:active  {text-decoration:none;color:#ffffff;}
.footerTag{color:#d2cfc7;}
/*IE workaround*/
/*All IE browsers*/
* html .footer .fcontent .footer-links li{border-left:1px solid #d2cfc7;padding:0 0.4em 0 0.4em;margin:0 0.4em 0 -0.4em;}
/*Win IE browsers - hide from Mac IE\*/
* html .footer .fcontent .footer-links{height:1%;}
* html .footer .fcontent .footer-links li{display:block;float:left;}
/*End hide*/
/*Mac IE 5*/
* html .footer .fcontent .footer-links li:first-child{border-left:0;}
.footer .fcontent .footerTag{font-size:10px;}
.taxonomy a span{color:#2c328c;}
#top-content{margin:4px 0 20px 0;}
.mainStory #top-content, #fwrap #top-content {margin:0;}
#squad_nav{margin-bottom:40px;}
/*login alert for profile update*/
/* .messages{padding-bottom:8px;}
*/
/* .messages .msg-content{width:517px;height:48px;padding:0 10px;border:2px solid #f7be00;display:table-cell;vertical-align:middle;font-size:13px;font-weight:bold;color:#ff3600;line-height:16px;}
*/
/* .msg-content .msg-inner{width:473px;height:44px;background:url(../i/alert.gif) no-repeat;padding-left:54px;color:#ff3600;display:table-cell;vertical-align:middle;}
*/
/* profile */
.profile{padding-top:20px;}
.profile-top{padding-bottom:2px;margin-bottom:8px;}
.profile-bigwins {padding-bottom:0px;}
.profile-main{width:536px;padding-right:14px;float:left;border-right:1px solid #e6e6e6;}
.profile .points{margin:5px 0 12px 0;width:120px;height:40px;background:url(../i/profile/points-bg.gif) no-repeat;text-align:center;line-height:40px;font-size:14px;font-weight:bold;color:#196aa4;}
.profile .points span{font-size:22px;}
.profile-photo-points{float:left;}
.profile-vitals{float:left;margin-left:24px;width:390px;}
.profile-vitals h2{padding-bottom:0;}
p.profile-schools{font-size:12px;}
span.profile-squads{font-size:12px;}
span.profile-squads a{color:#196aa4;}
p.profile-about{font-size:11.5px;line-height:16px;}
/* activity wall */
.profile-main .view-id-profile_views.view-display-id-block_1{width:454px;}
.activity-wall{height:38px;width:32px;background:url(../i/squad/squad-act-sprite.gif) no-repeat 0px 0px;}
.activity-wall span{display:none;}
.activity-wall.activity-wall-Case{background-position:0px 0px;}
.activity-wall.activity-wall-Blog{background-position:0px -76px;}
.activity-wall.activity-wall-Squad{background-position:0px -38px;}
.even .sactivity-wall.activity-wall-Case{background-position:0px -114px;}
.even .activity-wall.activity-wall-Blog{background-position:0px -190px;}
.even .activity-wall.activity-wall-Squad{background-position:0px -152px;}
.view-profile-views table{width:536px; background:url(../i/profile/act-wall-hd.gif) no-repeat left top}
.view-profile-views table th{padding-top:5px;padding-bottom:6px;background-color:transparent;}
.view-profile-views table td.views-field-type-1{width:32px;padding:0;}
.view-profile-views table td.views-field-title{width:164px;}
.view-profile-views table td.views-field-created{width:74px;}
.view-profile-views table td.views-field-type{width:78px;}
.view-profile-views table th.views-field-comment-count{width:106px;}
/*wins */
.wins{width:200px;float:right;}

.profile .general-badges,.profile .module-badges {width:172px;margin-left:21px;}
.general-badges .in, .module-badges .in {font-weight:bold;}
.general-badges, .module-badges {border-bottom:1px solid #ededeb;margin-bottom:10px;}
.module-badges {padding-top:8px;}
.general-badges .ftw, .module-badges .ftw {display:block;cursor:pointer;}
.general-badges .ftw{float:left;height:36px;width:51px;margin:0 8px 15px 0;background:url(../i/profile/gb-off.gif) no-repeat;}
.general-badges .ftw.awarded {background-image:url(../i/profile/gb.gif);}
.general-badges span {color:#ffffff;}
.general-badges .awarded span {color:#196aa4;}
.general-badges .ftw .in{width:26px;text-align:center;margin-left:23px;padding-top:8px;font-size:12px;}
.general-badges .ftw.cases{background-position:0px 0px;}
.general-badges .ftw.blog{background-position:-72px 0px;}
.general-badges .ftw.blog .in{margin-left:18px;padding-top:7px;}
.general-badges .ftw.registered{width:44px;margin-right:0;background-position:-139px 0px;}
.general-badges .ftw.comments{background-position:0px -52px;}
.general-badges .ftw.comments .in{margin-left:26px;padding-top:5px;}
/*.module-badges .ftw{float:left;height:36px;width:43px;margin:0 7px 15px 0;background:url(../i/profile/mb.gif) top left no-repeat;}*/
.profile .module-badges .ftw{float:left;height:36px;width:43px;margin:0 15px 15px 0;background:url(../i/profile/mb.gif) top left no-repeat;}

.module-badges .ftw.ms-cert-badge {width:45px;height:36px;float:left;background: url(../i/profile/new-wins-sprite.png) no-repeat 0px -38px;}

.module-badges .ftw.ms-cert-badge.official-squad-member {background-position:0px -38px;}
.module-badges .ftw.ms-cert-badge.official-squad-member.awarded {background-position:0px 0px;}

.module-badges .ftw.ms-cert-badge.help-deskula {background-position:-45px -38px;}
.module-badges .ftw.ms-cert-badge.help-deskula.awarded {background-position:-45px 0px;}

.module-badges .ftw.ms-cert-badge.hardware-hero {background-position:-90px -38px;}
.module-badges .ftw.ms-cert-badge.hardware-hero.awarded {background-position:-90px 0px;}

.module-badges .ftw.ms-cert-badge.wizard-of-os {background-position:-135px -38px;}
.module-badges .ftw.ms-cert-badge.wizard-of-os.awarded {background-position:-135px 0px;}

.module-badges .ftw.ms-cert-badge.appstronaut {background-position:-180px -38px;}
.module-badges .ftw.ms-cert-badge.appstronaut.awarded {background-position:-180px 0px;}

.module-badges .ftw.ms-cert-badge.dr--troubleshooter {background-position:-225px -38px;}
.module-badges .ftw.ms-cert-badge.dr--troubleshooter.awarded {background-position:-225px 0px;}

.module-badges .ftw.ms-cert-badge.supportasaurus {background-position:-270px -38px;}
.module-badges .ftw.ms-cert-badge.supportasaurus.awarded {background-position:-270px 0px;}

.module-badges .ftw.ms-cert-badge.tech-cessorista {background-position:-315px -38px;}
.module-badges .ftw.ms-cert-badge.tech-cessorista.awarded {background-position:-315px 0px;}

.module-badges .ftw.ms-cert-badge.network-ninja {background-position:-360px -38px;}
.module-badges .ftw.ms-cert-badge.network-ninja.awarded {background-position:-360px 0px;}

.module-badges .ftw.ms-cert-badge.change-maker {background-position:-405px -38px;}
.module-badges .ftw.ms-cert-badge.change-maker.awarded {background-position:-405px 0px;}

.module-badges .ftw.ms-cert-badge.web-maker {background-position:-450px -38px;}
.module-badges .ftw.ms-cert-badge.web-maker.awarded {background-position:-450px 0px;}

.module-badges .ftw.gr-cert {float:left;height:36px;width:43px;margin:0 15px 15px 0;background:url(../i/profile/gr.gif) top left no-repeat;}
.module-badges .ftw.sg-cert {float:left;height:36px;width:43px;margin:0 15px 15px 0;background:url(../i/profile/sg.gif) top left no-repeat;}

.module-badges .ftw.gt-cert {float:left;height:36px;width:43px;margin:0 15px 15px 0;background:url(../i/profile/gt.png) top left no-repeat;}

.module-badges .awarded.gr-cert,.profile .module-badges .awarded.gr-cert {background-position:-43px 0px;}
.module-badges .awarded.sg-cert,.profile .module-badges .awarded.sg-cert {background-position:-43px 0px;}

.module-badges .awarded.gt-cert,.profile .module-badges .awarded.gt-cert {background-position:-43px 0px;}

.module-badges .ftw .in{width:24px;text-align:center;padding-top:12px;font-size:10px;}
.module-badges .ftw.gr-cert .in {width:26px;text-align:center;margin-left:16px;padding-top:5px;font-size:12px;font-weight:bold;font-size:11px;}
.module-badges .ftw.sg-cert .in {width:26px;text-align:center;margin-left:16px;padding-top:4px;font-size:12px;font-weight:bold;font-size:11px;}

.module-badges .ftw.gt-cert .in {width:26px;text-align:center;margin-left:16px;padding-top:4px;font-size:12px;font-weight:bold;font-size:11px;}

.profile .module-badges .ftw.mouse-squad-coordinator { background:url(../i/profile/mouse-coord-small.png) top left no-repeat;}
.profile .module-badges .ftw.mouse-squad-coordinator .in {display:none;}
.profile .module-badges .ftw.awarded.mouse-squad-coordinator {background-position:-43px 0px;}


.module-badges .ftw span{color:#9b9b9b;}
.module-badges .ftw.gr-cert span {color:#ffffff;}
.module-badges .ftw.sg-cert span {color:#ffffff;}
.module-badges .ftw.gt-cert span {color:#ffffff;}

.module-badges .awarded span{color:#414038;}
.module-badges .awarded.gr-cert span {color:#2c328c;}
.module-badges .awarded.sg-cert span {color:#2c328c;}
.module-badges .awarded.gt-cert span {color:#2c328c;}
.module-badges .ftw.third, .module-badges .ftw.gr-cert.third{margin-right:0;}
.module-badges .ftw.third, .module-badges .ftw.sg-cert.third{margin-right:0;}

.module-badges .ftw.third, .module-badges .ftw.gt-cert.third{margin-right:0;}
.profile .module-badges .ftw.awarded.mouse-squad-coordinator {margin-right:0;}
/* microproject wins */
.general-badges .microproject-badges .ftw {float:left;height:36px;width:43px;margin:0 0px 15px 0;background:url(../i/profile/mp.gif) top left no-repeat;}
.general-badges .microproject-badges .ftw.third {margin-right:0;}
.general-badges .microproject-badges .ftw .in {width:26px;text-align:center;margin-left:16px;padding-top:5px;font-size:12px;font-weight:bold;font-size:11px;color:#fff;}
.general-badges .microproject-badges .awarded {background-position:-43px 0px;}
.general-badges .microproject-badges .awarded span{color:#f8cc63;}
.general-badges .microproject-badges .mp-win.ftw {float:left;height:38px;width:45px;margin:0 11px 15px 0;background:url(../i/mp/mp-profile-icons.png) top left no-repeat;} 
.general-badges .microproject-badges .mp-win.ftw.creativity-win {background-position:0px -38px;margin-left:1px;}
.general-badges .microproject-badges .mp-win.ftw.technical-win {background-position:-45px -38px;margin-left:1px;margin-right:-1px;}
.general-badges .microproject-badges .mp-win.ftw.inspiration-win {background-position:-90px -38px;}
.general-badges .microproject-badges .mp-win.ftw.submission-win {background-position:-135px -38px;}

.general-badges .microproject-badges .mp-win.ftw.creativity-win.awarded {background-position:0px 0px;}
.general-badges .microproject-badges .mp-win.ftw.technical-win.awarded {background-position:-45px 0px;}
.general-badges .microproject-badges .mp-win.ftw.inspiration-win.awarded {background-position:-90px 0px;}
.general-badges .microproject-badges .mp-win.ftw.submission-win.awarded {background-position:-135px 0px;}
.general-badges .microproject-badges .mp-win.ftw .in{width:26px;text-align:center;margin-left:17px;padding-top:5px;font-size:12px;font-weight:bold;font-size:11px;color:#fff;}
.general-badges .microproject-badges .mp-win.ftw.creativity-win .in {margin-left:16px;}
.general-badges .microproject-badges .mp-win.awarded span{color:#2c328c;}

.general-badges .microproject-badges .ftw{float:left;height:38px;width:35px;margin:0 0 15px 0;background:url(../i/mp/awarding-win.png) 0px -38px no-repeat;}
.general-badges .microproject-badges .ftw .in{width:26px;text-align:center;margin-left:10px;padding-top:4px;font-size:12px;font-weight:bold;font-size:11px;color:#fff;}
.general-badges .microproject-badges .awarded {background-position:0px 0px;}
.general-badges .microproject-badges .awarded span{color:#2c328c;}
.general-badges .microproject-badges .mp-win.ftw.awarding-win {margin-left:2px;}
/* profile badges */
.user-profile{padding-top:13px;}
.user-profile label{font-size:16px;font-weight:bold;}
.user-profile .item-list ul{padding-top:13px;}
.user-profile .user-points{padding-top:10px;border-top:4px solid #e7e5e1;}
.profile_badges{padding:10px 0 20px 0;}
.profile_badges li{display:inline;padding-right:10px;}
.profile_badges li{cursor:pointer;}
#tooltip{position:absolute;z-index:3000;background: url(../i/profile/tip.png) no-repeat center left;padding-left:8px;}
#tooltip div {border:1px solid #b0d7f0;border-left:0;background:#f0fafe;padding:2px 6px;}
#tooltip h3,#tooltip div{margin:0;}
#tooltip h3{padding:0;font-size:11px;font-weight:bold;color:#2c328c;}
#sa_content{width:765px;}
#sa_content .sa_content{width:545px;float:left;padding:20px 16px 0 0;}
#sa_content .sa_sidebar{padding:20px 0 0 0;width:194px;float:right;}
.hide-tab{display:none;}
.dev-query {clear:both;text-align:left;width:1000px;margin:100 auto 0 auto;}
.devel-querylog {text-align:left;width:1000px;margin:0 auto;}
.marker {color:red;}
/* PROFILE BIG WINS */
h3.bigwins-header {margin-bottom:0;}
.profile-bigwins .bigwin-badge {float:left;width:225px;margin-right:20px;margin-bottom:20px;position:relative;z-index:10;}
.profile-bigwins .bigwin-badge .bigwin-counter {position:absolute;z-index:25;top:24px;left:0;width:60px;height:18px;font-weight:bold;color:#fff;text-align:center;}
.profile-bigwins .ms-certification .badge {float:left;width:60px;height:60px;display:block;background:url(../i/profile/big-badges.png) no-repeat 0px -60px;}
.profile-bigwins .mouse-win img.badge {float:left;width:60px;height:60px;display:block;}
.profile-bigwins .ms-certification.awarded .badge {background-position:0px 0px;}
.profile-bigwins .garage-robotics .badge {float:left;width:60px;height:60px;display:block;background:url(../i/profile/big-badges.png) no-repeat -60px -60px;}
.profile-bigwins .garage-robotics.awarded .badge {background-position:-60px 0px;}
.profile-bigwins .serious-games .badge {float:left;width:60px;height:60px;display:block;background:url(../i/profile/big-badges.png) no-repeat -120px -60px;}
.profile-bigwins .serious-games.awarded .badge {background-position:-120px 0px;}
.profile-bigwins .greentech .badge {float:left;width:60px;height:60px;display:block;background:url(../i/profile/big-badges.png) no-repeat -300px -60px;}
.profile-bigwins .greentech.awarded .badge {background-position:-300px 0px;}
.profile-bigwins .bw-text {float:left;display:block;width:150px;padding-left:9px;font-size:13px;line-height:14px;font-weight:bold;color:#8ab0cb;margin-top:19px;}
.profile-bigwins .awarded .bw-text {color:#2c328c;}
.profile-bigwins .mouse-corps .badge {float:left;width:60px;height:60px;display:block;background:url(../i/profile/big-badges.png) no-repeat -180px -60px;}
.profile-bigwins .mouse-corps.awarded .badge {background-position:-180px 0px;}
.profile-bigwins .microprojects-winner .badge {float:left;width:60px;height:60px;display:block;background:url(../i/profile/big-badges.png) no-repeat -240px -60px;}
.profile-bigwins .microprojects-winner.awarded .badge {background-position:-240px 0px;}

.clearfix .profile-bigwins .mouse-squad-coordinator {display:none;}
.clearfix .profile-bigwins .mouse-squad-coordinator.awarded {display:block;}
.clearfix .profile-bigwins .mouse-squad-coordinator .badge {display:block; float:left; width:60px; height:60px;background:url(../i/profile/mouse-coordinator-badge-big.png) no-repeat 0 0;}
#profile-activity-wall { border-top: 2px solid #e7e5e1;padding-top: 22px; }
#bigwins a, #bigwins a:link {color:#2c328c;}


/* new ms counter badge */
.profile-bigwins .bigwin-badge .bigwin-counter {position:absolute;z-index:25;top:8px;left:34px;width:25px;height:18px;font-weight:bold;color:#fff;text-align:center;}
.profile-bigwins .ms-certification.ms-certification-new .badge, .profile-bigwins .ms-certification.badge_49 .badge {float:left;width:60px;height:60px;display:block;background:url(../i/profile/big-badges.png) no-repeat -360px -60px;}
.profile-bigwins .mouse-win img.badge {float:left;width:60px;height:60px;display:block;}
.profile-bigwins .ms-certification.ms-certification-new.awarded .badge {background-position:-360px 0px;}


/* global certification */
.specialist-stars {background:url(../i/cert/spec-star-bar.png) no-repeat;height:24px;width:739px;line-height:24px;font-size:12px;color:#ffffff;font-weight:bold;padding:0 13px;margin-bottom:8px;}
.specialist-stars a, .specialist-stars a:link {color:#ffffff;}
/*.specialist-stars a:hover {text-decoration:none;color:#e8ecf4;}*/
.basic-stars {background:url(../i/cert/cert-star-bar.png) no-repeat;height:24px;width:739px;line-height:24px;font-size:12px;font-weight:bold;padding:0 13px;margin-bottom:8px;}
.cert-intro, .cert-info {margin-left:15px;width:765px;}
.cert-intro {padding-bottom:30px;}
.cert-info {padding-bottom:22px;}
.cert-info img {float:left;}
.cert-info .cert-desc {margin-left:55px;width:700px;}
.cert-area .basic-stars, .cert-area .specialist-stars {margin-bottom:16px;}
.sg-cert-info {margin-top:20px;}


/* FF2 hacks */
html>/**/body .comment-bar .links{min-width:10px;max-width:200px;}

/* lp integration */
#lpbuttondiv {position:relative;float:right;z-index:999;}

#emf-subscription-list-form {margin-top:7px;width:550px;}
#emf-subscription-list-form label {font-weight:bold;}
#emf-subscription-list-form label.option {font-weight:normal;}

h4.wins-title {font-size:14px;color:#2c328c;}

.page-user #content h1.title {margin-bottom:7px;}

div.no-squad {margin-bottom:20px;}
.page-frontpage div.no-squad {width:525px;}
div.no-squad a, div.no-squad a:visited {color:#2c328c;}

.squadless-alert {padding:10px;background:#fef2c9;margin-bottom:20px;}

.squadless-alert .sq-inner {display:table-cell;vertical-align:middle;height:auto;color:#ff3600;font-weight:bold;background:#fef2c9 url(../i/bm/alert.png) no-repeat 10px center;padding: 10px 20px 10px 54px;}
.sq-inner a {color:#135e94;}
.sq-alert {padding:5px;font-weight:bold;}
.syntaxhighlighter .toolbar {display:none;}
.bc-label {text-transform: uppercase;}

/* some Q & D styling for the org page  */
.node-type-organization h1 {margin-bottom:24px;}
.node-type-organization .field-label, .node-type-organization .field-item { float:left;padding-bottom:6px;}
.node-type-organization .field, .node-type-organization fieldset {clear:both;}
.node-type-organization .field-label {width:125px;font-weight:bold;}

/* OBI Stying */
.preview .module-metadata {display:none;}
.page-comment .squad-post {float:none;clear:both;background:#ffffff;padding:10px;}
.bigtip {width:200px;text-align:left;}
.page-user #edit-og-notifications-autosubscribe-wrapper {display:none;}
.open-badge img {float:left;}
.open-badge .badge-description {margin:20px 0 0 80px;}
.obi-badge-image {float:left;}
.obi-award-content {margin-left:225px;margin-top:25px;}
.obi-terms {border:1px solid #ccc;margin-bottom:20px;padding:12px;font-size:11px;line-height:13px;}
.obi-compliant {text-align:right;}


.page-microprojects h1, .node-type-microproject h1 {margin-bottom:20px;}
.microproject-detail, ul.microprojects {margin-top:7px;}
.microproject-detail .views-field-field-microproject-questions {margin-top:16px;}
.microproject-detail .views-field-field-microproject-questions a {color:#2c328c;}
.microprojects-projects {margin-top:40px;}
.microprojects-projects h3 {margin-bottom:0;}
.microprojects-projects .teaser {margin-top:10px;}
.microprojects-projects .module-metadata {display:none;}
p.no-mp-submissions {padding-top: 20px;}
.microprojects-projects .teaser-body {overflow:hidden;}

.two-sidebars #comments,
.two-sidebars #comments .comments-head{width:500px;}
.two-sidebars .box-inner,
.two-sidebars .comment-inner,
.two-sidebars .box-inner,
.two-sidebars .comment-inner .content{width:460px;}
.two-sidebars form#comment-form{width:470px;}
.two-sidebars form#comment-form textarea{width:460px;}
.two-sidebars .comment-inner,.two-sidebars .comment-inner .comment-bar{width:500px;}
.two-sidebars .comment-inner .comment-bar .submitted {margin:5px 0 0 12px;}
.two-sidebars .comment-inner .comment-bar{background:#f6f5f4 url(../i/o/commentWire.png) no-repeat;}
/* MICROPROJECTS */
.mp-header {background:url('../i/mp/mp.png') no-repeat top left;padding:65px 40px 12px 20px;font-size:18px;line-height:22px;font-weight:bold;color:#2c328c;}
.mp-header.mp-archive {background-image:url('../i/mp/mpa.png');padding-bottom:30px;}
.page--microproject-archive .mp-header.mp-archive {margin-bottom:-14px;}
.node-type-microproject .mp-header.mp-archive .mp-archived-title {margin-top:16px;margin-left:-20px;}
.mp-teaser, .mp-description {padding-left:20px;padding-right:20px;}
.microprojects-projects {background:#f6f5f4;padding:20px 20px 5px 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.microprojects-projects .teaser {padding:20px;background:#fff;border-bottom:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:15px 0;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
a.blue-arrow {background:url('../i/mp/rarr.png') no-repeat center right;padding-right:16px;}
.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;}
.win-counters li {float:left;text-align:center;font-size:9px;padding:0 3px;list-style:none;margin-left:0;}
.win-counters li.mid {padding:0 1px 0 3px;}
.win-counters li.last {padding:0;}
.win-counters li div {text-align:center;background:url('../i/mp/count.png') no-repeat top center;width: 34px;height:35px;display:block;margin:0 auto;line-height: 35px;font-size:10px;}
.page-mouse-blog-entry #comments .comments-head {margin-bottom:0;}
.comments-head .win-counters.awardable {margin-top:18px;}
h1.title.microproject {position:relative;background:#6b6f6f url('../i/mp/mps-bg.png') repeat-x bottom left;color:#fff;margin-bottom:10px;}
h1.title.microproject span.title.awardable {width:354px;}
h1.title.microproject span.title-award {position:absolute;top:-10px;right:12px;width:143px;height:60px;}
/*img.mp-motivator {padding-bottom:12px;}*/
h1.microproject span.title {float:left;width:70%;font-weight:bold;}
h1.microproject span.award-btn {float:right;}
.microproject-directions {display:none;}
.module-metadata.mp-meta {padding:8px 10px;}
a.view-microproject-directions {color:#2c328c;}
h3.project-submissions {background:#e7e5e1;height:22px;line-height:22px;padding:10px 20px;}
h3.project-submissions span.button-right {float:right;}
.sidebar-button {margin:10px 0 20px 0;}
.mp-button {margin:0 0 10px -7.5px;}
h2.title a.btn-gr {color:#414039;}
.peer-call {color:#f0b310;font-weight:bold;height:20px;}
.invisible-input {display:none;}
.peer-award-intro,.peer-opts,peer-win-comment, #mouse-peer-win-form #edit-comment-wrapper, .mp-form-push {margin:0 12px;}
.peer-win-comment {font-weight:normal;font-style:italic;font-size:11px;margin:10px 0;}
#mouse-peer-win-form {padding:12px 12px 72px 12px;background:#f6f5f4;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
#mouse-peer-win-form .form-radio {display:none;}
#mouse-peer-win-form textarea {background:#fff url('../i/placeholder.png') no-repeat top left;}
div.peer-award-win {cursor:pointer;width:auto;margin-right:10px;color:#9b9a96;width:233px;float:left;}
div.peer-award-win.last {margin-right:0;}
div.peer-award-win {font-size:12px;}
div.peer-award-win span {font-size:13px;}
div.peer-award-win:hover span, div.peer-award-win.selected span {color:#2c328c;}
div.peer-award-win:hover, div.peer-award-win.selected {color:#414039;}
.peer-award-win .win-block {display:block;width:45px;height:38px;float:left;margin-right:5px;background:url('../i/mp/peer-wins.png') no-repeat top left}
.peer-award-win#win_50 .win-block {background-position:0 -38px;}
.peer-award-win#win_51 .win-block {background-position:-45px -38px;}
.peer-award-win#win_52 .win-block {background-position:-90px -38px;}
.peer-award-win#win_50:hover .win-block, .peer-award-win.selected#win_50 .win-block {background-position:0 0;}
.peer-award-win#win_51:hover .win-block, .peer-award-win.selected#win_51 .win-block {background-position:-45px 0;}
.peer-award-win#win_52:hover .win-block, .peer-award-win.selected#win_52 .win-block {background-position:-90px 0;}
div.peer-opts {margin-bottom:30px;display:block;}
/*div.peer-award-win.selected {border:1px solid #f0b310;}*/
.mp-description-call a {color:#2c328c;}
.mp-instructions {margin:20px 0;}
.peer-win-bar {height:41px;width:500px;background:#fad45e url('../i/mp/bar.png') no-repeat top left;font-size: 11px;font-weight: bold;}
.peer-win-bar .submitted {float: left;color: #414039;padding-left: 14px;line-height:30px;}
.peer-win-bar .submitted a {color:#2c328c;}
.peer-win-bar .peer-win {float:right;line-height:20px;margin-top:5px;padding-right:7px;color:#2c328c;}
.peer-win-bar .peer-win img {vertical-align:middle;margin-left:4px;}
h1.title.mp-submit-title {background:#2c328c url('../assets/img/mp-modal-title-icon.png') no-repeat 10px center;color:#fff;padding-left:60px;margin-bottom:14px;}
span.blue {color:#2c328c;}
.comment-bar ul li.comment_reply {
    display: none;
}
label.error {font-weight:bold;}
.mp-description-call {margin-bottom:13px;}
.inline-submit {margin:13px 0 20px 0;}
.statistics_counter {display:none;}
.wire-social {position:relative;height:50px;}
.wire-social .fb-like {position:absolute;top:0px;left:0;}
.wire-social .twitter-share-button {position:absolute;top:0;left:95px;}
.wire-social #___plusone_0 {position: absolute;top:0;left: 190px;}
.mp-archive {width:545px;}
.video-helper-inprogress {padding:10px;background:#fef2c9;border:0;}
.video-helper-encoding-failed {padding:10px;background:#fef2c9;border:0;color:red;}
.video-helper-encoding-failed {padding:10px;background:#fef2c9;border:0;color:red;}
form#node-form #edit-field-wire-video-0-wrapper div.description {font-size:11px;}
.group-wire-video .fieldset-wrapper {background:url('http://mousesquad.org/sites/all/themes/mousesquad/i/video.png') no-repeat top right;}
.not-front.not-logged-in #content p {padding:0 95px 13px 14px;font-size:14px;}
.not-front.not-logged-in #content p strong {font-size:14px !important;}

.microproject-archived {background:#fef2c9;padding:15px;font-weight:bold;color:#2c328c;margin-bottom:20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.mp-archived-title .win-counters {float:left;margin-left:0;margin-right:0px;width:62px;}
.mp-archived-title .mpa-title {float:left;padding-top:8px;}
.mp-archived-title .mpa-title a {color:#2c328c;font-size:18px;}

#sidebar-left-region .block-content a#launchTour{font-size:13px;font-weight:normal;}
a#launchTour {padding:8px 8px 7px 23px;background:#fc951e url('../i/tour.gif') no-repeat center left;border-radius:3px;color:#fff;}
.launch-button {margin: 0 5px 12px 5px;padding:0;}
.launch-button a#launchTour {display:block;font-size:13px;padding:8px 8px 7px 20px;}
.tour-button {padding:5px 0 10px 0;}
#sidebar-left-region .block-content a#launchTour:link, #sidebar-left-region .block-content a#launchTour:visited {color:#fff;}
#sidebar-left-region .block-content a#launchTour:hover {color:#fff;text-decoration:none;}
.not-front.not-logged-in #content p {padding:0 95px 13px 14px;font-size:14px;}
.not-front.not-logged-in #content p strong {font-size:14px !important;}

.activity-more-link {text-align:right;margin-top:5px;}
.activity-more-link a {color:#156197;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: #f0b310 !important;}


.one-sidebar .oembed {max-width:765px;}
.two-sidebars .oembed {max-width:545px;}

.video_helper {width:500px;height:300px;position:absolute;top:50%;left:50%;margin-left:-252px;margin-right:-252px;z-index:999;border:4px solid #f0b310;background:#fff;}
.video_helper .inner {margin:30px;text-align:left;font-weight:bold;}
.video_helper .inner ol {list-style-type: decimal;padding-left:20px;margin-bottom:20px;font-weight:normal;}
.video_helper .inner ol li {margin-bottom:10px;}
.video_helper .close {position:absolute;top:10px;right:10px;z-index:1000;font-size:16px;font-weight:bold;}


.ui-dialog .ui-dialog-content {
  text-align:left;
  font-size:13px;
  line-height:18px;
}

#dialog-message {display:none;}

.ui-dialog .ui-dialog-content {padding-right:12px !important;font-size:12px !important; margin-bottom:0 !important;}
.ui-dialog .ui-dialog-content p {font-weight:bold;}
.ui-dialog .ui-dialog-content ol {list-style-type: decimal;padding-left:20px;margin-bottom:20px;font-weight:normal;}
.ui-dialog .ui-dialog-content ol li {margin-bottom:10px;}
.ui-button-text-only .ui-button-text {font-size:12px !important;font-weight:bold;}
.ui-widget-header {background-color:#fff !important;background-image:none !important;border:none !important;}
/*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background-color:#f7be00 !important;background-image:none !important;border:none !important;color:#000 !important;
}

.ui-dialog-buttonset .ui-state-default {color:#555 !important;}*/
.ui-dialog .ui-dialog-buttonpane {border:none;margin-top:0 !important;font-size:12px !important;}


h2.profile-title {margin-bottom:18px;}

img.mp-teaser-image {margin-bottom:16px;}
body.two-sidebars .squad-post img {max-width:545px;}

.activity-more-link {text-align:right;margin-top:5px;}
.activity-more-link a {color:#2c328c;}
h2.profile-title {margin-bottom:18px;}

.wins-evidence {margin-top:4px;}
/*.wins-evidence .evidence-image {float:left; margin:0 40px 20px 0;}*/
.wins-evidence .evidence-top {margin-bottom:10px;}
  .wins-evidence .evidence-top .et-content {width:605px;float:left;}
.wins-evidence .evidence-desc {font-size:13px;font-weight:18px;border-bottom: 4px solid #e7e5e1;padding-bottom:23px;padding-right:50px;}
.wins-evidence .evidence-desc h2 {font-size:21px;line-height:24px;font-weight:bold;color:#2b5f96;}
.wins-evidence .evidence-top h3 {font-size:18px;line-height:24px;font-weight:bold;color:#2b5f96;padding-top:6px;padding-bottom:8px;}

.evidence-top .squad-post {margin-bottom:10px;padding-bottom:0;}
.evidence-top .related-content,
.evidence-top .criteria-content {display:none;}

.supporting-work {margin-top:20px;background:#eeebe6;padding:20px;}
.supporting-work .sw-top {border-bottom:2px dashed #414039;padding-bottom:15px;margin-bottom:15px;}
.supporting-work .sw-top img {float:left;}
.supporting-work .sw-top img.sw-title {margin-right:20px;}

.supporting-work .blogit-body {
  padding:15px;
  margin-bottom:15px;
}

.supporting-work .quiz-box {
  background:#fff;
  padding:15px;
  font-size:21px;line-height:34px;font-weight:bold;color:#2b5f96;
  -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;
}

span.ev-passed-quiz {
  background:url('../i/evidence/quiz-passed.png') no-repeat;
  font-size:20px;
  color:#fff;
  width:69px;
  height:34px;
  display:inline-block;
  text-align:center;
  margin-left:5px;
}
.supporting-work .sw-blogit {background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.supporting-work .blogit-header {padding:15px 15px 0 15px;}
.supporting-work .blogit-header h2 {
  background:#f0b310;font-size:20px;line-height:39px;padding:4px;
  -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;
  color:#fff;
  font-weight:normal;
}
.supporting-work .blogit-header h2 img {display:inline-block;vertical-align:middle;margin-right:15px;}
.supporting-work .blogit-body .squad-post {border:none;padding-bottom:0;margin-bottom:12px;}

.supporting-work .blogit-body h3 {
  font-size:21px;line-height:24px;font-weight:bold;color:#2b5f96;
}

.supporting-work .ml-header {border-bottom:4px solid #ededec;font-size:12px;}
.supporting-work .ml-header .mlhtitle {float:left;font-weight:bold;margin:0 0 0 14px;}
.supporting-work .ml-header .mlhcomments {float:right;font-weight:bold;}
.supporting-work ul {font-size:12px;line-height:14px;}
.supporting-work ul li {padding:6px 0 6px 14px;border-bottom:1px solid #ededec;}
.supporting-work ul li span.item {font-weight:bold;color:#b1aea9;}
.supporting-work ul li span.item a {color:#2c328c;}

.supporting-work .mlhcomments span {font-weight:normal;font-size:11px;}
.supporting-work .m-detail span.item {float:left;width:570px;margin-right:90px;}
.supporting-work .m-detail span.comment-count {float:left;}


.ind-activity {border:1px solid #cccccc; padding:12px;margin-bottom:20px;}

.evidence-cert-info {
  width:120px;
  float:right;
}
.evidence-cert-info img {display:block;}
.evidence-cert-info .cert-box {
  margin-top:10px;
  padding:7px;
  background:#f0b310;
  -moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;
  color:#fff;
  font-size:10.5px;
}
.evidence-cert-info .cert-box span {display:block;font-size:15px;}
.e-trigger {cursor:pointer;}
.profile-back {margin-top:24px;font-size:14px;font-weight:bold;}


img.mp-teaser-image {margin-bottom:16px;max-width:765px;}
body.two-sidebars .squad-post img, body.two-sidebars .squad-post img.mp-teaser-image, body.two-sidebars img.mp-teaser-image {max-width:545px;}
/**
 *
 * BRAND NEW CSS!!!!
 * new red = #ff3333; now #ff3333;
 * pink = #fbc4ac;
 * gray = #8a8a8d; #8a8a8d
 * blue = #2c328c
 * form fields = #646255;
 *
 **/
div.new-push {display:none;}
div.header {
  width:985px;
  margin:0 auto;
  text-align:left;
  padding-top:30px;
}
div.header div.parts {
  float:right;
  background:url('../assets/img/parts.png') no-repeat 0 0;
  background-size: 239px 46px;
  width:239px;
  height:46px;
  margin-top:-14px;
}
div.header img.logo {
  clear:both;
  height:32px;
  width:216px;
}
div.header div.secondary-nav {
  clear:both;
  font-size:11px;
  margin-bottom:10px;
}
div.header div.secondary-nav div.welcome {
  float:left;
  color: #8a8a8d;
  font-weight:bold;
}
div.header div.secondary-nav div.links,
div.header div.secondary-nav ul.links,
div.header div.secondary-nav div.forgotPwd {
  float:left;
  display:inline;
  margin-left:7px;
}
div.header div.secondary-nav div.forgotPwd a,
div.header div.secondary-nav div.forgotPwd a:link,
div.header div.secondary-nav div.forgotPwd a:visited {
  color:#8a8a8d;
}
div.header div.secondary-nav div.links a span,
div.header div.secondary-nav ul.links a span
div.header div.secondary-nav div.forgotPwd a span {
  color: #8a8a8d;
  font-weight:bold;
}
div.header div.secondary-nav ul.links li {
  float:left;
  display:inline;
}
div.header div.secondary-nav ul.links li a span {
  color:#8a8a8d;
  font-weight:bold;
}
div.header div.navbar {
  clear:both;
  background:#ff3333;
  border-radius:5px;
  height:33px;
  line-height:33px;
  padding:0 10px;
  margin-top:11px;
}
div.header div.navbar ul.links li {
  display:inline;
  float:left;
  line-height:33px;
  font-size:14px;
  margin-right:16px;
}
div.header div.navbar ul.links li a span {
  color:#ffffff;
}
div.header div.navbar ul.links li a:hover {
  text-decoration:none;
}
div.header div.navbar ul.links li a:hover span {
  text-decoration:none;
  color:#fbc4ac;
}
div.header div.navbar ul.links li a.active span {
  color:#fbc4ac;
}
div.header div.navbar div#searchbox {
  float:right;
}
div.header div.navbar div#searchbox input.form-text {
  color:#646255;
  font-size:12px;
  margin-right:5px;
  border:none;
  padding-top:1px;
  padding-bottom:1px;

}
div.header div.navbar div#searchbox button.new-submit {
  background:url('../assets/img/button-bg.png') repeat-x 0 0;
  text-align:center;
  border-radius:3px;
  font-size:11px;
  line-height:11px;
  height:17px;
  font-weight:bold;
  color:#3d3237;
  padding:3px 5px;
}
div.header div.navbar div#searchbox button.new-submit span {
  background:transparent;
}
div.header div.breadcrumb {
  margin:8px 18px 38px;
}
a#launchTour {
  background:#2c328c url('../assets/img/question-mark.png') no-repeat 6px center;
  font-size:12px;
}
div.foot {
  background:#ff3333;
}
div.foot div.inner {
  padding-top:30px;
  width:980px;
  text-align:left;
  margin:0 auto;
}
div.foot div.inner img.logo {
  margin-bottom:16px;
}
div.foot div.inner ul.footer-links {
  font-size:12px;
  line-height:12px;
  margin-bottom:6px;
}
div.foot div.inner ul.footer-links li {
  display:inline;
  float:left;
  padding-right:6px;
  border-right:1px solid #fbc4ac;
  margin-right:6px;
}
div.foot div.inner ul.footer-links li:last-child {
  border:none;
}
div.foot div.inner ul.footer-links li a {
  font-weight:normal;
  color:#fbc4ac;
}
div.foot div.inner ul.footer-links li a span {

}
div.foot div.inner p.footerTag {
  font-size:10px;
  color:#fbc4ac;
}
div.foot div.inner p.footerTag a {
  font-weight:normal;
  color:#fbc4ac;
}

h1.title.wire-title {
  font-size:22px;
  color:#ffffff;
  background:#ff3333 url('../assets/img/wire-title.png') no-repeat 18px center;
  padding-left:100px;
  margin-bottom:24px;
}

h1.title.microproject-title {
  font-size:22px;
  color:#ffffff;
  background:#ff3333;
}

h1.title.microproject-title.archived {
  margin-bottom:24px;
}


#cert-p-red {
  display: block;
  float: right;
  padding: 15px 30px;
  font-size: 16px;
  line-height: 16px;
  text-align: left;
  color: #fff;
  margin-left: 25px;
  margin-bottom: 25px;
  border-radius: 5px;
  position: relative;
  background: #ff3333;
}

#cert-p-red:after {
  right: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 51, 51, 0);
  border-right-color: #ff3333;
  border-width: 20px;
  margin-top: -20px;
}

div.mp-bolt {
  background:#ff3333 url('../assets/img/bolt.png') no-repeat 15px center;
  border-radius: 5px;
  color:#fff;
  font-size:16px;
  font-weight:bold;
  padding:10px 10px 10px 40px;
  margin:-20px -20px 20px -20px;
}

.node-widget-alert {
  color:#ff3333;
  font-weight:bold;
}