/* lg */ 
@media (min-width: 1400px) {
.cont_txt_slider_center{position:relative;min-height:1px;/*margin:0 auto;*/ text-align:center; width:90%; padding-right:0%;}
}


/*@media (min-width: 992px) and (max-width: 1199px) {*/


@media (max-width: 1150px) {
.list4gal li{width:33.333333%;}
.flip {width:280px;height: 280px;}
}



@media (max-width: 1100px) {
#nav li a{padding:8px 2px; margin:0 0 0 15px;}
.boxtitulrutpage{width:70%; left:15%;}
}

@media (max-width: 1050px) {
.lefthead{width:25%;}.lefthead-fixe{width:25%;}
.righthead{width:75%;}
}

@media (max-width: 1000px) {


.right50parx{padding:0 0 20px 25px;}

.listlog li{width:33.3333333%;}
}

@media (max-width: 990px) {
.carousel-caption {top: 40%;}
.cont_txt_slider_left{width:100%; padding-right:0;}
.cont_txt_slider_right{width:100%; padding-left:0;}
.flip {width:220px;height: 220px;}
.flip div:first-child p {padding-top: 28%;}
}

@media (max-width: 950px) {
#nav li a{padding:8px 2px; margin:0 0 0 10px;}
}

@media (max-width: 901px) {
.left50, .right50{display:block;}.left50{width:100%; padding:0 0 20px 0; margin:0 0 0 0;}.right50{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left50parx, .right50parx{display:block;}.left50parx{width:100%; padding:0 0 20px 0; margin:0 0 0 0;}.right50parx{width:100%; padding:0 0 60px 0; margin:0 0 0 0;}
.left60, .right40{display:block;}.left60{width:100%; padding:0 0 20px 0; margin:0 0 0 0;}.right40{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left40, .right60{display:block;}.left40{width:100%; padding:0 0 20px 0; margin:0 0 0 0;}.right60{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left70, .right30{display:block;}.left70{width:100%; padding:0 0 20px 0; margin:0 0 0 0;}.right30{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left30, .right70{display:block;}.left70{width:100%; padding:0 0 20px 0; margin:0 0 0 0;}.right30{width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.left100{padding:0 0 0 0;} .right100{padding:30px 0 0 0;}

.left50parallaxbot, .right50parallaxbot{display:block;}.left50parallaxbot{width:100%; padding:0 0 40px 0; margin:0 0 0 0;}.right50parallaxbot{width:100%; padding:0 0 0 0; margin:0 0 0 0; display:none;}

.list2 li{display:block; margin:0 0 20px 0; padding:0; width:100%;}
.list3 li{display:block; margin:0 0 20px 0; padding:0; width:100%;}.seplist3{border-left:0px; border-right:0px;}
.list4 li{display:block; margin:0 0 20px 0; padding:0; width:100%;}
.list5 li{display:block; margin:0 0 20px 0; padding:0; width:100%;}

.boxtitulrutpage{width:80%; left:10%;}

.titleInter{font-size:25px;}

.section-title2 {text-align: center;}

.titleInter{font-size:25px;}

.sepabothome{margin:0 0 10px 0;}

.separight{ border-right:0; text-align:center;}

.topleft{display:none;}
.topcenter{display:none;}
.topright{display:none;}

.header{padding:8px 0 8px 0;}

.lefthead{display:block; width:100%; height:auto; padding:0 0 0 0; text-align:left; }.lefthead img{width:250px;}.lefthead-fixe{width:100%;}
.righthead{display:none; width:100%; text-align:left;}
/*.logo{display:block; width:100%; padding:10px 40px 10px 40px; text-align:center;}
.navegacion{display:none; width:100%; text-align:left;}*/
#nav{ padding-bottom:10px;}
.menupho{display:block;}

/*nav*/
.navegacion{text-align:left;}
#nav{text-align:left; margin:20px 0 0 0; font-size:14px; border-top:1px solid #A2A2A2;}
#nav li{display:block; padding:0 0 0 0; margin:0 0 0 0; position:relative;}
#nav li a{padding:6px 6px; margin:0 0 0 0; border-bottom:1px solid #A2A2A2; /*border-bottom:1px solid #F8F8F8;*/ font-size:15px;}

#nav ul li ul.subnav{display:block;}

#nav li ul.subnav li a{padding:6px 12px; border-bottom:1px solid #A2A2A2;/*border-bottom:1px solid #111111;*/}
#nav li ul.subnav ul.subnav2R li a{padding:6px 12px 6px 22px; border-left:0px solid #EAEAEA;}
#nav li ul.subnav ul.subnav2L li a{padding:6px 12px 6px 22px; border-right:0px solid #EAEAEA;}

ul.subnav{position:relative;top:auto; left:auto; border-top:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
ul.subnav li{width:auto;}

ul.subnav2L{position:relative; top:auto; left:auto; width:auto;}
ul.subnav2L li{width:auto;}
ul.subnav2R{position:relative; top:auto; left:auto; width:auto;}
ul.subnav2R li{width:auto;}

#nav ul li:hover ul, #nav ul a:hover ul{visibility:visible; display:block;}
#nav ul :hover ul ul{visibility:visible; display:block;}
#nav ul :hover ul :hover ul{ visibility:visible; display:block;}

#nav i.icondownsub{display:block;float:right; margin-top:4px; margin-left:5px;}
#nav i.iconleft{display:none;}
#nav a.insubmenuL span{display:inline-block; width:auto; padding-left:0;}
#nav i.iconright{display:none;}
#nav a.insubmenuR span{display:inline-block; width:auto; padding-left:0;}

#nav li a.exclus{
display:block; padding:6px 6px; margin:0 0 0 0; color:#111111; background:none; -webkit-border-radius:0; -moz-border-radius: 0;-khtml-border-radius:0; border-radius:0; font-weight:400;}
#nav li a.exclus:hover{color:#F18536; background:none;}
/*nav*/

.carousel-caption h1 {font-size:25px; line-height:30px;}
.carousel-caption h2 {font-size:16px;}

.boxflohome h2{font-size:20px; line-height:20px;}
.boxflohome img{height:70px;}

.imageshomecirc img{width:auto; padding:3px; border:5px solid #ffffff; background:#2484B5;}


.boxtitlesite{margin:0 auto; width:90%;}

.contentspnav{border-top:0px solid #E61212;}
.titlespnav{display:none;}
.itemtitlepnavocu{display:block;}
.itemcontentpnav{display:block;}

.boxtext01 h1{font-size:25px;}
.boxtext01 h2{font-size:18px;}

.boxtext01 p{font-size:16px;}

.title01{font-size:25px;}
.title02{font-size:20px;}
.subtitle01{font-size:16px;}
.subtitle02{font-size:16px;}

/*.snip1361 h3 {font-size:20px;margin: 0 0 20px 0;}*/

.bgmisvisall{background:url(../images/bg8.png) left top repeat-y;}















.leftfooter-b{display:block; width:100%; text-align:center; margin:0 0 0 0; padding:0 0 15px 0;}
.rightfooter-b{display:block; width:100%; text-align:center; margin:0 0 0 0; padding:0 0 0 0;}
.leftfooter-a{display:block; width:100%; padding:0 0 20px 0; margin:0 0 0 0;}
.centerfooter-a{display:block; width:100%; padding:0 0 20px 0; margin:0 0 0 0;}
.rightfooter-a{display:block; width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.contentfooter p{ text-align:center;}
.logfoot{text-align:center;}

.bgsitemitad{ background:none;}
}

@media (max-width: 820px) { 
.list4gal li{width:50%;}
.flip {width:300px; height: 300px;}
.flip div:first-child p {padding-top: 30%;}
}

@media (max-width: 800px) { 
.carousel-caption {top: 20%;}
#home-carousel  .item {height: 420px;}

.listlog li{width:50%;}
}


@media (max-width: 790px) { 
/*.snip1361 h3 {font-size:18px;margin: 0 0 20px 0;}*/
}

@media (max-width: 700px) { 
.flip {width:250px; height: 250px;}
}


@media (max-width: 680px) {
.listgal li{display:inline-block; vertical-align:top; list-style:none; margin:0 0 0 0; padding:0 0 0 0; width:50%; height:auto;}
/*.snip1361 figcaption {top: calc(87%);}
.snip1361 h3 {font-size:25px;margin: 0 0 20px 0;}*/
}

@media (max-width: 600px) {
.carousel-caption {top: 20%;}
#home-carousel  .item {height: 350px;}
.carousel-caption h1 {font-size:18px; line-height:25px;}
.carousel-caption h2 {font-size:14px;}

.boxtitulrutpage{width:90%; left:5%;}

/*.snip1361 h3 {font-size:20px;margin: 0 0 20px 0;}*/
}

@media (max-width: 570px) {
.flip {width:200px; height: 200px;}
.flip div:first-child p {padding-top: 28%;}
}

@media (max-width: 510px) {
/*.snip1361 figcaption {top: calc(82%);}*/

.listlog li{display:block; margin:0 0 20px 0; padding:0; width:100%;}

.lefthead-fixe{padding:10px 80px 10px 0;}
}

@media (max-width: 470px) {
.list4gal li{width:100%;}
.flip {width:250px; height: 250px;}
}

@media (max-width: 450px) {
.carousel-caption {top: 8%;}
}

@media (max-width: 380px) {
/*.snip1361 figcaption {top: calc(74%); padding: 15px 10px 35px;}
.snip1361 h3 {font-size:18px; margin: 0 0 20px 0; }*/
.lefthead{padding:0 80px 0 0;}.lefthead img{width:auto;}
}