* { 
    font-family: "proxima-nova-condensed";
    font-weight: 300;
    font-style: normal;
}
 
p, a, li, td, label {
    line-height: 1.5em;
    margin: 0 0 12px 0;
    padding: 0;
}

/* initial sizes—use /xm_client/editor.css for special TinyMCE editor styling*/
h1, h2, h3, h4, h5, h6 { 
    font-weight: 300; 
    font-family: "museo-slab";
    font-style: normal
    word-spacing: 0.25px;
    color: #bf1e2e;
    margin: 0;
    padding: 0;
}

h1 { font-size: 2.6em; line-height: 3.0em }
h2 { font-size: 2.2em; line-height: 2.2em }
h3 { font-size: 1.9em; line-height: 1.8em }
h4 { font-size: 1.6em; line-height: 1.6em }
h5 { font-size: 1.3em; line-height: 1.4em }

h3.prod1 {
    color: #7ca34c
}
h3.prod2 {
    color: #d1b961
}
h3.prod3 {
    color: #6199d1
}
h3.prod4 {
    color: #344b98
}
h3.prod5 {
    color: #bf1e2e
}
h3.prod6 {
    color: #ff6c00
}

p, td, th, li, label, input, select, option, textarea { 
    font-size: 1.2em;
    font-family: "proxima-nova-condensed";
    font-weight: 300;
    font-style: normal;
    color: #555;
}
a, i, em, b,span, q, label {
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    font-weight: inherit;
}
strong, bold {
    font-family: "proxima-nova-condensed";
    font-weight: 700 
}
a {
    &:hover {
        color: #bf1e2e;
    }
    &:visited {
        color: #cccccc;
    }
}

.container {
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 1000px;
  overflow: hidden;
}
header {
   width: 100%;
   margin: 0;
   padding: 0;
}
.mainbody {
    position: relative;
    margin: 0 auto;
    width: 600px;
    padding-bottom: 100px;
}

span.codedirection { unicode-bidi:bidi-override; direction: rtl; }





