﻿#contract {
    padding: 1em;
    margin: 0 auto 3em auto;
    height: 640px;
    overflow: auto;
}
#contract p, #contract ul li {
    font-weight: 300;
}
#contract ul li {
    list-style-type: disc;
}

@media print {

    .hide-contract {
        display: none;
    }

    #contract {
        height: auto;
        overflow-y: hidden;
    }

  @import url(http://fonts.googleapis.com/css?family=Lato:300,300italic,900,900italic);
 
  * {
  margin: 0px;
  padding: 0px;
  }
  body {
  background: none;
  font-family: 'Lato', Arial, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 10pt;
  line-height: 1.5;
  }
 nav {
     display: none;
 }
 .h2-principal-landing {
     display: none;
 }
 .sombra-basica {
     -webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;
 }
  @page {
  margin: 1.57in 0.71in 1.57in 0.71in;
  }
  h1 , h2, h3, h4, h5, h6, p, ul, ol {
  margin-bottom: 0.5em;
  margin-top: 0.5em;
  }
  h2 {
  margin-top: 1em;
  font-size: 12pt;
  }
  ul {
  padding-left: 1em;
  }
  strong {
  font-weight: 900;
  }
  #contract {
    padding: 1em;
    margin: 0 0 0 0;
    height: auto;
    overflow: visible;
}

}