﻿/*
-----------------------------------------------------------------------------  
Overrides for out of the box Sp css
-----------------------------------------------------------------------------
*/
/* hide body scrolling (SharePoint will handle) */
body {
	height: 100%;
	overflow: hidden;
	width: 100%;
}

/* popout breadcrumb menu needs background color for firefox */
.s4-breadcrumb-menu {
	background: #F2F2F2;
}

/* body area  */
.s4-ca {
	margin-left: 165px;
}

/* fix scrolling on list pages */
#s4-bodyContainer {
	position: relative;
	padding:0px;
}

/* fix the font on some ootb menus */
.propertysheet, .ms-authoringcontrols {
	font-family: Verdana,Arial,sans-serif;
	line-height: normal;
}

/* fix the font on forms like the survey */
.ms-ltviewselectormenuheader .ms-viewselector a, .ms-ltviewselectormenuheader .ms-viewselectorhover a, .ms-formlabel {
	font-family: calibri, arial, sans-serif;
}

/* make site settings links look normal */
.ms-linksection-level1 ul li a {
	font-weight: normal;
}


/* fix margins when dialog is up */
.ms-dialog .oig_PageWidth, .ms-dialog .oig_Body {
	margin-left: 0 !important;
	margin-right: 0 !important;
	min-height: 0 !important;
	min-width: 0 !important;
	width: auto !important;
	height: auto !important;
	background-color: white !important;
	background-image: none !important;
	padding: 0px !important;
	overflow: inherit;
}

/* dialog bg */
.ms-dialog body {
	background-color: white;
	background-image: none;
}

/* fix dialog padding */
.ms-dialog .s4-wpcell-plain {
	padding: 4px;
}

/* fix field edit mode width problems */
.ms-formfieldvaluecontainer {
	overflow: hidden;
}

/* fix the blog font size */
.ms-PostBody {
	font-size: 100%;
}

/* 2013 background image override */
/*.ms-backgroundImage{
	background-image:none;
}*/

#pageStatusBar {
	margin:0px !Important;
	border-style:none !Important;
	border-width:0px !Important;
	padding:0px !Important;
}

/*#suiteBar {
	height:0px !important;
	display:none !important;
}

#s4-ribbonrow{
	display:none !important;
}*/

#s4-titlerow{
	margin:0px;
	padding:0px;
}

.ms-core-listMenu-horizontalBox{
	display:block !important;
}

.additional-background.dynamic-children{
	background-image:none !important;
	padding-right:0px !important;
}

.dfwp-column{
	padding-left:0px !important;
}
/*hide SharePoint Newsfeed, MySites etc*/
#suiteBarLeft{
	visibility:hidden;
}
/*hide the follow,share and full screen options*/
.ms-cui-TabRowRight{
	display:none !important;
}

/*search page button override*/
.srch-gosearchimg
{
	height:21px !important;
}

/*search box text color*/
.ms-srch-sb-searchLink{
	background-color:#FFFFFF !important;
	margin-left:2px !important;
	padding-left:2px !important;
}
.ms-srch-sb > input {
	background-color:#FFFFFF !important;
	margin-left:2px !important;
	padding-left:2px !important;
}