ul, ol, li, img, body, html, img
{
    margin: 0;
    padding: 0;
}
table
{
    border-collapse:collapse;
    border-spacing:0px;
}
body
{

    font-size: 14px;
    font-family: 'Proxima Nova', Arial, sans-serif;
    text-align: left;
    background-color: #ffffff;
    color: #2d2d2d;
    margin: 0;
    padding: 0;
}
.body {
	clear: both;
	margin: 0 auto;
	width: 100%;
}
html, body {
    /*height: 100%;*/
}
html {
  overflow-y: scroll;
}
label {
    font-weight: normal;
}

/* all */
::-webkit-input-placeholder { color: #5a5a5a; }
::-moz-placeholder { color: #5a5a5a; } /* firefox 19+ */
:-ms-input-placeholder { color: #5a5a5a; } /* ie */
input:-moz-placeholder { color: #5a5a5a; }


/* ===========================
   ========= Headings ========
   =========================== */
h2 {font-size: 1.571em}	/* 22px */
h3 {font-size: 22px}	/* 20px */
h4 {font-size: 1.286em}	/* 18px */
h5 {font-size: 1.143em}	/* 16px */
h6 {font-size: 1em}		/* 14px */

h1, h2, h3, h4, h5, h6 {
	padding: 0px;
  margin: 0px;
}
/* ===========================
   ======= Anchor style ======
   =========================== */
a
{
    color: #2d2d2d;
    text-decoration: underline;
    outline: none;
}
a:focus {
	text-decoration: none;
	outline: none;
}
a:hover
{
    text-decoration: none;
    color: #02a35a;
}

/*//////////////////////////LAYOUT*/
.container-fluid {
	padding: 0px;
}
/*////////////////////////////////*/

img
{
    border: none;
}

ul
{
    list-style-position: inside;
}

.alert {
background-color: #FCF8E3;
border: 1px solid #FBEED5;
border-radius: 4px;
margin-bottom: 18px;
padding: 8px 35px 8px 14px;
text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.506);
}
.alert-danger, .alert-error, .alert-danger .alert-heading, .alert-error .alert-heading {
color: #B94A48;
}
.alert-danger, .alert-error {
background-color: #F2DEDE;
border-bottom-color: #EED3D7;
border-left-color: #EED3D7;
border-right-color: #EED3D7;
border-top-color: #EED3D7;
}
.alert-success, .alert-success .alert-heading {
color: #468847;
}
.alert-success {
background-color: #DFF0D8;
border-bottom-color: #D6E9C6;
border-left-color: #D6E9C6;
border-right-color: #D6E9C6;
border-top-color: #D6E9C6;
}

input[type="text"]:focus, input[type="password"]:focus {
	background-color: transparent;
}
