@import url('https://fonts.googleapis.com/css?family=Oswald');
@import url('https://fonts.googleapis.com/css?family=Open Sans');
*,
*::before,
*::after{box-sizing:border-box;}
body{
font:normal normal 400 12px/20px 'Open Sans',sans-serif;
margin:0;
text-rendering:optimizeLegibility;
position:relative;
padding-bottom: 1000px;
z-index:-1000;
}
a{
color:#0000ff;
outline:none;
text-decoration:underline;
}
a:hover,
a:focus{}
a.logo{
background:url(logo1.png) right center no-repeat;
background-size: 309px 75px;
display:block;
height:150px;
position:absolute;
/* top:10px; */
width:329px;
}
h1{
font:normal normal 700 22px/38px sans-serif;
margin-bottom:13px;
padding:0;
}
h2{
font:normal normal 700 22px/38px sans-serif;
margin-bottom:13px;
padding:0;
}
h3{
font:normal normal 700 1.17em/1.27em sans-serif;
margin:1em 0;
padding:0;
}
img{
border:0;
display:block;
}
ol,ul{
margin:1em 0;
padding:0 0 0 1.25em;
}
p{
margin:1em 0;
padding:0;
}
#epAttention{
text-align:center;
padding:27px 0;
width:100%;
}
#epColumn1{
margin-right:440px;
padding:5px 20px;
}
#epColumn2{
float:right;
padding:5px 20px;
width:420px;
}
#epColumn3{padding:20px;}
#epContent{
    margin:0 auto;
    width:980px;
    position: relative;
    background:#fff;
    text-align: justify;
    z-index:1000;
    height: 800px;
}
#epDDN{
font-weight:bold;
white-space:nowrap;
}
#epEmergency{}
#epNAVEXFooter{
clear:both;
margin-top: 240px;
}
#epNAVEXFooter:lang(es) {margin-top: 240px;}
#epNAVEXFooter th{display:none;}
#epNAVEXFooter td{
text-align:center;
color:#fff;
}
#epNAVEXFooter td .line2 span a{
color:#fff;
text-decoration:none;
}
#epFooterWrapper{
background:#0060a8;
color:#fff;
height:325px;
width:100%;
min-width:980px;
position:absolute;
bottom: -85px;
left:0;
z-index:-1000;
}
#epHeaderWrapper{z-index:1000;}
#epHeader{
height:130px;
position:relative;
}
#epLang{
position:absolute;
right:20px;
top:10px;
}
#epLang a{
color: #000;
padding:0 5px;
}
#epNav{
font:normal normal 400 15px/13px 'Oswald',sans-serif;
position:absolute;
right:0;
bottom:4px;
z-index:1000;
}
#epNav a{
color:#0060a8;
display:inline-block;
padding:25px 18px 29px 16px;
text-transform:uppercase;
text-align:center;
text-decoration:none;
transition:0.2s all ease-in;
}
#epNav a:hover,
#epNav a:focus{color:#a59e89;}
#epTopBorder{
height:4px;
width:100%;
min-width:980px;
}
#epWrapper{
border:1px solid #dae3ec;
margin:0 auto;
width:980px;
min-width:980px;
position:absolute;
top:4px;
left:0;
right:0;
z-index:-100;
}
/*dp2*/
#epDataPrivacy .online,#epDataPrivacy .phone,#epDataPrivacy .output{}
#epDataPrivacy ol.dropDowns{
list-style:none;
margin:0;
padding:0;
}
#epDataPrivacy select{
font:normal normal 400 12px/15px sans-serif;
margin:0 0 1em 0;
width:100%;
}
/*phone*/
#epPhone select{
font:normal normal 400 12px/15px sans-serif;
margin:0 0 1em 0;
width:100%;
}
.bottom{
margin-bottom:0;
padding-bottom:0;
}
.listor{
list-style:none;
margin:1em 0;
}
.nowrap{white-space:nowrap;}
.top{
margin-top:0;
padding-top:0;
}