﻿/* SP2013 upgrade edits */
#suiteLinksBox { display:none;}
.ms-core-brandingText {display:none;}
#suiteBarLeft {
    background-color:#009fc3;
}

.ms-signInLink {
    display:none;
    visibility:hidden;
    height:0;
    position:absolute;
    z-index:-999;
}

/* corev15.css overrides */
.site-search_submit { color: #fff !important; }

.s4-die {
    display: none;
}

#s4-mainarea #core .ms-core-menu-list li:before{
    content:' ';
    padding-left:8px;
}

.ms-webpart-titleText.ms-webpart-titleText
{
    font-family: sans-serif;
}

a:hover, a:active {
    text-decoration:none;
}

div.article {
    padding: 10px 10px;
}

h3, .ms-h3, .ms-headerFont,
.ms-rtestate-field h3, h3.ms-rteElement-H3
{
    font-family:sans-serif;
    font-weight:bold;
    line-height:inherit;
    color: inherit;
    font-size: 120%;
}

.ms-rtestate-field h1, h1.ms-rteElement-H1, .ms-rtestate-field h2, h2.ms-rteElement-H2 {
    line-height:1.2;
    color: #009fc3;
}

.ms-contactcardtext3 .ms-contactcardtext1 {
    color: #0072BC;
}

.ms-imnSpan {
    display:none;
}
.ms-contactcardtext3 .ms-name {
    font-size:1.8em;
    font-family:Verdana;
    padding-left:20px;
}

body, .ms-core-defaultFont, .js-callout-body
{
    color: #676767;
}

.ms-rtestate-field p, p.ms-rteElement-P
{
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
}

.widget--aside > .widget_content .ms-rtestate-field p {
  padding-right: 11px;
  line-height: 1.5;
}

.ms-rteFontSize-1
{
font-size:8pt;
}
.ms-rteFontSize-2
{
font-size:10pt;
}
.ms-rteFontSize-3
{
font-size:12pt;
}
.ms-rteFontSize-4
{
font-size:18pt;
}
.ms-rteFontSize-5
{
font-size:24pt;
}
.ms-rteFontSize-6
{
font-size:36pt;
}
.ms-rteFontSize-7
{
font-size:48pt;
}
.ms-rteFontSize-8
{
font-size:72pt;
}

.ms-webpartzone-cell {
    margin: auto;
}

.ms-rteElement-H2 {
    margin-bottom:.9em;
}

.ms-rteThemeFontFace-1
{
-ms-name:"Verdana";
font-family:verdana;
}
.ms-rteThemeFontFace-2
{
-ms-name:"Arial";
font-family:arial;
}
.ms-rteFontSize-1
{
font-size:8pt;
}
.ms-rteFontSize-2
{
font-size:10pt;
}
.ms-rteFontSize-3
{
font-size:12pt;
}
.ms-rteFontSize-4
{
font-size:18pt;
}
.ms-rteFontSize-5
{
font-size:24pt;
}
.ms-rteFontSize-6
{
font-size:36pt;
}
.ms-rteFontSize-7
{
font-size:48pt;
}
.ms-rteFontSize-8
{
font-size:72pt;
}

.ms-WPBorderBorderOnly
{
    border-color:#9ac6ff;
}

.ms-dlgTitle
{
    padding:0;
}

.ms-dlgFrameContainer {
    padding:0;
}

.ms-dlgFrameContainer > div,
.ms-dlgFrameContainer > iframe {
    padding-left:19px;
}

.ms-dlgTitleBtns {
    margin-top:0;
    margin-right:0;
}

.ms-currentRating
{
text-align:right;
white-space:nowrap;
position:relative;
overflow:hidden;
width:80px;
height:16px;
display:inline-block;
}
.ms-currentRating img
{
position:absolute;
margin:0;
padding:0;
width:auto;
height:auto;
border:0px;
}
.ms-submitRating
{
white-space:nowrap;
display:none;
}
.ms-rate1star img,.ms-rate2stars img,.ms-rate3stars img,.ms-rate4stars img,.ms-rate5stars
{
position:static !important;
}
.ms-rating_5_new
{
top:0;
left:0;
}
.ms-rating_4_new
{
top:0;
left:-16px;
}
.ms-rating_3_new
{
top:0;
left:-32px;
}
.ms-rating_2_new
{
top:0;
left:-48px;
}
.ms-rating_1_new
{
top:0;
left:-64px;
}
.ms-rating_0
{
top:0;
left:-80px;
}
.ms-rating_5
{
top:0;
left:-160px;
}
.ms-rating_4
{
top:0;
left:-176px;
}
.ms-rating_3
{
top:0;
left:-192px;
}
.ms-rating_2
{
top:0;
left:-208px;
}
.ms-rating_1
{
top:0;
left:-224px;
}
.ms-rating_4_5
{
top:0;
left:-304px;
}
.ms-rating_3_5
{
top:0;
left:-320px;
}
.ms-rating_2_5
{
top:0;
left:-336px;
}
.ms-rating_1_5
{
top:0;
left:-352px;
}
.ms-rating_0_5
{
top:0;
left:-368px;
}
.ms-ratingPopup
{
background-color:#f1f1f1;
border:solid 1px #909090;
border-top:solid 1px #acb0b5;
border-left:solid 1px #acb0b5;
padding:.3em;
font-family:Verdana,Arial,sans-serif;
font-size:8pt;
color:#333333; 
}



html.ms-dialog, html.ms-dialog body {
    background:white;
}

body.ihisimple {
    overflow:auto;
} 