/* Normalize ======================================================================================= */
body {background: #fff; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:75%;}

h1 { font-size: 23px; margin:.5em 0;}
h2 { font-size: 21px; margin:.5em 0;}
h3 { font-size: 18px; margin:.5em 0;}
h4 { font-size: 16px; margin:.5em 0;}
h5 { font-size: 15px; margin:.5em 0;}
h6 { font-size: 14px; margin:.5em 0;}
.nombot { margin-bottom:0px;}

.content ul, ol { margin-bottom:2em;}
.content ul li {list-style:square; list-style-position:inside;  padding-left:1em; margin-bottom:2px;}
.content ol li { list-style:decimal; padding-left:0em; margin:0px margin-bottom:2px; margin-left:25px !important; text-align:left}

#main #sidebar li { list-style:none; list-style-position:!important; padding:0px; margin:0px; margin-bottom:24px;}
#main #sidebar h2 { margin-bottom:0px;}

.lclear { clear:both; border-bottom:1px solid #ead593; padding-bottom:25px; margin-bottom:25px}

/* Reset ======================================================================================= */
*, *:before, *:after { -webkit-box-sizing: border-box;  -moz-box-sizing:    border-box;  box-sizing:  border-box;}

img {border: 0px;}
p {line-height:1.5em; font-size:1em; margin-bottom:2em}
li { list-style:none;}
a {text-decoration:none;}

blockquote {}
blockquote p {margin-bottom:10px;}

.clear {clear:both;}
.right {float:right;}
.left {float:left;}
.hide {display:none; visibility:hidden}
.blank {}

.w50 { width:50%;}
.w25 { width:25%;}
.w33 { widows:33%;}

.w70 { width:70%; padding-right:25px; }
.w30 { width:30%; padding-left:25px}
.w2col { width:575px; }
.w1col { width:350px; }

.pt50 { padding-top:50px;}
.pb50 { padding-bottom:50px;}

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

* html .clearfix {
   height: 1%;
}

::selection { background: #ead593; color: white; }
::-moz-selection { background: #ead593; color: white; }

.bg-cover { 
    -webkit-background-size: cover; 
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
}

.bg-contain { 
    -webkit-background-size: contain; 
        -moz-background-size: contain;
        -o-background-size: contain;
        background-size: contain;
}

@font-face {
    font-family: 'pxbold';
	src: local('☺');
    src: url('font/pxbold.eot');
    src: url('font/pxbold.eot?#iefix') format('embedded-opentype'),
         url('font/pxbold.woff') format('woff'),
         url('font/pxbold.ttf') format('truetype'),
         url('font/pxbold.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pxreg';
	src: local('☺');
    src: url('font/pxreg.eot');
    src: url('font/pxreg.eot?#iefix') format('embedded-opentype'),
         url('font/pxreg.woff') format('woff'),
         url('font/pxreg.ttf') format('truetype'),
         url('font/pxreg.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pxthin';
	src: local('☺');
    src: url('font/pxthin.eot');
    src: url('font/pxthin.eot?#iefix') format('embedded-opentype'),
         url('font/pxthin.woff') format('woff'),
         url('font/pxthin.ttf') format('truetype'),
         url('font/pxthin.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


/*
#trans {opacity:0; filter:alpha(opacity=0);} 
#trans {opacity:.5; filter:alpha(opacity=50);} 
#trans {opacity:1 !important; filter:alpha(opacity=100) !important;} 

@font-face {
    font-family: 'pxbold';
	src: local('☺');
    src: url('font/pxbold.eot');
    src: url('font/pxbold.eot?#iefix') format('embedded-opentype'),
         url('font/pxbold.woff') format('woff'),
         url('font/pxbold.ttf') format('truetype'),
         url('font/pxbold.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/

