/**************** CUSTOM RESPONSIVE CODE **********************/

@media (width: 320px){
	.logov14 img{width: 160px !important;}
}

@media (min-width: 321px) and (max-width: 599px){
	.logov14 img{width: 200px !important;}
	.logov14 p, .logov14 p span{font-size: 12px !important;}
}

@media (min-width: 376px) and (max-width: 767px){
	#lslrv14hm img{width: 180px !important;}
}

@media (max-width: 375px){
	#lprlxv14{width: 160px !important;height: auto !important;float: right;margin-right: 8% !important;margin-top: 5% !important;}
	#pfarv14{margin-top: 3% !important;margin-right: 7% !important;}
	#pfarv14 p{font-size: 8px !important;}
	.msp-preset-btn-131{line-height: inherit !important;margin-top: 9% !important;margin-right: -26% !important;}
	#lslrv14hm{left: -40% !important;}
	#lslrv14hm img{width: 160px !important;}
	#bxtxthm{}
	#bxtxthm p, #bxtxthm p strong{font-size: 11px !important;}
	#bxtxthm a{font-size: 9px !important;font-weight: bold !important;}
	a.lnkcntcl{display: inline-block !important;margin-top: 12% !important;}
	#infslr{bottom: 10px !important;position: absolute !important;}
	.logov14{top: -25px;}
	#infslr.vfteen{bottom: -28px !important;left: 43px;}
}

@media (max-width: 599px){
	#mascarac .posrela > div > div > div{padding: 4% 9% 0 9% !important;}
	#mascarac h4{margin-top: 6% !important;}
	#claimcarac h3, #mascarac h4{font-size: 26px !important;}
	.catcurso{padding: 0 6%;}
	.catcurso .curso{margin-bottom: 4% !important;text-align: center;}
	.catcurso .curso > div > div > .col-md-6:last-child a{margin: 6% 0 !important;width: 100% !important;}
	.titcatcurso h3{font-size: 20px;}
	.intromatri, .intromatri + div{padding: 0 6%;}
	#mapresen{display: none !important;}
	.rowcauto{display: block !important;margin-bottom: 6% !important;}
	.logov14 p, .logov14 p span{font-size: 12px !important;}
	.msp-preset-btn-131{display: none !important;}
	#infslr img{width: 65px !important;}
}

@media (min-width: 600px) and (max-width: 700px){

	#mapresen .links a.cantabria{top: 2% !important;}
	#mapresen .links a.navarra{top: 12% !important;}
	#mapresen .links a.cataluna{right: 12% !important;}
	#mapresen .links a.cleon{left: 26.5% !important;}
	#mapresen .links a.rioja{}
	#mapresen .links a.extremadura{left: 15% !important;}
	#mapresen .links a.cmancha{}
	#mapresen .links a.cvalen{right: 22% !important;}
	#mapresen .links a.andalu{bottom: 26% !important;}
	#mapresen .links a.murcia{bottom: 28% !important;right: 34% !important;}
	#mapresen .links a.baleares{right: 5% !important;}
	#mapresen .links a.canarias{}
	#mapresen .links a.ceumeli{}
}

@media (max-width: 667px){
	.home #rev_slider_1_1 > ul > li:not(.slrthree) > div:last-child{top: 50px !important;}
	#btomsldr img{width: 250px;}
	h2.tituh2, #intropunfue h4, #claimserv h2{font-size: 26px !important;}
	#efirent{padding: 4% 6% !important;}
	#cntrstockhome{padding: 0 6%;text-align: center;}
	#videohome img{width: 64px !important;}
	#videohome{padding: 6% 6% !important;}
	#apufarmatic{padding: 15% 6% 10% 6% !important;}
	#apufarmatic img{padding: 0 8%;}
	#apufarmatic p{font-size: 24px !important;}
	#blockcolors img, .blockcolors img{width: 64px !important;}
	#blockcolors .vc_col-sm-4, .blockcolors .vc_col-sm-3{margin-bottom: 0  !important;}
	#introglobo{padding: 10% 14% 0% 14% !important;}
	#puntoshome img{width: 64px !important;}
	#indmodhome .modcompl, #indmdcomp .modcompl, .indpgmod .modcompl{width: 48% !important;}
	#indmodhome .modcompl img, #indmdcomp .modcompl img, .indpgmod .modcompl img{padding: 0 35% !important;border-right: 0px !important;}
	#actuhome{text-align: center;}
	#actuhome .vc_col-sm-3{padding-left: 0 !important;padding-top: 15% !important;}
	#actuhome img{width: 64px;}
	#actuhome p{font-size: 18px !important;}
	#actuhome p, #logofooter, #glinttfooter{text-align: center !important;}
	#actuhome .vc_col-sm-9{padding: 6% 8% 6% 8% !important;}
	#infofooter{text-align: center;margin-top: 6%;}
	section#infofooter ul li{padding-bottom: 6%;}
	#logofooter img{width: 96px !important;}
	.iv-layout.bottom-footer .full-width-footer{padding: 0 8% !important;}
	.iv-mobile-menu-inner .menu-wrap{margin-top: 18%;}
	.header-left-area{width: 40% !important;}
	.cajacerca{padding: 0 6%;}
	.titblosec h4{text-align: center;}
	.prllax.hder h2, .blog #iv-layout-title-wrapper h2, .iv-layout.title-wrapper h2{font-size: 32px !important;}
	#claimempre{padding: 9.1% 8% !important;}
	#claimempre h3{font-size: 26px !important;}
	#intropunfue, #puntfueace{padding: 0 6%;}
	#indmdcomp .tituondexmod, .indpgmod .tituondexmod{margin: 10% 0 20% 0;}
	span.bottom{border-bottom: 0 !important;}
	.bnrmodulo .texto h3{font-size: 26px !important;}
	.bnrmodulo .texto{right: inherit !important;text-align: center !important;padding: 15% 8% !important;}
	.bnrmodulo .vc_col-sm-6.wall, .bnrmodulo .vc_col-sm-6.logoinfo{width: 50% !important;float: left;}
	.bnrmodulo .vc_col-sm-6.wall, .bnrmodulo .texto{margin-bottom: 0 !important;}
	.bnrmodulo .logomod{padding: 19.8% 16% !important;}
	.bnrmodulo .logomod .wpb_wrapper > div div:last-child{margin-top: 20% !important;}
	.bnrmodulo.alt .texto{left: inherit !important;}
	#caracfarm{text-align: center;}
	#taryprofarm{padding: 7% 6% !important;}
	#contserv{padding: 0 8%;}
	#contserv .vc_col-sm-6.stock > div{padding-right: inherit !important;border-right: 0px !important;}
	#contserv img{width: 64px !important;}
	#contserv h4, #taryprofarm .contentoverlay h2, #contactfarm h4{font-size: 24px !important;}
	#contactfarm{padding: 6.2% 4% !important;}
	.bnrmodulo.pagmod .triangmod{display: none;}
	.bnrmodulo .puntopagmod, .bnrmodulo .prllax{width: 100% !important;}
	.bnrmodulo .puntopagmod p{font-size: 24px !important;text-align: center !important;}
	.puntopagmod .corteinfomod{margin-left: inherit !important;text-align: center !important;padding: 0 8% !important;}
	.iconsoft img{width: 48px !important;height: auto !important;}
	.infointegra p{font-size: 22px !important;}
	.infointegra{margin-top: 10%;}
	.contcarac{padding: 0 8%;}
	.ctacpgmod{padding: 6.2% 4% !important;}
	.ctacpgmod h4{font-size: 22px !important;}
	#formcont input, select{width: 100% !important;margin: 3.5% 1.5% !important;}
	#infcont{text-align: center !important;}
	.tlfmailcont ul li{margin: 6% 0;}
	#mapa #map-vc_1448472328577{height: 280px !important;}
	#intranos{text-align: center;}
	#intranos, #formtrabaja{padding: 0 8%;}
	#formtrabaja form section > div, #cplugar > div{width: 100% !important;}
	#cpenv{margin-top: 12% !important;}
	#formtrabaja .wpcf7-submit{padding: 2% !important;}
	#bantranos{padding: 6% 8% !important;}
	#bantranos h4{font-size: 26px !important;}
	#bantranos p{font-size: 14px !important;}
	.hdrpgmod img{width: 42% !important;}
	.caracformu{padding: 0 4%;}
	#caractec .mac img{width: 400px;}
	#caractec .txtcarac h2{margin-top: 8%;}
	#claimserv h2{padding: 0 !important;}
	.colservices .titblosec{text-align: center;}
	#paraactu h3{font-size: 26px !important;}
	.ctacpgmod a{padding: 1% 6% !important;}
	.colservices > div a{padding: 1.5% 6% !important;}
	/* Background size banners */
	#paraactu,#videohome,#claimempre,#paramxefic,#claimcarac,#mascarac,.titcarformu{background-size: 100% auto;background-repeat: no-repeat;background-position: center center !important;background-attachment: scroll !important;}

}

@media (max-width: 666px){
	#idenbio > div.img{width: 90px !important;right: 40px;}
	#parav14 img{width: 260px !important;}
	#infslr ul{display: none;}
	#infslr{position: absolute;left: -50px;}
}

@media (min-width: 575px) and (max-width: 666px){
	#infslr{top: 160px;}
}

@media (min-width: 500px) and (max-width: 574px){
	#infslr{top: 132px;}
}

@media (min-width: 481px) and (max-width: 499px){
	#infslr{top: 112px;}
}

@media (min-width: 400px) and (max-width: 480px){
	#infslr{top: 100px;}
}

@media (width: 667px){
	#idenbio > div.img{width: 180px !important;right: 38px;}
	#pfarv14 p{font-size: 10px !important;}
	#btngrua{margin: 20% -9% !important;}
	#pfarv14{margin-right: 26% !important;margin-top: 2% !important;}
	#infslr{position: absolute;}
	#infslr:not(.vfteen) > .col-md-7{bottom: -145px !important;}
	#infslr:not(.vfteen) > .col-md-5{bottom: -182px !important;}
	#infslr.vfteen{bottom: -81px !important;}
}

@media (min-width: 600px) and (max-width: 767px){
	#mascarac .posrela > div > div > div{padding: 0 30% !important;}
}

@media (min-width: 667px) and (max-width: 767px){
	#idenbio .img{width: 220px;}
	.logov14 img{width: 320px !important;}
}

@media (min-width: 668px) and (max-width: 767px){
	#idenbio > div.img{right: -60px;}
	#infslr ul{display: none;}
}

@media (min-width: 668px) and (max-width: 768px){
	#btngrua{margin-top: 10% !important;}
	#pfarv14{margin-top: 10% !important;margin-right: -26% !important;}
	#pfarv14 p{font-size: 14px !important;}
}

@media (max-width: 767px){
	#cntrstockhome > .img, #triangtop, #triangbott{display: none;}
	.mejora{text-align: center;}
	#mejnv{padding-bottom: 0 !important;}
	.mejtc .mejora .col-md-8 h5{margin: 2% 0;}
	.logov14 p{margin-top: 6% !important;}
	#newintrf > .inf, #farpin > .inf{left: 0 !important;}
}

@media (min-width: 768px){
	/*.modal-dialog{margin: 0 !important;}
	#popnv1 .modal-dialog{width: 536px !important;}
	#popnv2 .modal-dialog, #popnv3 .modal-dialog{width: 467px !important;}
	.carousel-indicators{bottom: 0px !important;}*/
	.mejtc{padding: 0 4%;}
	.bnrmodulo:not(.alt) > .wall{-webkit-clip-path: polygon(0 1%, 100% 0, 68% 100%, 0% 100%);clip-path: polygon(0 1%, 100% 0, 68% 100%, 0% 100%);}
	.bnrmodulo.alt > .wall{-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 37% 100%);clip-path: polygon(0 0, 100% 0, 100% 100%, 37% 100%);}
	.corteformu .prllax{-webkit-clip-path: polygon(16% 0, 100% 0, 100% 100%, 0% 100%);clip-path: polygon(16% 0, 100% 0, 100% 100%, 0% 100%);}
}


@media (min-width: 376px) and (max-width: 768px){
	#lslrv14hm{left: -12%;}
	#bxtxthm p, #bxtxthm p strong{font-size: 16px !important;}
}


@media (max-width: 768px){
	#triangtop img{top: 20px !important;}
	#triangbott img{bottom: 20px !important;}
	.page-id-3736 .triangmod{display: none;}
	#caracfarm .linkcarac{right: inherit !important;}
	.carac .pointcarac > div > div > div{width: 100%;}
	.pointcarac .col-sm-2.col-md-2.col-lg-2, .pointcarac .col-sm-10.col-md-10.col-lg-10 h3{text-align: center;}
	.pointcarac .col-sm-2.col-md-2.col-lg-2{margin-bottom: 6%;}
	.carac .pointcarac > div > div > div img{height: 40px;}
	.mejtc .mejora img{width: 64px !important;}
}

@media (width: 768px){
	#lslrv14hm img{width: 260px !important;}
	.home #rev_slider_1_1 > ul > li > div:last-child{top: 118px !important;}
	#cntrstockhome{padding: 0 4%;}
	#actuhome .vc_col-sm-9{padding: 6% 6% 2% 4% !important;}
	#actuhome .vc_col-sm-3{padding-top: 14.5%;}
	.ctacpgmod h4{font-size: 28px !important;}
	.ctacpgmod{padding: 2.2% 20% !important;}
	.page-id-3712 .prllax.hder{margin-bottom: 2% !important;}
	#bnnfmatic #rev_slider_2_1 > ul > li  > div:first-child > div{background-position: left top !important;}
	#bnnfmatic #rev_slider_2_1 > ul > li  > div:nth-child(2){top: 220px !important;}
	#bnnfmatic #rev_slider_2_1 > ul > li  > div:last-child{top: 285px !important;}
	#bnnfmatic #rev_slider_2_1 > ul > li  > div:nth-child(3){top: 310px !important;}
	h2.tituh2, #paramxefic h3{font-size: 28px !important;}
	#caracfarm{padding-left: 6% !important;}
	#taryprofarm{padding: 7% 8% !important;}
	.bnrmodulo .puntopagmod p{font-size: 18px !important;}
	.iconsoft img{height: 64px !important;}
	.acord-panel h4{font-size: 16px !important;}
	.caracformu .accordion{padding: 0 6%;}
	.bnrmodulo .logomod .wpb_wrapper > div div:last-child{margin-top: 10% !important;}
	.post .entry-header{display: inline-block;margin-top: 1.5%;}
	.blog-medium.style-simple .read-more{margin: 10px 0 0 !important;}
	.sidebar > div > aside{width: 50%;float: left;}
	#infcont > div > div > .vc_separator{display: none;}
	#infcont .dircont, #infcont .tlfmailcont{width: 50%;float: left;}
	#infcont{padding: 6% 8% 0 8%;}
	#mapa #map-vc_1448472328577{height: 350px !important;}
	#formtrabaja, #intranos{padding: 0 10%;}
	.iv-layout.bottom-footer .full-width-footer{padding: 0 8% !important;}
	.iv-mobile-menu-inner .menu-wrap{margin-top: 18%;}
	#mapresen .links a.cantabria{top:3% !important;}
	#mapresen .links a.cvalen{right: 23% !important;}
	#infslr{position: absolute;}
	#infslr:not(.vfteen){bottom: 30px !important;}
	#infslr.vfteen{bottom: -85px;}
}


@media (min-width: 769px){
	.popup_block .inner{width: 460px !important;background-image: url(/wp-content/themes/consoft/assets/img/home/boxfarmatic.png);background-repeat: no-repeat;background-size: 180px;background-position: 317px 154px;}
}

@media (min-width: 768px) and (max-width: 820px){
	.logov14 img{width: 360px !important;}
}

@media (max-width: 800px){
	article#post-4671, .parent-pageid-4671 article{padding: 0 4%;}
}

@media (min-width: 821px){
	.logov14 img{width: 450px !important;}
}

@media (min-width: 992px){
	#infcont{display: none !important;}
	#formcont,#formcom{margin-bottom: 8%;}
	#mega_main_menu_ul > li.current_page_item:not(#menu-item-3739) > a, .mega_dropdown > .current-menu-item > a{background-color: rgba(0,151,172,0.1);}
	.mega_dropdown > li{margin: 0px !important;}
	#mega_main_menu_ul .current-page-parent > a, #mega_main_menu_ul .current-page-parent > a .link_text::after{color: #0097AC !important;}
	.mega_dropdown > li:hover{background-color: rgba(0,151,172,0.1);}
	/*#popnv1, #popnv3{left: -210%;}*/
	/*#popnv2{left: 5%;}*/
	#infslr ul li{font-size: 16px !important;font-weight: 700 !important;}
}

@media (min-width: 1038px){
	#infslr img{width: 100% !important;}
}

@media (max-width: 991px){
	#infslr{}
	#infslr > div{width: 50% !important;float: left;}
	#infslr ul{margin-top: 4% !important;}
	#infslr ul li{line-height: 20px !important;font-size: 14px !important;font-weight: 500 !important;}

}

@media (min-width: 1024px){
	#triangtop img{top: 20px !important;}
	#triangbott img{bottom: 19px !important;}
	/***** Edge 12+ (All) *****/
	@supports (-ms-ime-align:auto){
		#triangtop img{top: 18px !important;}
	}
	/* Reglas específicas para Safari 3.0 y Chrome aquí */
	@media screen and (-webkit-min-device-pixel-ratio:0) {

	}
	/* Reglas especificas para navegadores Firefox */
	@-moz-document url-prefix() {

	}
}

@media (width: 1024px){
	#lslrv14hm{}
	#lslrv14hm img{}
}


@media (min-width: 481px) and (max-width: 991px){
	#infslr img{width: 120px !important;}
}

@media (min-width: 667px) and (max-width: 991px){
	#infslr{left: -80px;position: absolute;}
	#infslr > .col-md-7{left: -40px;}
}

@media (min-width: 668px) and (max-width: 991px){
	#infslr > .col-md-7{bottom: 20px;}
}

@media (min-width: 481px) and (max-width: 1024px){
	.logov14 p, .logov14 p span{font-size: 20px !important;}
}

@media (min-width: 768px) and (max-width: 1023px){
	#idenbio > div.img{width: 320px !important;}

}

@media (min-width: 769px) and (max-width: 1260px){
	#pfarv14{top: 82px !important;margin-top: 10% !important;margin-right: -26% !important;}
	.msp-preset-btn-131{margin-top: 8% !important;}
}

@media (min-width: 376px) and (max-width: 1024px){
	.logov14{top: -50px;}
}

@media (max-width: 1024px){
	#parav14, #videohome, #paramxefic{background-size: 100% auto;background-repeat: no-repeat;background-position: center center !important;background-attachment: scroll !important;}
	.logov14{position: absolute;}
}

@media (min-width: 1025px){
	#mapresen .links a{background: rgba(0,0,0,0.4);padding: 2px 4px;color: #ffffff;}
	#mapresen .links a:hover{background: rgba(34,63,95,0.8) !important;}
}

/*@media (min-width: 992px){*/
	#mapresen .links a.galicia{top: 10%;left: 13%;}
	#mapresen .links a.asturias{top: 4%;left: 25%;}
	#mapresen .links a.cantabria{top: 6%;left: 37.5%;}
	#mapresen .links a.pvasco{top: 7%;left: 47.6%;}
	#mapresen .links a.navarra{top: 11%;left: 55%;}
	#mapresen .links a.aragon{top: 25%;right: 33.5%;}
	#mapresen .links a.cataluna{top: 20%;right: 17%;}
	#mapresen .links a.cleon{top: 22%;left: 32.5%;}
	#mapresen .links a.rioja{top: 16%;right: 46%;}
	#mapresen .links a.madrid{top: 36%;left: 40.5%;}
	#mapresen .links a.extremadura{top: 50%;left: 22%;}
	#mapresen .links a.cmancha{top: 48%;right: 45%;}
	#mapresen .links a.cvalen{top: 47%;right: 25%;}
	#mapresen .links a.andalu{bottom: 28%;left: 33%;}
	#mapresen .links a.murcia{bottom: 33%;right: 37%;}
	#mapresen .links a.baleares{bottom: 46%;right: 9%;}
	#mapresen .links a.canarias{bottom: 15%;left: 7%;}
	#mapresen .links a.ceumeli{bottom: 9%;left: 35.5%;}
/*}*/


@media  (max-width: 1038px){
	#lblsl1, #lblsl2, #lblsl3, #lblsl4, #lblsl5{display: none !important;}
}

@media (min-width: 668px) and (max-width: 1038px){
	#txtslrchi{top: -150px !important;}
}

@media (min-width: 769px) and (max-width: 1038px){
	#lslrv14hm img{width: 280px !important;height: auto;}
}
@media (min-width: 992px) and (max-width: 1038px){
	#infslr{position: absolute;left: -80px;}
	#infslr img{width: 120px !important;height: auto;}
	#infslr > .col-md-7{left: -40px;}
}

@media (min-width: 768px) and (max-width: 1400px){
	#idenbio > div.img{right: 60px;}
}


@media (min-width: 768px) and (max-width: 1199px){
	#blockcolors .vc_col-sm-4{height: 402px;}
	#puntoshome .vc_col-sm-3{padding: 0 6%;}
	#btomsldr img{width: 350px;height: auto;}
	#indmodhome .modcompl, #indmdcomp .modcompl, .indpgmod .modcompl{width: 19% !important;margin-bottom: 4%;}
	#indmodhome .modcompl img, #indmdcomp .modcompl img, .indpgmod .modcompl img{padding: 0 30% !important;}
	#claimempre{padding: 9.1% 22% !important;}
	.two-rows-style2 .mega_main_menu .mega_main_menu_ul > li > .item_link{padding: 0 10px 0 10px !important;}
	.bnrmodulo .logomod .wpb_wrapper > div div:last-child a{padding: 4% 17% !important;}
	#caracfarm .linkcarac{padding: 3.71% 0 !important;}
	div#contserv img{width: 64px;height: auto;}
	h2.tituh2, #paramxefic h3{font-size: 32px !important;}
	.bnrmodulo .texto h3{font-size: 30px !important;}
	.triangmod{left: -78% !important;}
	.bnrmodulo.alt .triangmod{left: 100% !important;border-left-width: 250px !important;}
	.page-id-3736 .triangmod{border-right-width: 244px !important;}
	.page-id-3736 .bnrmodulo.alt .triangmod{border-right-width: 0 !important;}
	#bantranos, #contactfarm{padding: 6% 8% !important;}
	.bnrmodulo.pagmod .triangmod{border-left-width: 250px !important;}
	.prllax{}
}

@media (min-width: 769px) and (max-width: 1199px){
	.catcurso .curso > div > div > .col-md-6:last-child a{margin-bottom: 8% !important;}
}

@media (max-width: 1199px){
	#paracupdte p, #paracaas p{font-size: 22px !important;}
	.pfservice{text-align: center;}
	.pfservice .col-md-3{margin-bottom: 6%;}
	.msp-preset-btn-131 a{padding: 2% 6% !important;font-size: 12px !important;}
	#pfarv14, #btngrua, #lprlxv14{position: relative !important;display: inline-block !important;left: inherit !important;right: inherit !important;top: inherit !important;bottom: inherit !important;}
	#lprlxv14 {float: right;margin-right: 25% !important;margin-top: 4% !important;}
	#pfarv14, #btngrua{float: right;}
}
@media (max-width: 1200px){
	.bnrmodulo:not(.alt) .triangmod, .bnrmodulo.alt .triangmod{display: none !important;}
}
@media (min-width: 1200px){
	#caractec > div > div > div{width: 66%}
	#caractec > div > div > div.txtcarac{position: absolute;right: 0;margin-right: -14%;}
	/*.bnrmodulo:not(.alt) .triangmod, .bnrmodulo.alt .triangmod{display: block !important;}*/
}

@media (min-width: 992px) and (max-width: 1599px){
	#deparabout > div > div > div.col-md-15{height: 470px;}
}

@media (min-width: 768px) and (max-width: 991px){
	.mejtc .mejora .col-md-4{text-align: center;}
	#newintrf ul, #idenbio ul, #farpin ul, .mejtc .mejora .col-md-8 ul{padding-left: 0 !important;}
	.mejtc .mejora .col-md-8 h5{text-align: center !important;margin: 8% 0;}
}

@media (min-width: 767px) and (max-width: 1368px){
	.triangmod{left: -59% !important;}
	.bnrmodulo.alt .triangmod, .bnrmodulo.pagmod .triangmod{left: 100% !important;}
}

@media (max-width: 1400px){
	#newintrf, #farpin{padding: 6% 12% 6% 12% !important;}
	#idenbio > div.img{bottom: -5px;top:inherit !important;position: absolute;}
}

@media (min-width: 1445px) and (max-width: 1903px){
	.page-id-3736 .triangmod, .puntopagmod .triangmod{display: none !important;}
	.bnrmodulo:not(.alt) .triangmod, .bnrmodulo.alt .triangmod{display: none !important;}
}

@media (min-width: 1600px){
	.bnrmodulo .logoinfo .logomod > div > div > div:nth-child(2) a{padding-left: 11% !important;padding-right: 11% !important;}
}

@media (min-width: 1600px) and (max-width: 1920px){
	#deparabout > div > div > div.col-md-15{height: 485px;}
}

@media (width: 1920px){
	#pfarv14{top: 195px !important;}
	#lblsl1 img, #lblsl2 img, #lblsl3 img, #lblsl4 img, #lblsl5 img{width: 220px !important;}
	#lblsl1{right: 52px;top: -26px;}
	#lblsl2{right: 125px;top: -20px;}
	#lblsl3{right: 52px;top: -15px;}
	#lblsl4{right: 125px;top: -8px;}
	#lblsl5{right: 52px;top: 2px;}

}

@media (min-width: 1920px){
	.page #iv-layout-title-wrapper{padding: 6.9% 0 !important;}
	#boxatencion img{height: auto;width: auto;}
	.triangmod{border-right-width:430px !important;}
	.bnrmodulo.alt .triangmod{border-top-width: 502px !important;border-right-width:0px !important;}
	.bnrmodulo.alt.forma .triangmod,.bnrmodulo.alt.homeo .triangmod{border-top-width: 484px !important;}
	.puntopagmod .triangmod{border-left-width: 250px !important;border-right-width: 0 !important;}
	.puntopagmod .triangmod, .puntopagmod .triangmod{border-top-width: 466px !important;}
	.bnrmodulo .logomod{padding: 12.8% 25% !important;}
	.bnrmodulo.grupos .logomod {padding: 11.6% 25% !important;}
	.bnrmodulo.dac .logomod {padding: 18.5% 25% !important;}
	.bnrmodulo.homeo .logomod{padding: 13.7% 38% !important;}
	.bnrmodulo.pdi .logomod{padding: 15.9% 33.4% !important;}
	/*.triangmod:not(*:root) {left: -42%;}*/

}