﻿/* Sharepoint core.css overrides */
.ms-formfieldvaluecontainer{
	background:#fff;
}

.ms-formfieldvaluecontainer{
	margin-left:0px;
	margin-right:0px;
}

.ms-MenuUIPopupBody, 
.ms-ToolPaneBody{
	text-align:left;	

}
div.ms-PartSpacingVertical
{
	display:none;
}
.ms-partline
{	
	background-color:#90acc1;
}
.ms-partline img
{
	display:none;
}

/* SearchControl */
table.ms-sbtable, 
table.ms-sbtablealt
{
	margin:0px;
	padding:0px;
	text-align:left;
	border:none;
	border-collapse:collapse;
}
	table.ms-sbtable td, 
	table.ms-sbtable td.ms-sbgo, 
	table.ms-sbtable td.ms-sbcell, 
	table.ms-sbtablealt td, 
	table.ms-sbtablealt td.ms-sbgo, 
	table.ms-sbtablealt td.ms-sbcell
	{
		margin:0px;
		padding:0px;
		border:none;
		background:transparent;
	}
	table.ms-sbtable td.ms-sbLastcell, 
	table.ms-sbtablealt td.ms-sbLastcell
	{
		display:none;	
	}
	table.ms-sbtable td.ms-sbgo, 
	table.ms-sbtablealt td.ms-sbgo
	{
		width:8px;
	}

/* WebPart Chrome */
.ms-WPHeader
{
	margin: 0;
	padding: 0;
	background:transparent;
}
		.ms-WPHeader td
		{
			border-bottom:none;
		}
		.ms-WPBody
		{
			padding:0px;
			margin:0px;
			border:none;
			font-size:11px;
		}
		.ms-WPHeader
		{
			background:#bad2e2;

		}
		.ms-WPHeader h3
		{
			color:#fff;
			padding-left:10px;
			font-weight: bold;
			font-size:12px;

		}
		.ms-WPHeader h3 *
		{
			color:#fff;
			font-weight: bold;
			font-size:12px;

		}
		.ms-WPBorder, 
		.ms-WPBorderBorderOnly
		{
			margin: 0px;
			padding: 10px;
			border: 1px solid #bad2e2;
			font-size:11px;
		    }
		    .mobile .ms-WPBorder, 
		    .mobile .ms-WPBorderBorderOnly
		    {
			    padding: 0;
		    }
		    
		.ms-WPBorder a, 
		.ms-WPBorderBorderOnly a, 
		.ms-WPBorder a:link, 
		.ms-WPBorderBorderOnly a:link, 
		.ms-WPBody a, 
		.ms-WPBody a:link
		{
			color:#f00 !important;
			/*text-decoration:underline !important;*/
		}
		.ms-WPBorder a.bullet, 
		.ms-WPBody a.bullet, 
		.ms-WPBorderBorderOnly a.bullet
		{
			text-decoration:none !important;
		}




/* WebPart Bottom Spacing */
#MSOZoneCell_WebPartWPQ1, 
#MSOZoneCell_WebPartWPQ2, 
#MSOZoneCell_WebPartWPQ3, 
#MSOZoneCell_WebPartWPQ4, 
#MSOZoneCell_WebPartWPQ5, 
#MSOZoneCell_WebPartWPQ6, 
#MSOZoneCell_WebPartWPQ7, 
#MSOZoneCell_WebPartWPQ8, 
#MSOZoneCell_WebPartWPQ9, 
#MSOZoneCell_WebPartWPQ10, 
#MSOZoneCell_WebPartWPQ11, 
#MSOZoneCell_WebPartWPQ12, 
#MSOZoneCell_WebPartWPQ13, 
#MSOZoneCell_WebPartWPQ14, 
#MSOZoneCell_WebPartWPQ15, 
#MSOZoneCell_WebPartWPQ16, 
#MSOZoneCell_WebPartWPQ17, 
#MSOZoneCell_WebPartWPQ18, 
#MSOZoneCell_WebPartWPQ19, 
#MSOZoneCell_WebPartWPQ20, 
#MSOZoneCell_WebPartWPQ21, 
#MSOZoneCell_WebPartWPQ22, 
#MSOZoneCell_WebPartWPQ23, 
#MSOZoneCell_WebPartWPQ24, 
#MSOZoneCell_WebPartWPQ25, 
#MSOZoneCell_WebPartWPQ26, 
#MSOZoneCell_WebPartWPQ27, 
#MSOZoneCell_WebPartWPQ28, 
#MSOZoneCell_WebPartWPQ29, 
#MSOZoneCell_WebPartWPQ30
{
	padding-bottom:10px;
}


.ms-asset-icon 
{
    float: left !important;
}


.s4-wpcell-plain > table 
{
    padding-bottom: 0; /* Overrides 20px padding-bottom in portal.css - affects spacing between accordion tabs. */
}
