﻿#s4-workspace { -webkit-overflow-scrolling: touch; }
body {
	overflow: auto;
}

body #s4-workspace {
 overflow: hidden;
}		


#s4-bodyContainer {
	padding-bottom:0;
}


/*css resets for SharePoint*/
/* the following might not be needed for you environment uncomment if needed*/

#suiteBar *, 
#suiteBar *:before, 
#suiteBar *:after,
#s4-ribbonrow *, 
#s4-ribbonrow *:before, 
#s4-ribbonrow *:after {
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important; 
}
h1,h2,h3,h4,h5,h6,.ms-h1,.ms-h2,.ms-h3,.ms-h4,.ms-h5,.ms-h6, .ms-rtestate-field h1, .ms-rtestate-field h2, .ms-rtestate-field h3
{
	margin:initial;
	font-weight:inherit;
	line-height:inherit;
}

h1, h2, h3,h4, .ms-h2, .ms-h3, .ms-headerFont, .ms-rtestate-field h2 {
	color:inherit;
	font-weight:inherit;
	font-family:inherit;
}

button{
	min-width:inherit;
	padding:inherit;
}

input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, button:hover {
    border-color: inherit;
    background-color: inherit;
}

.ui-button, .btn-gotop {
	width: 32px;
    height: 32px;
    color:inherit;
    padding:0;
}

:focus {
	outline: -webkit-focus-ring-color auto 0px;
}

input[type=submit] {
	min-width:inherit;
	padding:inherit;
	border:inherit;
	background-color:inherit;
	margin:inherit;
	color:inherit;
	font-family:inherit;
	font-size:inherit;
}

a:hover {
	cursor:pointer;
}

a:hover, a:active {
    text-decoration: none;
}

a.button--white:visited {
	color:#0077b3;
}

a.button--blue:visited {
	color:#ffffff;
}

.ms-rtestate-field p, p.ms-rteElement-P {
	margin:initial;
	line-height:inherit;
}

.selected-filters__item {
	background:inherit;
}

.label {
    float: none;
    width:100%;
    margin-bottom: inherit; 
    margin-top: inherit; 
    margin-right: inherit;
}
/*end reset*/
