 
.menu_bar {
	display:none;
}
 
header {
	width: 100%;  
}
 
header nav {
	background-color:#4676a8;	  
	z-index:9;
	max-width: 1600px;
	width:100%;
	margin:15px auto; 
	padding:0px; 
}

.cajx{ position: absolute; display: table; width:55%; height: 100%;  z-index: 0; top: 0px;  left: 0px; background-image: url('../../img/fdo_slide.png'); background-repeat: repeat; text-align: left;}

.cajx2{ position: absolute; display: table; width:55%; height: 100%;  z-index: 0; top: 0px;  left: 0px;   text-align: left;}
.caja1{ }
.caja2{  }
.caja3{ }

.con_tex { position: relative;text-align: left; margin:60px 0px; padding:0px; width: 75%; margin-left: 50px;}
.con_tex .t1{ position: relative; display: table; font-size: 50px; line-height: 100%; color: #ffffff; font-weight: 600; border-left: solid 7px #fff; padding-left:15px; }

.con_tex .t2{ position: relative; display: table; font-size: 19px; line-height: 130%; color: #ffffff;font-weight: 300; padding:35px 0 20px 25px; text-align: justify;}

.con_tex .t3{ position: relative; display: table; font-size: 20px; line-height: 100%; color: #ffffff; padding:45px 0 0 25px; font-weight: bold;}

.con_tex .t4{ position: relative; display: table; font-size: 40px; line-height: 100%; color: #ffffff; font-weight: 600; border-left: solid 7px #fff; padding-left:15px; }

.con_tex a{ position: relative; display: table;  background: #0075aa; color: #fff; margin:50px 0 0 25px; padding: 10px 25px; text-decoration: none; font-size: 120%; content: " "}


 
 
.navbar-dark .navbar-nav .nia1:focus,.navbar-dark .navbar-nav .nia1:hover,.mgm1{ background: #01567c; border: none; border-radius:0px;}
.navbar-dark .navbar-nav .nia2:focus,.navbar-dark .navbar-nav .nia2:hover,.mgm2{ background: #00aaa4; border: none; border-radius:0px;}
.navbar-dark .navbar-nav .nia3:focus,.navbar-dark .navbar-nav .nia3:hover,.mgm3{ background: #90d1db; border: none; border-radius:0px;}
.navbar-dark .navbar-nav .nia4:focus,.navbar-dark .navbar-nav .nia4:hover,.mgm4{ background: #0086b5; border: none; border-radius:0px; }
.navbar-dark .navbar-nav .nia5:focus,.navbar-dark .navbar-nav .nia5:hover,.mgm5{ background: #8aaa48; border: none; border-radius:0px;}


.mgm2{ border-bottom: solid 10px #008f8a;}
.mgm3{ border-bottom: solid 10px #75b4be;}
.mgm4{ border-bottom: solid 10px #006e9b;}
.mgm5{ border-bottom: solid 10px #708f32;}


.mmen{ padding: 0px 50px 20px 50px;}
 
.mmen h6{ color: #fff; font-weight: 600; text-transform: uppercase;}

.mmen a { display: block;  text-decoration: none; line-height: 150%; border-bottom:  solid 1px rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.9); padding: 2px 7px;}
.mmen a:hover,.mmen a:focus {  text-decoration: none; border-bottom:  solid 1px rgba(255, 255, 255, 1); background-color:rgba(0, 0, 0, 0.2) ;  color: rgba(255, 255, 255, 1); }
.mmen .title{  text-align: left;}
.mmen .title-2:hover {  color: rgba(255, 255, 255, 0.7);}
.mmen .title-2:hover {  color: rgba(255, 255, 255, 1); background: none;border-bottom:  solid 1px rgba(255, 255, 255, 0.2);}


@media screen and (max-width:1599px){
.con_tex { position: relative;text-align: left; margin:40px 0px; padding:0px; width: 75%; margin-left: 50px;}
.con_tex .t1{ position: relative; display: table; font-size: 35px; line-height: 100%; color: #ffffff; font-weight: 600; border-left: solid 7px #fff; padding-left:15px; }
.con_tex .t2{ position: relative; display: table; font-size: 18px; line-height: 130%; color: #ffffff;font-weight: 300; padding:35px 0 20px 25px; text-align: justify;}
.con_tex .t3{ position: relative; display: table; font-size: 18px; line-height: 100%; color: #ffffff; padding:45px 0 0 25px; font-weight: bold;}nt-size: 18px; line-height: 130%; color: #ffffff;font-weight: 300; padding:35px 0 20px 25px; text-align: justify;}
.con_tex .t4{ position: relative; display: table; font-size: 35px; line-height: 100%; color: #ffffff; font-weight: 600; border-left: solid 7px #fff; padding-left:15px; }
.con_tex a{ position: relative; display: table;  background: #0075aa; color: #fff; margin:50px 0 0 25px; padding: 10px 25px; text-decoration: none; font-size: 120%; content: " "}
}



@media screen and (max-width:700px){
	
.mmen{ padding: 0px 20px 50px 20px;}	
	
header nav {	margin:1px auto;  }	
	

.carousel{position:relative; width: 100%!important;} 
.carousel-item{position:relative; display:none;float:left;   width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}

.con_tex {  margin:20px 0px; padding:0px; width: 75%; margin-left: 30px;}
.con_tex .t1{   font-size: 20px; line-height: 100%; color: #ffffff; font-weight: 600; border-left: solid 2px #fff; padding-left:10px; }
.con_tex .t2{   display: none;}
.con_tex .t3{   display: none;}
.con_tex .t4{   display: none;}
.con_tex a{   margin:10px 0 0 15px; padding: 5px 10px;  font-size: 12px; content: " "}

 
.carousel-control-prev{left:10px}
.carousel-control-next{right:10px}
.carousel-indicators{ display: none;}

 
	
	
	
	
}