
@font-face {
    font-family: "Lato";
    src: url("/css/fonts/lato/Lato-Light.ttf");
	font-weight:100;
}

@font-face {
    font-family: "Lato";
    src: url("/css/fonts/lato/Lato-Bold.ttf");
	font-weight:bold;
}
@font-face {
    font-family: "Lato";
    src: url("/css/fonts/lato/Lato-Italic.ttf");
	font-weight:normal;
	font-style:italic;
}

@font-face {
    font-family: "Lato";
    src: url("/css/fonts/lato/Lato-Regular.ttf");
	font-weight:normal;
}



@font-face {
    font-family: "Glyphicons";
    src: url("/libs/bootstrap/fonts/glyphicons-halflings-regular.woff");
}
@font-face {
    font-family: "FontAwesome";
    src: url("/css/fonts/font-awesome/fontawesome-webfont.ttf");
}


html, body {
    padding: 0;
    margin: 0;
}
body {
    background-color: #ffffff;
    //line-height: 22px;
	line-height:normal;
    color: #15153D;
    -webkit-text-size-adjust: none;
    font-family: 'Lato', serif ;
	font-weight:normal;
    text-shadow: none;
	font-size:14px;
}

.bold { font-weight: bold; }

.margin-top-less-10  { margin-top: -10px; }
.margin-top-05 { margin-top: 5px; }
.margin-top-10 { margin-top: 10px; }
.margin-top-13 { margin-top: 13px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-20 { margin-top: 20px; }
.margin-top-25 { margin-top: 25px; }
.margin-top-30 { margin-top: 30px; }
.margin-top-35 { margin-top: 35px; }
.margin-top-40 { margin-top: 40px; }
.margin-top-45 { margin-top: 45px; }
.margin-top-50 { margin-top: 50px; }

.margin-right-05 { margin-right: 5px; }
.margin-right-10 { margin-right: 10px; }
.margin-right-15 { margin-right: 15px; }
.margin-right-20 { margin-right: 20px; }
.margin-right-25 { margin-right: 25px; }
.margin-right-30 { margin-right: 30px; }

.margin-bottom-00 { margin-bottom: 0; }
.margin-bottom-05 { margin-bottom: 5px; }
.margin-bottom-10 { margin-bottom: 10px; }
.margin-bottom-15 { margin-bottom: 15px; }
.margin-bottom-20 { margin-bottom: 20px; }
.margin-bottom-25 { margin-bottom: 25px; }
.margin-bottom-30 { margin-bottom: 30px; }
.margin-bottom-35 { margin-bottom: 35px; }
.margin-bottom-40 { margin-bottom: 40px; }
.margin-bottom-45 { margin-bottom: 45px; }
.margin-bottom-50 { margin-bottom: 50px; }

.margin-left-05 { margin-left: 5px; }
.margin-left-10 { margin-left: 10px; }
.margin-left-15 { margin-left: 15px; }
.margin-left-20 { margin-left: 20px; }
.margin-left-25 { margin-left: 25px; }
.margin-left-30 { margin-left: 30px; }

.padding-top-05 { padding-top: 5px; }
.padding-top-10 { padding-top: 10px; }
.padding-top-15 { padding-top: 15px; }
.padding-top-20 { padding-top: 20px; }
.padding-top-25 { padding-top: 25px; }
.padding-top-30 { padding-top: 30px; }
.padding-top-35 { padding-top: 35px; }
.padding-top-40 { padding-top: 40px; }
.padding-top-45 { padding-top: 45px; }
.padding-top-50 { padding-top: 50px; }

.padding-right-00 { padding-right: 0; }
.padding-right-05 { padding-right: 5px; }
.padding-right-10 { padding-right: 10px; }
.padding-right-15 { padding-right: 15px; }
.padding-right-20 { padding-right: 20px; }
.padding-right-25 { padding-right: 25px; }
.padding-right-30 { padding-right: 30px; }

.padding-bottom-05 { padding-bottom: 5px; }
.padding-bottom-10 { padding-bottom: 10px; }
.padding-bottom-15 { padding-bottom: 15px; }
.padding-bottom-20 { padding-bottom: 20px; }
.padding-bottom-25 { padding-bottom: 25px; }
.padding-bottom-30 { padding-bottom: 30px; }
.padding-bottom-35 { padding-bottom: 35px; }
.padding-bottom-40 { padding-bottom: 40px; }
.padding-bottom-45 { padding-bottom: 45px; }
.padding-bottom-50 { padding-bottom: 50px; }

.padding-left-00 { padding-left: 0; }
.padding-left-05 { padding-left: 5px; }
.padding-left-10 { padding-left: 10px; }
.padding-left-15 { padding-left: 15px; }
.padding-left-20 { padding-left: 20px; }
.padding-left-25 { padding-left: 25px; }
.padding-left-30 { padding-left: 30px; }

.float-right { float: right; }
.float-left { float: left; }

.border-bottom-solid { border-bottom: 1px solid #F2F2F6; }
.border-top-solid { border-top: 1px solid #F2F2F6; }
.border-right-solid { border-right: 1px solid #F2F2F6; }

