/*h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-family:lato,Arial, Helvetica, sans-serif}*/
h1 { font-size:56px; margin:10px 10px 20px 0; padding:13px 0; color:#dedede; } 
h2 { font-size:36px; margin-bottom:20px; padding-top:10px; color:#7c7a7a; font-family:Arial;}
h3 { font-size:28px; margin-bottom:10px; padding-top:5px; padding-bottom:8px; font-weight:normal; color:#7c7a7a; line-height:24px;}   
h4 { font-size:23px; margin-bottom:10px; padding-top:5px; padding-bottom:8px; font-weight:normal; color:#2069e2;} 
h5 { font-size:23px; margin-bottom:10px; padding-top:5px; padding-bottom:8px; font-weight:normal; color:#2069e2;}
h6 { font-size:14px; margin-bottom:10px; padding-top:5px; padding-bottom:8px; font-weight:normal; color:#333; font-family:Arial;}
h7 { font-size:12px; margin-bottom:10px; padding-top:5px; padding-bottom:8px; font-weight:normal; color:#7c7a7a;} 


.navbar-default{background-color: transparent;border-color:none; border:none !important; margin-top:20px;}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff !important;background-color:#063177}
.nav li a{ color:#fff !important;}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#063177;}

.apt_80 { width:78%; padding:0 1%; float:left;}
.apt_70 { width:68%; padding:0 1%; float:left;}
.apt_50 { width:48%; padding:0 1%; float:left;}
.apt_25 { width:24.5%; padding:0 0.25%; float:left;}
.apt_30 { width:28%; padding:0 1%; float:left;}
.apt_20 { width:19%; padding:0 .5%; float:left;}
.apt_100{ width:100%;}
.f-l { float:left;}
.f-r { float:right; }


ul, li, ol{ padding:0; margin:0; list-style:none;}


body{
    background: #ffffff;
}

articule{
    background: #f8f3f3;
}



#header{
    background: #333;
    border-bottom: solid 5px #303131;
    font-family: menu;
    letter-spacing: 2px; 
    font-size: 50px;
    align-content: center;
    text-align: center;
    padding: 50px;
    color: #fff;
    
}
.logo{ 
    margin-top:50px;
    margin-bottom: 100px;
    margin: 50px;
    width: 200px;
    margin: 0 auto;
    align-content: center;
    display: inline-block;
    
}

.construccion{
    width: 550px;
    align-items: center;
}

/*=====================================================================
	css for Footer area
=======================================================================*/
.footer_area {
  background: #050505 none repeat scroll 0 0;
  margin: 0;
  padding: 15px;
}
.footer_area p{
	font-family: 'asapitalic';
	font-size:16px;
	color:#ffffff;
    font-family: sans-serif;
	margin:0;
}
.footer_area p a{
	font-family: 'asapbold';
	color:#2ec06c;
}
.footer_area p a:hover{
	text-decoration:none;
}


.divisor{
    font-size: 20px;
    color: #2069e2;
}