﻿/*
Name: Base module
Description: Base styles for Indraweb
Author: devila
Version: 0.2
Last revision: 17:51 22/11/2012
*/

html {
font-size: 100%; /* 16px */
}

body {
font-size: 16px; font-size: 1rem;
/*background: #f0f0f0;  */

}

.s4-workspace {
    overflow:auto;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 23, 2012 */
@font-face {
    font-family: 'NeoSans';
    src: url('fonts/neo_sans_medium-webfont.eot');
    src: url('fonts/neo_sans_medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/neo_sans_medium-webfont.woff') format('woff'),
         url('fonts/neo_sans_medium-webfont.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'NeoSans';
    src: url('fonts/neo_sans_bold-webfont.eot');
    src: url('fonts/neo_sans_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/neo_sans_bold-webfont.woff') format('woff'),
         url('fonts/neo_sans_bold-webfont.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'NeoSans';
    src: url('fonts/neo_sans_light-webfont.eot');
    src: url('fonts/neo_sans_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/neo_sans_light-webfont.woff') format('woff'),
         url('fonts/neo_sans_light-webfont.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'NeoSans';
    src: url('fonts/neo_sans-webfont.eot');
    src: url('fonts/neo_sans-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/neo_sans-webfont.woff') format('woff'),
         url('fonts/neo_sans-webfont.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

h4, h5, h5 {
font-family: Arial, Helvetica, sans-serif;
}

.container {
background: url('/_layouts/15/images/indraweb/main-bg.png') center top repeat-x;
font-family: Arial, Helvetica, sans-serif;
}

.wrap {
width: 1024px;
margin: 0 auto;
}

/* For modern browsers */
.clearfix:before, .clearfix:after {
content:"";
display:table;
}

.clearfix:after {
clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
.clearfix {
*zoom:1;
}

.js-callout-mainElement {
    opacity:1 !important;
}