/*autor a.salazar vilcaluri  / alexsalazar3@gmail.com */

/* CSS MEDIA RULES */
@media (max-width: 1920px) {
    .md-B-cmv > h3 {font-size: 18px!important;}
	.md-B-ie-mm, md-B-ie-el {min-height: 199px !important;}
	.md-B-ie-pfp-min{width:355px!important; }
	.md-B-dat-est h4 span {padding: 15px 0;}
}

@media (max-width: 1280px) {
    .md-B-ie-pfp-min{width:355px!important;}
    .md-B-dat-est{padding:2px 0!important;}
    .md-B-ie-pfp > div span {font-size: 13px!important;}
	.md-B-ie-mm, md-B-ie-el {min-height: 199px !important;}

}


@media (max-width: 960px) {
    .md-A-mm li {padding: 8px 4px;}
}

@media (max-width: 900px) {
	.cuadro5 {
    font-size: 15px;padding: 23px 14px 14px;}
	
.cuadrogris1 {top: 92px;}
.cuadro4{padding: 1px 6px 6px;}

.conoce01 {top: 37px;}

.cuadroazul {padding: 14px 17px;}

.cuadro1 {
    font-size: 14px;padding: 15px 17px;}

.cuadrogris{padding: 15px 17px;}

.cuadrogris2 {
    font-size: 14px;top: 78px;}
	.elec-uni{background-image:url(../img/elec-uni-600.jpg)!important; width:349px!important; margin-top: 3px; height:118px; }
	.elec-regi-mun{background-image:url(../img/elec-regi-mun-600.jpg)!important; width: 170px; }
.elec-presi-vice{background-image:url(../img/elec-presi-vice-600.jpg)!important; width:174px; }
	.iconos ul li {margin-right: 45px;}
	.md-B-se-bn a h3 {font-size: 29px;}
	.md-B-dat-est h4 span {
    padding: 12px 0;}
    .md-B-ie-pfp > div a { width: 24px!important;}
	.md-B-ie-pfp-min{width:333px!important; }
	.md-B-cmv > h3 {
        font-size: 20px !important;
    }
    .miembro{height: 154px!important;}
    .consulta {padding:38px 0!important; }
    .home-Modulo {padding: 20px 20px 15px 20px!important; margin-bottom: 8px!important;font-size: 14px!important;}
    .home-Resultados{font-size: 15px!important;}
    .finanzas > h3 {height: 128px!important;}
    .finanzas > h3.fp {padding-top: 53px!important;}
    .consulta {
        padding: 49px 0!important;
    }
    .md-B-np h4 {height: 159px !important;}
    .md-B-vot-inf { min-height: 71px!important;}
.fparti {
    padding: 13px 10px 10px 20px;
}

}


@media (max-width: 800px) {
	.cuadro5 {
    font-size: 13px;padding: 16px 14px 4px;}
	.miem-abo10 {
    font-size: 14px;padding: 5px;}
	.cuadrogris1{top: 76px;}
	.cuadro4{top: 38px;}

.space9 {padding:0px;}
	.emc {
    background: transparent;
    padding: 0px;
}

	.cuadro1{padding: 8px 17px; font-size: 12px;}
	.conoce01{top: 19px;}
	.cuadrogris3 {
    font-size: 14px;padding: 5px 11px 4px;top: 81px;}
	
.cuadrocelest90{padding: 11px 17px 1px;}
.cuadroazul {
    font-size: 17px;padding: 11px 17px;line-height: 22px;}
.cuadrogris{padding: 14px 17px 2px 17px;}
.cuadrogris2 {
    font-size: 12px;top: 65px;}
	
	.elec-regi-mun{background-image:url(../img/elec-regi-mun-800.jpg)!important; width:172px; height:155px;}
.elec-presi-vice{background-image:url(../img/elec-presi-vice-800.jpg)!important; width:172px; height:155px;}
.elec-uni{background-image:url(../img/elec-uni-800.jpg); width:347px; margin-top: 3px;}
	.md-B-np h4 {font-size: 19px; line-height: 20px;}
	.miem-abo {font-size: 16px;}
.miem-abo span {font-size: 25px;}
	.prox-miem {font-size: 15px;}
	.miembro-abo01{background:url(../img/prox-miem-abo-800.jpg) no-repeat center center !important; height:306px; }
	.iconos ul li {margin-right: 40px;}
	.cuadro-abog2 {
    padding: 20px 52px 0px 74px;}
	.ico-man {left: 82%;
top: -65%;}
	.md-B-erm-in {padding: 0 0 0 35px; width: 596px !important;}
	.fparti {padding: 25px 10px 22px 20px!important;}
    .md-A-mm li {padding: 8px 1px;}
    .md-B-erm2-dt {width: 70% !important;}
    .md-B-erm2-bn a h2 {font-size: 32px;}
    /*.md-B-vot-inf2 p {font-size: 16px;padding: 24px;margin-bottom: 126px; text-align:center}*/
    /*.md-B-vot-inf2 {background: url('../img/vot-inf2-icon.png') no-repeat scroll bottom center #001E41; background-position:50% 100px}*/
    .md-B-erm-bn > a h2 {font-size: 40px;line-height: 40px;}

    .md-B-erm-bn-2 > a h2 {font-size: 35px;line-height: 40px;}
    .md-B-erm-bn-2 > a h3 {font-size: 35px;line-height: 40px;}

    .md-B-erm-dt p span {font-size: 20px; background-size: 20px; line-height: 36px; background-position: 5% 50%; padding: 7px 8px 0px 56px; }
    .md-B-erm-dt p i {font-size: 20px; background-size: 20px; text-align: right; background-position: 95% 50%; line-height: 36px; padding: 6px 42px 0px 8px;}
    .md-B-tv {min-height: 0px;}
    .md-B-sm li a {min-height: 0px; padding: 12px 46px;line-height: 12px;font-size: 12px;background-size: 28px;}
    .md-B-np { min-height:0px;}
    .md-B-np a {position:static;}
    .md-B-plat-inf h4 {font-size: 12px;padding: 12px 0px 12px 36px;line-height: 18px;}
    .md-B-plat-inf {min-height: 70px;background: url('../img/plat-inf-icon.png') no-repeat scroll 3px 50% #7A85A0;background-size:30px; }
    .rel-erm{ min-height:360px; background:#000}
    .finanzas > h3.fp {padding-left: 79px;}
    .home-Resultados{font-size:13px!important; padding: 16px 15px!important; min-height:0px!important;line-height: 18px!important;}
    .home-Modulo{font-size:13px!important; padding: 17px 15px!important; margin-bottom: 8px!important;min-height: 0px!important;line-height: 18px!important }
    .miembro{height:137px; }
    .consulta{padding: 42px 0;}
    .finanzas > h3 {height:115px;}
    .finanzas > h3.fp {padding-top:43px; }
    .md-B-np h4 {
        height: 154px !important;
    }
    .md-B-se-dt p {height: 45px;}
    .md-B-se-dt p i {font-size: 18px;}
    .md-B-se-bn {
        height: 198px;}
    .md-B-ie-mm .md-B-ie-il a {
        margin-top: 10px;}
    .md-B-ie-pfp-min {
        width: 296px !important;
    }
    .md-A-mm li a {
        padding: 6px 8px!important;}
    .rel-erm {
        min-height: 346px;
    }
    .md-B-erm4-bn > div h2 {
        font-size: 33px !important;
        line-height: 34px !important;}
    .md-B-cmv > h3 {
        font-size: 20px!important; padding:22px 0 30px 60px!important;}
    .md-B-vot-inf {min-height: 86px!important;}
}

@media (max-width: 768px) {
	
	.cuadro5 {padding: 34px 14px 24px;}
	.cuadrogris1{top: 140px;}
	.cuadro4{top: 64px;}
	.space9 {padding:0px;}
	.emc {
    background: transparent;
    padding: 0px;
}

	.cuadro1{padding: 22px 17px;}
.elector-abog{min-height: none!important;max-height: none!important;}
.miembro-abog{max-height: none!important;}
.cuadroazul{padding: 29px 17px;}
.cuadrocelest90 {padding: 45px 17px 27px;}
.cuadrogris{padding: 22px 17px;}
.cuadrogris2{top: 93px;}
.cuadrogris3 {
    font-size: 13px;padding: 5px 11px 4px;line-height: 20px;top: 76px;}
	.miem-abo4 {
    font-size: 11px;}
	
	.elec-uni{background-image:url(../img/elec-uni-768.jpg); width:446px; height:121px;margin-top: 3px;}
	.elec-regi-mun{background-image:url(../img/elec-regi-mun-768.jpg)!important; width: 221px; height:155px;}
.elec-presi-vice{background-image:url(../img/elec-presi-vice-768.jpg)!important; width:221px; height:155px;}
	.miembro-abo01{background:url(../img/prox-miem-abo-768.jpg) no-repeat center center #001E41!important; height: 306px;}
	.cuadro-abog2 {    padding: 20px 64px 0px 64px!important;}
	.ico-man {left: 80%!important;top: -73%!important;}
.iconos ul li {margin-right: 38px!important;}	

	.md-B-cmv > h3 {
    padding: 13px 0 6px 87px !important;
}

.md-B-dat-est h4 span {
    padding: 18px 0 9px !important;
}

	.md-B-erm-cnt-ve-pas-bd span {
height: 74px!important;}

.md-B-erm-cnt-ve-pas-bd b {height: 74px!important;}

	.md-B-erm-in {
    margin-bottom: 0px!important;}
	.md-B-erm-di-rsm-prompt {margin: 0 0 0 209px!important;}

.md-B-erm-di-rsm {margin: 50px 0 0 150px!important;}
	.md-B-erm-di-map {
    float: right !important; margin:10px 100px 0 0!important;
    width: 64% !important;}
.fparti {
    background: url("../img/erm-fp-icon.png") no-repeat scroll 27px 50% #001e41 !important;
    padding: 31px 10px 23px 38px!important;}
    .ly_WP {margin: 0 auto;max-width: 100% !important;}
    .ly-LC,.ly-RS{ width:100% !important;margin-left:0px !important;}
    .md-B-rs{ width:100% !important/*width:60% !important*/}
    .md-B-ci{ width:100% !important/*width:40% !important*/}
    .md-B-rs .span4{ width:50% !important; margin-left:0px !important}
    .md-B-rs .span8{ width:100% !important; margin-left:0px !important}
    .md-B-rs li a {text-indent: 0px !important;font-family: Swis721 Cn BT;font-size: 18px;text-align:left;padding:10px;background-position:left center;background-position:20px 50%;padding-left:50px;}
    .md-A-ld {display: block;float: left;margin: 20px 0px;width: 100%;}
    .md-A-ls {width: 100%;display: block;float: left; margin-bottom: 3px;}
    .md-B-rs-otv{padding-left:60px !important;}
    .md-A-mm li {padding: 0px !important; width: 100%;text-align: center;}
    .md-A-mm li a {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; padding: 20px; font-family: swis721_cn_btroman; font-size: 16px;}
    .md-A-lb {min-height: 230px;display: block;float: left;width: 100%;}
    .md-A-lb h1{width: 100% !important; text-align: center;padding-top: 152px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .md-A-ls span{/*width: 100% !important;*/ text-align: center; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; float:right !important; padding:10px !important; font-size: 20px !important;}
    .md-A-mm{width: 100% !important; margin:0 auto !important; display: block;}
    /*.md-B-plat-inf,.md-B-vot-inf,*/.md-A-lg {width: 100% !important;margin-left:0px !important;}
    .md-B-erm-bn a p,.md-B-erm-bn {min-height: 210px;}
    .md-B-erm-bn-2 {min-height: 265px;}
    .md-B-erm-bn-2 a p {min-height: 200px;}
    .md-B-erm-bn-2 a i {min-height: 99px!important;}
    .md-B-vot-inf p {min-height:34px !important;}
    .md-B-fp-hd {width: 100% !important;}
    .md-B-erm-hd, .md-B-erm-in,.md-B-erm-sc-mm-sm,.md-B-erm-sc-mm-in-mm{ width:100% !important;margin-left:0px !important; padding-bottom: 10px;}
    .md-B-erm-cnt-fp-dat, .md-B-erm-cnt-fp-enc{width:100% !important;margin-left:0px !important; }
    .md-B-erm-sc-el-cnt div, .md-B-erm-sc-mm-cnt > div {padding-top: 20px !important;}
    header{position: relative;margin-bottom: 0px;float: left;}
    .md-B{ margin-bottom:0px;}
    .md-B-erm-di-map > div{  margin:0 auto; width:100% !important; max-width: 456px;}
    .md-B-erm2-dt {width: 80% !important;}
    .md-B-erm-sc-el-cnt, .md-B-erm-sc-mm-cnt {margin: 10px 0px;}
    .md-B-erm-sc-el-cnt h3, .md-B-erm-sc-mm-cnt h3{ position:static !important; width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .scrollToTop{top:700px !important; 	right:0px !important;}
    .md-B-erm-cnt-fp-enc-lnk{ width:50% !important; margin-bottom:10px;}
    .md-B-vot-fon p {padding: 0px 3px 3px 60px;font-size: 20px;margin-top: 0px;}
    .md-B-erm-bn > a h2 {font-size: 36px;line-height: 36px;}
    .md-B-erm-bn-2 > a h2 {font-size: 36px;line-height: 36px;}
    .md-B-erm-bn-2 > a h3 {font-size: 30px;line-height: 36px;}
    .md-B-np a{ position:static !important}
    .md-A-ld{ display:none; margin: 0px}
    .md-A-ls-m-mob{ display:block !important; float:right !important}
    .md-B-vol-scout{ margin-top:0px !important;}
    .mod-not-pre{margin-bottom: 10px}
    .md-B-erm3-bn{min-height: 185px !important;}
    .md-B-fp{display: inline-block !important; margin-left: 3px !important;padding-bottom: 7px!important;}
    .md-B-vot-inf{min-height: 100px!important;margin-right: 10px !important;max-width: 240px!important;}
    .md-ceutas{max-width: 240px!important;}
    .fp {padding: 29px 0 29px 60px !important;}
    //.md-B-vot-inf { min-height: 70px;}
    .miembro img{width:284px!important;}
    .votoinfo img{width:252px!important; }
    .home-Modulo {
        padding: 21px 20px!important; font-size:15px!important;}
    .home-Resultados {
        padding: 15px 15px!important; font-size:15px!important;}

    .consulta{padding: 44px 0!important;}
    .fp {    padding: 29px 0 29px 106px !important;}    
    .uni{width:478px!important; }
    .uni img{width:478px!important; }
    .miembro {
        height: 177px!important;
    }
    .md-B-np h4 {
        height: 142px!important;
    }
    .md-B-se-dt {width: 100% !important; }
    .md-B-se-bn {
        height: 230px!important;}
    .md-B-se-bn a h2 {
        padding: 46px 0 0 20px!important;
    }
    .md-B-se-bn a p {margin-top: 54px!important;}
    .md-B-ie-pfp-min {
        width: 284px !important;
    }
    .md-B-ie-il {
        padding-top: 0px;
    }
    .md-B-ie-mm .md-B-ie-il a {
        margin-top: 5px;margin-left: 55px !important;}
    .md-B-ie-mm, md-B-ie-el {min-height: 194px!important;}
    .md-B-ie-el .md-B-ie-il a {margin-right: 42px !important;}
    .md-B-ie-pfp > div span {font-size: 12px!important;}
    .md-B-cmv > div > p {padding: 13px!important; }
    .md-B-plat-inf h4 {padding: 16px 0 12px 41px!important;}
    .md-B-plat-inf {min-height: 73px!important;}
    .md-B-dat-est {
        padding: 0;
    }
    .md-B-cmv > h3.fp {
        background: url("../img/erm-fp-icon.png") no-repeat scroll 35px 47% #001e41 !important;
    }
}

@media (max-width: 640px) {
.cuadro5{padding: 14px 14px 16px;font-size: 14px;}
.cuadro4{padding: 0px 6px 2px;}
.cuadrogris1{top: 86px;}
.space9 {padding:0px;}
	.emc {
    background: transparent;
    padding: 0px;
}

	.conoce01{top: 29px;}
	.cuadro1 {
    font-size: 13px;padding: 11px 17px;}
	.md-B-fp{margin-left: 3px!important }
	.cuadrogris3 {
    font-size: 12px;
    padding: 5px 11px 4px;
    line-height: 14px;
    top: 66px;
}
	.fnd-capa {
    font-size: 13px;}
	.miem-abo4 {
    font-size: 13px;
	line-height:16px}
	.prox-miem2{font-size: 13px;}
	.prox-miem2 span{font-size: 10px;} 
	
	.miem-abo2 span{font-size: 15px;}
.cuadrogris{padding: 12px 17px;}
.cuadroazul{padding: 15px 17px;}
.cuadrocelest90{padding: 23px 17px 21px;}
.cuadrogris2 {padding:0px; font-size: 14px; top: 76px;}

.elector-abog{min-height: none!important;max-height: none!important;}
.miembro-abog{max-height: none!important;}
	.miem-abo {font-size: 17px;}
	.prox-miem {font-size: 16px!important;}
	.elec-uni {width: 372px!important;}
	figcaption {left: 0px!important;}
	.miembro-abo{text-align:center!important; background-color:#001E41!important;}
	.cnm1{font-size: 16px !important;}
	.cnm2{font-size: 16px !important;}
	.cuadro-abog1 {padding: 0px 0px 0px 20px!important;min-width: 220px!important;}
	.cuadro-abog2 {padding: 0px 0px 0px 20px!important;  min-width: 220px!important;}
	.ico-man {height:0px!important;}
	
	.iconos ul li {width: 17% !important;}
	.iconos {    padding: 0px 0px 20px 30px!important;}
	
.miembro-abo01{background-image:url(../img/prox-miem-abo-640.jpg)!important; width:148px!important; }


.elec-regi-mun{background-image:url(../img/elec-regi-mun-640.jpg)!important; width: 179px; height:155px;}
.elec-presi-vice{background-image:url(../img/elec-presi-vice-640.jpg)!important; width:185px; height:155px;}

	.md-B-plat-inf h4 span {
font-size: 14px;}

	.md-B-plat-inf h4 {
    padding: 7px 0 4px 53px!important;
}

.md-B-plat-inf {
    background: url("../img/plat-inf-icon.png") no-repeat scroll 3px 50% / 33px auto #7a85a0!important;}
	
	.md-B-dat-est h4 span {
    padding: 10px 0 !important;}
	
	.md-B-erm-di-rsm-cnt-bd {
height: auto !important;
    width: 259px !important; margin: 0 0 10px 0!important;
}
.md-B-erm-di-rsm-hd {
min-height: 53px;}


.md-B-erm-cnt-ee-pas-bd span  {height: 89px;}

.md-B-erm-cnt-ee-pas-bd b {height:89px;}

	.md-B-erm-di-rsm-prompt {
    margin: 0 0 20px 109px !important;
    width: 368px !important;}
	
	.md-B-erm-cnt-ve-pas-bd span {height: 75px!important;padding: 9px 10px!important;}
.md-B-erm-cnt-ve-pas-bd b {height: 75px!important;}	

	.fparti{padding: 16px 10px 16px 20px!important;}
    .rsContent{background:url(../img/idx-rs-640.jpg) center center no-repeat!important; width:640px!important; height:371px!important;}
    .rel-erm{ min-height:370px; background:#000}
    .ly-RS .md-B-vot-inf-s1 img{ float:left; width:auto;}
    .ly-RS .md-B-vot-inf-s2 img{ float:right; width:auto;}
    .md-B-erm-bn-2 a p {min-height:180px;}

    .md-B-vot-inf{min-height: 77px!important;max-width: 197px!important; margin: 0 0 10px 0 !important;}
    .md-ceutas{max-width: 185px!important; margin: 0 10px 0 10px !important;}
    .md-B-erm-bn-2 a i {min-height: 96px;}
    .home-Modulo {
        padding: 15px 20px 6px 20px!important;
    }
    .md-B-cmv > h3 {padding: 20px 15px 11px 55px !important;}
    .md-B-cmv > h3.fp {background: url("../img/erm-fp-icon.png") no-repeat scroll 16px center #001e41 !important;}


    .consulta{padding:36px 0!important; }
    .miembro{height:147px!important;}
    .home-Resultados {
        padding: 14px 15px 13px 15px!important;
    }
    .md-B-erm-bn-2 > a i {
        background: url("../img/slogan-img2.png") no-repeat scroll 99px 0 / 100px auto rgba(0, 0, 0, 0);
        margin-top: -27px;}
    .md-C-ref {width: 441px !important;}
    .md-B-np h4 {
        height: 116px !important;
    }
    .uni{padding-bottom:4px; }
    .votoinfo{
        height:64px !important;
    }
    .miembro img {
        width: 237px !important;
    }
    .md-B-se-dt {width: 100% !important; }
    .md-B-se-bn a h2 {font-size: 20px;}
    .md-B-se-bn a h3 {font-size: 20px;}
    .md-B-se-bn a p {margin-top: 0px; background: url("../img/anfora-img.png") no-repeat scroll right bottom / 130px auto  rgba(0, 0, 0, 0)}
    .md-B-bm ul li {padding: 0 5px 0 0; }
    .md-B-ie-el .md-B-ie-il a {margin-right: 24px !important;}
    .md-B-ie-il {padding:0px;}
    .md-B-ie-el .span24 > h2 {font-size: 15px;}
    .md-B-ie-mm .span24 > h2 {font-size: 13px;}
    .md-B-ie-mm .md-B-ie-il a {
        margin-left: 54px !important;
        margin-top: 3px;width: 170px;}
    .md-B-ie-mm, md-B-ie-el {min-height: 194px!important;}
    .md-B-ie-il a span{font-size: 11px;}
    .md-B-ie-il a span p{font-size: 11px;}
    .md-B-ie-mm {
        background:url("../img/ie-miebros.png") no-repeat scroll 95% 96% / 102px auto #e8d4bf
    }
    .md-B-ie-pfp-min {
        width: 237px !important;
    }

    .md-B-plat-inf h4 {
        padding: 12px 0 12px 55px;}
    .md-B-plat-inf {background:	url("../img/plat-inf-icon.png") no-repeat scroll 3px 50% / 43px auto #7a85a0; }
    .md-B-dat-est {padding:0 ;}
    .md-B-ie-pfp > div {
        width: 477px !important;
    }
    .md-B-dat-est h4 span {
        padding: 8px 0 4px 0px;
    }
    .md-B-se-bn {
        height: 194px;
    }
    .md-B-vot-inf-s1{padding:0 0 0 15px;}

}

@media (max-width: 600px) {
.cuadro4 {
    top: 51px;
}
.cuadro5 {
    padding: 14px 14px 7px;
    font-size: 13px;
}
.cuadrogris1 {top: 77px;}
	.cuadro1 {
    font-size: 12px;
    padding: 9px 17px;}
	
	.md-B-fp{margin-left: 2px!important }
		.cuadrogris3 {
    font-size: 21px;
    padding: 12px 11px 4px;
    line-height: 20px;
    top: 365px;
}
	.cuadroazul {
    padding: 11px 17px;
}
	.cuadrocelest90 {
    padding: 11px 17px 0px;
}
	.md-B-fp{max-width: 100%!important; }
.cuadrogris {
    padding: 9px 17px;
}
.cuadrogris2{    top: 70px;
}
	.elec-uni{background-image:url(../img/elec-uni-600.jpg)!important; width:349px!important; margin-top: 3px; height:118px; }
	.elec-regi-mun{background-image:url(../img/elec-regi-mun-600.jpg)!important; width: 170px; }
.elec-presi-vice{background-image:url(../img/elec-presi-vice-600.jpg)!important; width:174px; }

	.prox-miem {
    font-size: 15px !important;}
	.miem-abo {    font-size: 15px;}
	.cuadro-abog1 {
    padding: 0px 0px 0px 67px !important;
    min-width: 276px !important;}
	
	.md-C-lnk ul li a {background:none!important; }
.miembro-abo01{background:url(../img/prox-miem-abo.jpg) no-repeat center center #001E41!important; }
.elector-abog {
   min-height:306px!important;}

	.cnm-crono-table {
    margin: 0px!important;
}
	.crono-cnm-title{margin: 0px!important;}
		
.md-B-ie-el {
    background: url("../img/ie-electores.png") no-repeat scroll 33% 60% / 80px auto #e2c8ac!important;}
	
.md-B-ie-el .md-B-ie-il a {
    margin-right: 152px !important;
}

.md-B-ie-mm .md-B-ie-il a {
    margin-left: 129px !important;
    margin-top: 31px;
    width: 170px;
}
.md-B-ie-mm {
    background: url("../img/ie-miebros.png") no-repeat scroll 70% 58% / 102px auto #e8d4bf!important;
}
.md-B-ie-mm, md-B-ie-el {
    min-height: 150px !important;
}

.md-B-dat-est h4 span {
    padding: 22px 0 20px !important;
}
.md-B-dat-est {
    height: 73px !important;
    margin: 0 0 10px;
    width: 160px !important;
}

.md-B-plat-inf {
    background: url("../img/plat-inf-icon.png") no-repeat scroll 6px 50% / 42px auto #7a85a0!important;}
	
.md-B-plat-inf h4 {
    padding: 16px 0 12px 65px !important;
}
	.md-B-plat-inf {
width: 210px !important; margin: 0 10px 0 0!important; }

.md-B-vot-inf2 {
width: 210px !important; margin: 0 10px 0 0!important;}
	.md-B-cmv {
    margin: 10px 0;}
.md-B-erm-di-rsm-prompt {
        margin: 0 0 20px 90px !important;
    width: 368px !important;}
.md-B-erm-in {padding: 0 0 0 77px!important; width: 376px !important;}
.md-B-erm-hd {width:150px!important;}

	.fparti {
    padding: 16px 10px 9px 20px !important;
}
.md-B-erm-di-map{width:455px!important; padding: 0 80px 0 0!important; margin: 0 !important;}
    .rsContent{background:url(../img/idx-rs-600.jpg) center center no-repeat!important; width:600px!important; height:395px!important;}
    .md-B-erm-bn a h2 {font-size: 30px;line-height: 30px;padding: 10px; padding-bottom:0px !important}
    .md-B-erm-bn a p {min-height:160px;}

    .md-B-erm-bn-2 a h2 {font-size: 30px;line-height: 30px;padding: 10px; padding-bottom:0px !important}
    .md-B-erm-bn-2 a p {min-height:160px;}

    .md-B-erm-cnt-ee-pas,.md-B-erm-cnt-ee-def,.md-B-erm-cnt-ve-pas,.md-B-erm-cnt-ve-def {width:100% !important; margin-left:0px !important}
    .md-B-erm-cnt-ml{ width:100% !important}
    .md-A-ls{ display: block; float: left;}
    .md-B-erm-cnt-fp-dat-pg-sch-bd select, .md-B-erm-cnt-fp-dat-pg-sch-bd select{ width:100%; max-width:100%; margin:10px 0px;}
    .fdoOrgPolVeri1 select{ margin:10px 0px}
    .fdoOrgPolVeri1 >div a,.fdoOrgPolVeri1 >div{ width:100%;}
    .md-B >.span24  .span18,.md-B >.span24  .span6, .md-C-lnk > div { width:100% !important; margin-left:0px !important; }
    .md-B-ie-el,.md-B-ie-mm{ width:100% !important;}
    .md-B-ie-ic{ display:none !important}
    .md-B-bm ul li{width: 50% !important; margin-left:0px !important;  margin-bottom:0!important;padding:0px!important;}
    .md-B-bm a p {min-height: 160px;}
    .md-B-erm2-dt { position: static !important;  width: 100% !important;}
    .md-B-erm2-bn {height:auto !important;}
    .md-B-erm2-bn img{ display:none !important;}
    .md-B-erm2-bn > a{ position: static !important; }
    .md-B-erm2-bn > a .span14, .md-B-erm2-bn > a .span10{ width:100% !important}
    .md-B-erm2-bn > a{ background:#001e41}
    .md-B-erm2-bn a h2,.md-B-erm2-bn a i,.md-B-erm2-bn a p{ margin-top:0px;background-position:center center; text-align:center; width:100% !important; margin-left:0px !important}
    .md-B-erm2-dt p i {width: 100% !important;font-size: 16px; margin-left:0px !important;}
    .md-B-ie-mm .md-B-ie-il span,.md-B-ie-el .md-B-ie-il span{margin: 0px !important;}
    .md-B-erm2-dt p span {font-size: 14px;width: 100% !important; margin-left:0px !important;}
    .md-B-erm-sc-el-in-mm,.md-B-erm-sc-el-sm {width: 100% !important; margin-bottom:10px;}
    .md-C-lnk {padding: 3px;}
    .md-C-lnk ul li a{ text-align:center; padding: 14px;margin-bottom: 3px;/*text-transform: uppercase;*/ font-family: swis721_cn_btroman; font-size:16px;background: #5E7BA7;}
    .md-C-lnk h5{ text-align:center; padding: 14px;margin-bottom: 3px;/*text-transform: uppercase;*/ font-family: swis721_cn_btroman; font-size:16px;background: #5E7BA7;}
    .md-B-erm-sc-mm-in-el,.md-B-erm-sc-mm-in-sm{ width:100% !important; margin-left:0px !important;}
    .md-B-erm-ve-map{ width:100% !important;}
    .md-C-lnk > .span18 > .span24 > .span6, .md-C-ref ,.md-C-fon{width:100% !important; margin-left:0px !important; }
    .md-B-np a{ position:static !important}
    .md-B-np{ min-height:0px !important}
    .md-B-bm a p { width: 100%; background: url('../img/md-B-bm-cir-bkg.jpg') no-repeat scroll center center / 30% auto transparent !important;min-height: 185px;position: relative;}
    .md-B-bm a i {width: 100%;position: absolute;min-height: 160px;background-size: 16% auto;}
    .md-B-erm2-dt p i {padding: 10px 50px 10px 10px;background: url('../img/hour-icon.png') no-repeat scroll 98% 50% / 26px auto #0E1B33;}
    .md-A-ld{ display:none; margin: 0px}
    .md-A-ls-m-mob{ display:block !important; float:right !important}
    .md-B-tv {min-height: 0px;}
    .md-B-erm-dt p span {font-size: 20px;padding: 8px;background-size: 20px;padding-left: 42px;line-height: 36px; padding-bottom: 0px; background-position: 14px 50%; }
    .md-B-erm-dt p i {font-size: 20px;padding: 8px;background-size: 20px;text-align: right;padding-right: 42px;background-position: 95% 50%; line-height: 36px; padding-bottom: 0px;}
    .md-B-erm-bn > a i {background: url('../img/slogan-img.png') no-repeat scroll 79px 50% / 100px auto transparent;min-height: 105px;font-size: 20px;margin-top: 10px;}
    .md-B-erm-bn-2 > a i {background: url('../img/slogan-img.png') no-repeat scroll 79px 50% / 100px auto transparent;min-height: 105px;font-size: 20px;margin-top: 10px;}
    .m-hide{ display:none !important}
    .md-B-vot-inf { min-height: 70px!important;}
    .finanzas > h3 {height: 143px !important;}
    .miembro{height:138px!important; }
    .consulta {padding: 56px 0!important;}
    .home-Modulo {
        padding: 9px 20px!important;
    }
    .home-Resultados {
        padding: 11px 20px!important;
    }
    .uni {
        height: 103px !important;}
    .md-B-np h4 {
        height: 164px !important;
    }
    .rel-erm {min-height: 394px!important;}
    .md-B-cmv > h3 {font-size:16px!important;}
    .md-B-cmv > h3.fp {
        background: url("../img/erm-fp-icon.png") no-repeat scroll 10px 50% #001e41 !important;
        padding-left: 60px!important;}
    .md-B-vot-inf {
        max-width: 200px!important;
        height:70px!important;}
    .md-B-vot-inf-s1 {
        padding: 0px!important;
    }
    .md-B-vot-inf {
        margin: 0 !important;}
    .md-ceutas {
        max-width: 167px!important; height:70px!important;
    }
    .fp {
        padding: 20px 0 8px 230px !important;
    }

}
@media (max-width: 480px) {
	.cuadrogris1{top: 226px;}
	.cuadro4 {top:150px;}
	.cuadro5{padding: 39px 14px 32px;}
	.space9 {padding:0px;}
	.emc {
    background: transparent;
    padding: 0px;
}

	
	.cuadroazul {
    padding: 36px 17px;
}
	.cuadrogris3{top: 281px; top: 281px; padding: 14px 11px 4px; font-size:18px; }
.cuadrocelest90 {
    padding: 57px 17px 29px;
}
.cuadrogris{padding: 26px 17px;}
.cuadrogris2{top: 156px;}
.miem-abo4 {
    font-size: 13px;
    line-height: 24px;
}
	.fix01{width:100%!important;*width:99.9468085107%!important;margin-left:0!important}
	figcaption {left: 0px!important;}
	.iconos{padding: 0px 0px 20px 20px !important}
	.iconos ul li {margin-right: 12px!important;width:22% !important;}
	.ico-man {height:0px!important;}
	.miembro-abo01{background:url(../img/prox-miem-abo.jpg) no-repeat center center #001E41!important; width:320px!important; }
	
	.cnm1{font-size: 16px !important;}
	.cnm2{font-size: 16px !important;}
.cuadro-abog2 {
    padding: 20px 0px 0px 20px;
    min-width: 196px;}
		
	.cnm-crono-table {
    margin: 0px!important;
}
	.crono-cnm-title{margin: 0px!important;}

.elec-regi-mun{background-image:url(../img/elec-regi-mun-480.jpg)!important; width:240px; height:155px;}
.elec-presi-vice{background-image:url(../img/elec-presi-vice-480.jpg)!important; width:240px; height:155px;}
.elec-uni{background-image:url(../img/elec-uni-480.jpg)!important; width:480px; height:117px; margin: 5px 0; }

.bn-abog{min-height: 0px!important;}
	.md-C-lnk ul li a{background:none!important;}
	.md-B-dat-est h4 span {
    padding: 36px 0 20px !important;
}
	.md-B-dat-est {
    height: 93px !important;
    width: 233px !important;
}
	.md-B-vot-inf2 {
width: 237px !important;
}
.md-B-se-bn a h2 {padding:0 0 0 10px!important; margin-top: 19px!important;}

	.md-B-erm-di-rsm-cnt-bd {
height: auto !important;
    width: 259px !important; margin: 0 0 10px 0!important;
}
.md-B-erm-di-rsm-hd {
min-height: 53px!important;}

.md-B-erm-cnt-ee-pas-bd span  {height: 69px!important;}
.md-B-erm-cnt-ee-pas-bd b {height:69px!important;}
.md-B-erm-di-rsm-prompt {
    margin: 0 0 20px 20px !important;
    width: 368px !important;
}
	.md-B-erm-in {
    margin-bottom: 0px!important;}
	.md-B-erm-in {width: 409px !important;}
	.md-B-erm-di-map {width: 491px !important;float: left !important;}
	.fparti {padding: 15px 10px 10px 20px!important;}
    .md-B {max-width:100% !important;}
    .md-B-tv,.md-B-fp, .ly-LC .span24 > .span14, .md-B-plat-inf,.md-B-vot-inf, .md-B-erm-bn a span, .md-B-erm-bn-2 a span,.md-B-erm-bn a p, .md-B-erm-bn-2 a p,.md-B-rs, .md-B-ci{ width:100% !important; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .ly-LC,.ly-RS, .md-B-fp,.md-B-vot-inf,.md-B-erm-bn a p, .md-B-erm-bn-2 a p{ width:100% !important;margin-left:0px !important; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .md-B-erm-bn{ background:#001e41}
    .md-B-erm-bn img{display:none !important}
    .md-B-erm-bn {min-height: 478px!important;}
    .md-B-erm-bn a p { background-position: center center;min-height: 200px;}
    .md-B-erm-bn a i {background-position: center center;}
    .md-B-erm-bn a h2 { text-align:center}

    .md-B-erm-bn-2{ background:#001e41}
    .md-B-erm-bn-2 img{display:none !important}
    .md-B-erm-bn-2 {min-height: 478px;}
    .md-B-erm-bn-2 a p { background-position: center center;min-height: 140px; width: 40%}
    .md-B-erm-bn-2 a i {background-position: center center;}
    .md-B-erm-bn-2 a h2 { text-align:center; color: #FFF}
    .md-B-erm-bn-2 a h3 { text-align:center; color: #FFF}

    .md-B-rs .span4{width:auto; margin-left:auto}
    .md-B-rs .span8{ width:auto; margin-left:auto}
    .md-B-erm-dt p span, .md-B-erm-dt p i {width: 100% !important; margin-left:0px !important}
    .md-B-rs li a {text-indent: 0px !important;font-family: Swis721 Cn BT;font-size: 18px;text-align:left;padding:10px;background-position:left center;background-position:20px 50%;padding-left:50px;background-position: 18px 50%;}
    .md-B-rs-otv{padding-left:60px !important;}
    .md-B-np h4 {font-size: 16px;}
    .md-B-sm li a {font-size: 12px;padding: 17px 46px;}
    .md-B-vot-inf p {min-height:34px !important;}
    .md-B-erm-dt p i {padding: 3px;padding-right:40px;background-position: 98% 50% !important;}
    /*.md-B-erm-dt p span {font-size: 28px !important;padding: 14px;padding-left: 50px;}*/
    .md-B-erm-hd-ml div, .md-B-erm-hd-ve div, .md-B-erm-hd-ee div, .md-B-erm-hd-fp div, .md-B-erm-hd-di div{ margin:0 auto; max-width: 140px;}
    .md-B-erm-cnt-fp-dat-pp-bd > ul > li > ul.md-B-erm-cnt-fp-list li a span {background: url(../img/erm-fp-df-icon.png) no-repeat left top;min-height: 30px;line-height: 18px;}
    .botonesInfoFinanciera > div:first-child .botonNormalAncho, .botonesInfoFinanciera > div:first-child .botonAnchoOver{line-height: 25px;}
    .md-B-erm-cnt-fp-enc-lnk{ width:100% !important;}
    .md-B-erm-sc-ve,.md-B-erm-sc-ee, .md-B-erm-sc-fp, .md-B-erm-sc-di, .md-B-erm-sc-ml{background-size: cover;}
    .md-B-ie-el .md-B-ie-il a{margin-right: 0px !important;}
    .md-B-ie-mm .md-B-ie-il a{margin-left: 0px !important;}

    .md-B-vc .md-B-vc-ban > span {min-height: 180px;background-size: contain;}
    .md-B-bm a p { width: 100%; background: url('../img/md-B-bm-cir-bkg.jpg') no-repeat scroll center center / 30% auto transparent !important;min-height: 138px;position: relative;}
    .md-B-bm a i {width: 100%;position: absolute;min-height: 138px;background-size: 20% auto;}
    .md-B-ie-pfp-per,.md-B-ie-pfp-mil {width: 100% !important; margin-left:0px !important; }
    .md-A-ls-m-mob{ display:block !important; float:right !important}
    .md-B-erm-bn > p {left: 35%;}
    .md-B-erm-bn-2 > p {left: 35%;}
    .md-B-vot-inf-s1{ text-align:left; padding:0px;  }
    .md-B-vot-inf-s2{ text-align:right;}
    .md-B-vot-inf p span img{width:auto !important; height:57px;}
    .md-B-vot-inf p span.md-B-vot-inf-s1 img{ min-width:120px; height:70px;}

    .md-B-vot-inf2-s3{ text-align:left; }
    .md-B-vot-inf2-s4{ text-align:right;}
    .md-B-vot-inf2 p span img{width:auto !important; height:70px;}
    .md-B-vot-inf2 p span.md-B-vot-inf2-s3 img{ min-width:100px; height:90px;}
    .ly-LC .span17,.ly-LC .span7,.ly-LC .md-B-np .span10,.md-B-erm4-bn .span14,.md-B-erm4-bn .span10{width:100% !important; margin-left:0px !important}
    .rel-erm{ min-height:560px!important; background:#000}
    .md-B-erm4-bn > div h2 {font-size: 30px;line-height: 32px;}
    .ly-RS .md-B-vot-inf-s2 img{ float:right}

    .md-B-fp{display: inline-block !important; margin: 0 5px 5px 0 !important; max-width: 480px !important;}
    .md-B-vot-inf{max-width: 230px!important; margin: 0 0 5px 0 !important;}
    .md-ceutas{max-width: 469px!important; margin: 0 5px 5px 5px !important; height:194px!important; }


    .span9{width:54.975%!important; }
    .votoinfo{margin-bottom: 5px!important; height:72px!important; }

    .ly-LC .md-B-np .span10, .md-B-erm4-bn .span14, .md-B-erm4-bn .span10 {width:45%!important;}

    .span8 {margin-left:0%!important; width:44.99%!important; }
    .mb7{margin-bottom:0px; }
    .finanzas > h3 {height:auto!important;}
    .finanzas{padding: 0 0 5px 0!important; height: 80px!important;}

    .home-Resultados{min-height:0px!important;font-size:16px!important; padding: 39px 4px 30px !important; float:left!important; display:block!important; width:235px!important; margin:0 5px 5px 0!important; }
    .home-Modulo{font-size:16px!important; padding: 20px 4px 13px 4px!important; float:left!important; display:block!important; width:240px!important; margin:0 0 5px 0!important; }
    .univer{margin-top:5px;}
    .mb5{margin-bottom:0px;}
    .row-fluid .span16 {width:55%!important; font-size:17px; }
    .uni{ margin-left:0px!important; width:480px!important;}
    .uni img{width:480px!important;}
    .miembro {
        height: 145px;width:259px!important;
    }
    .miembro img {
        height: 145px;width:259px!important;
    }

    .certi{width:150px!important;}
    .certi img{width:150px;}
    .md-B-np h4 {
        height: 107px !important;
    }
    .uni {
        height: 123px !important;
    }
    .consulta{padding: 30px 0; width:259px!important;}
    .votoinfo{height:79px; background-color:#001e41;}
    .md-B-ci ul li{float:left!important; width:133px!important; margin: 0 20px 0 0; }
    .md-B-se-bn{width:480px!important; top:30px; height: 191px; }
    .md-B-se-dt{width:480px!important;}
    .md-B-se-dt p span{font-size:15px!important; }
    .md-B-se-bn a h2 {padding: 0 0 0 11px; font-size:26px; }
    .md-B-se-bn a h3 {padding: 0 0 0 11px!important; font-size:26px; }
    .md-B-bm ul li {width:50%!important; }
    .md-B-ie-pfp-min{width:100%!important;}
    .md-B-cmv{}
    .md-B-plat-inf{margin: 5px 0 0 0!important;}
    .md-B-vot-inf2{margin: 5px 10px 0 0!important;}
    .md-B-dat-est{margin: 5px 0!important;}
    .md-B-bm ul li {height:130px;}
    .img-map {
        background: url("../img/idx-map.png") no-repeat scroll 100px center rgba(0, 0, 0, 0); margin: 0 0 0 50px!important; min-width:320px!important; }

    .mod-not-pre {
        margin-bottom: 5px!important;}

    .mb10 {
        margin-bottom: 5px!important;
    }
    .rsContent{background:url(../img/idx-rs-480.jpg) center center no-repeat!important; width:480px!important; height:560px!important;}
    .md-B-cmv > h3.fp {background: #001e41 url(../img/erm-fp-icon.png) no-repeat left center !important;background-position: 10px 50% !important;padding: 28px 20px 24px 60px !important; font-size:17px!important; }


}

@media (max-width: 360px) {
	.cuadro5 {padding: 15px 4px 11px;font-size: 15px;}
	.conoce01 {top: 24px;}
	.cuadro4 {
    top: 82px;
}
.cuadrogris1 {
    top: 162px;
}
	.cuadrogris3 {
    top: 202px;}
	
	.cuadrogris {
    padding: 9px 17px;
}
.cuadrocelest90 {
    padding: 22px 17px 19px;
}
.cuadroazul {
    padding: 13px 17px;
}
.cuadrogris2 {
    top: 110px;
}
.mb06{margin:0px; }

.md-B-fp{max-width: none!important; margin: 0px!important; padding-bottom:7px!important;}

.elector-abog{min-height: none!important;max-height: none!important;}
.miembro-abog{max-height: none!important;}

	.fix01{width:100%!important;*width:99.9468085107%!important;margin-left:0!important}
	.miembro-abo{text-align:center!important; background-color:#001E41!important;}
	.cnm1{font-size: 12px !important;}
	.cnm2{font-size: 12px !important;}
	.cuadro-abog1 {padding: 10px 0px 0px 8px!important;min-width: 170px!important;}
	.cuadro-abog2 {padding: 10px 0px 0px 8px!important;  min-width: 170px!important;}
	.ico-man {height:0px!important;}
	
	.iconos ul li {width: 36% !important;}
	.iconos {    padding: 0px 0px 20px 50px!important;}

	
.elec-regi-mun{background-image:url(../img/elec-regi-mun-360.jpg)!important; width:180px; height:155px;}
.elec-presi-vice{background-image:url(../img/elec-presi-vice-360.jpg)!important; width:180px; height:155px;}
figcaption {left: 0px!important;}
	.md-B-dat-est {width:100% !important;}
	.md-B-vot-inf2 {
    width: 360px !important;
}
	.md-B-erm-di-rsm-prompt {
    margin: 0 0 20px 10px !important;width: 280px !important;}
.md-B-erm-di-map {
    float: right !important;
    width: 100% !important; padding:0px!important; 
}
.md-B-erm-cnt-ve-pas-bd span {height: 75px!important;padding: 9px 10px!important;}
.md-B-erm-cnt-ve-pas-bd b {height: 75px!important;}	
.md-B-erm-in {
    width: 290px !important;
}
    .md-B-vot-inf{min-height: 70px!important;max-width: 340px!important; margin: 0 10px 10px 10px !important;}
    .row-fluid .span16 {width:100%!important; font-size:17px!important; }
    .consulta{padding: 75px 10px;}
    .span15{width:100%!important; margin-left:0%!important;}
    .finanzas > h3 {font-size:15px!important; }
    .md-B-erm-bn-2 > p {left:30%!important; bottom: 1%!important; }
    .home-Modulo{padding: 14px 10px!important; width:180px!important;}
    .home-Resultados{padding: 14px 10px!important; width:175px!important;}
    .certi{width:110px!important; }
    .certi img{width: 110px!important;}
    .uni {
        height: 93px !important;
    }
    .miembro{width:198px!important; height:0px!important; }
    .miembro img{width:198px!important; }
    .span9{width:100%!important; }
    .consulta{float:left!important; display:block!important; width:360px!important; padding: 30px 0!important; margin-bottom:5px;}
    .span8{width:100%!important; }
    .capaci{width:100%;}
    .capaci img{width:100%;}
    .md-B-se-bn{width:360px!important; top:89px!important; height: 185px!important; }
    .md-B-se-dt{width:360px!important;}
    .md-B-se-bn a div h2{font-size:19px!important; padding:15px 0 0 10px!important; margin-top:0px!important; line-height: 16px!important;}
    .md-B-se-bn a div h3{font-size:19px!important; padding:0 0 0 10px!important; line-height: 20px!important; }
    .md-B-se-bn a p {
        margin-top:0px!important;background: url("../img/anfora-img.png") no-repeat scroll right 13px / 120px auto rgba(0, 0, 0, 0)!important}
    .md-B-se-bn {
        height: 113px!important;}

    .md-B-bm ul li {
        padding: 59px 5px 0 0!important;
    }
    .md-B-bm{height:514px!important;}
    .img-map{ background:url(../img/idx-map.png) center center no-repeat!important; min-height:328px!important;}
    .rel-erm {
        min-height: 620px !important;
    }
    .md-B-cmv {width:100%!important; }
    .fp{padding:20px 20px 20px 70px!important; width:340px!important;}
    .md-ceutas{max-width: 340px!important; margin: 0 10px 0 10px !important;height: 155px!important;}

    .md-B-ci ul li {width: 94px !important;}
    .rsContent{background:url(../img/idx-rs-360.jpg) center center no-repeat!important; width:360px!important; height:620px!important;}
}

@media (max-width: 322px) {

	.fix01{width:100%!important;*width:99.9468085107%!important;margin-left:0!important}
    .md-B-erm-bn-2 > p {left: 27%;}
    .miembro {
        height: 110px;
        width:100%
    }

    .consulta {
        padding: 97px 10px;
    }
    .certi{width:100px!important; }
    .certi img{width: 100px}
    .uni {
        height: 83px !important;
    }
    .consulta{padding: 15px 10px;}
    .consulta h3{font-size:23px;}
    .consulta > span {font-size:12px;}
    .votoinfo{}
    .votoinfo img{height:65px!important; }

}

@media (max-width: 320px) {
	.cuadro5{padding: 9px 7px 1px;font-size: 13px;}
	.miem-abo10 {
    font-size: 12px; line-height: 15px;padding: 6px;}
	.cuadrogris1 {top: 141px;}
	.cuadro4{top: 68px;}
	.space9 {padding:0px;}
	.emc {
    background: transparent;
    padding: 0px;
}
	.miem-abo5{line-height: 14px;}
	.conoce01 {top: 9px;}
	.cuadrogris3 {top: 156px;}
	.cuadrogris2 {
    top: 95px;
}
	.miem-abo span {line-height: 28px;}
	.cuadroazul{font-size: 15px; padding:18px 17px; line-height:17px; }
	.cuadrocelest90{ padding:11px 17px; line-height:20px; }
	.mb30{margin-bottom:30px; }
	.cuadrogris {font-size: 20px; padding:6px 17px;}
	
.elector-abog{min-height: none!important;max-height: none!important;}
.miembro-abog{max-height: none!important;}

	.fix01{width:100%!important;*width:99.9468085107%!important;margin-left:0!important}
	.miembro-abo01{background:url(../img/prox-miem-abo.jpg) no-repeat center center #001E41!important; width:320px!important; }
	.cnm1{font-size: 12px !important;}
	.cnm2{font-size: 12px !important;}
	.cuadro-abog1 {padding: 10px 0px 0px 2px!important;min-width: 157px!important;}
	.cuadro-abog2 {    padding: 10px 0px 0px 2px!important;  min-width: 157px!important;}
	.ico-man {height:0px!important;}
	
	.iconos ul li {width: 33% !important;}
	.iconos {    padding: 0px 0px 20px 30px!important;}
	
	.cnm-crono-table {
    margin: 0px!important;
}
	.crono-cnm-title{margin: 0px!important;}
	
	.pt5{padding-top:5px;}
	.pt3{padding-top:3px;}
.elec-regi-mun{background-image:url(../img/elec-regi-mun-320.jpg); width:203px; height:155px;}
.elec-presi-vice{background-image:url(../img/elec-presi-vice-320.jpg); width:203px; height:155px;}

.spac5{margin-right:2px!important;}
.bn-abog{min-height: 0px!important;}
	.md-C-lnk ul li a{background:none!important;}
	.md-B-vot-inf2 {
width: 100% !important;
}

.md-B-dat-est {
width: 100% !important;
}
	.md-B-cmv {width: 100% !important; padding:0px!important;}
	.md-B-erm-di-rsm-cnt-bd {height: auto !important;  width: 259px !important; margin: 0 0 10px 0!important;}
.md-B-erm-di-rsm-hd {min-height: 53px!important;}

	.md-B-erm-di-rsm-prompt {margin: 0 0 20px!important; width:258px!important; }
	.md-B-erm-in {width: 251px !important;margin-bottom: 30px!important;}
.md-B-erm-cnt-ve-pas-bd span {height: 75px!important;padding: 9px 10px!important;}
.md-B-erm-cnt-ve-pas-bd b {height: 75px!important;}	
.md-B-erm-di-map {width: 100% !important; padding:0px !important; }
.md-B-erm-di-rsm, .md-B-erm-di-map, .md-B-erm-ve-map {    margin-top: 0px!important;}
.fparti {margin-top:5px!important;}
    .md-B-rs .span4{ width:100% !important; margin-left:0px !important}
    .md-B-erm-dt p span {font-size: 24px !important;}
    .md-B-erm-cnt-fp-dat-pp-hd h3, .md-B-erm-cnt-fp-dat-pg-hd h3{width:100% !important; padding:0px!important; text-align:center!important; }
    .md-B-sm li a {padding: 20px 56px!important;font-size:12px!important;}
    .md-B-erm-cnt-ee-pas-bd span {height: 80px !important;padding: 20px 6px !important;}
    .md-B-erm-cnt-ee-pas-bd b {font-size: 20px !important; height: 80px !important;line-height: 80px !important;}
    .md-B-erm-cnt-fp-dat-pp-bd,.md-B-erm-cnt-fp-dat-pg-bd{ padding:0px!important;}
    .md-B-erm-cnt-fp-dat-pp-bd > ul > li span.md-B-erm-cnt-fp-for-req,.md-B-erm-cnt-fp-dat-pp-bd > ul > li span.md-B-erm-cnt-fp-pla-inf,.md-B-erm-cnt-fp-dat-pp-bd > ul > li span.md-B-erm-cnt-fp-nor-pro,.md-B-erm-cnt-fp-dat-pp-bd > ul > li span.md-B-erm-cnt-fp-tar-pub{  min-height:30px; line-height:normal;}
    .botonesInfoFinanciera > div{ width:100%}

    .md-A-lb h1 {font-size: 16px;}
    .md-A-lb {min-height: 200px;}
    .md-A-ls {min-height: 32px;}
    .md-A-ls span {font-size: 18px;}
    .md-B-vc .md-B-vc-ban > span {min-height: 252px;background-size: contain;}
    .md-B-vc > .span0 h2 {font-size: 15px;padding: 10px 10px 8px;}
    .md-A-ls-m-mob{ display:block !important; float:right !important}
    .md-B-tv > span { margin-top:28px;}
    .md-B-vot-inf-s1{ text-align:left;}
    .md-B-vot-inf-s2{ text-align:right;}
    .md-B-vot-inf p span img{width:auto !important; height:57px;}
    .md-B-vot-inf p span.md-B-vot-inf-s1 img{ min-width:0px; height:57px;}
    .md-B-erm-bn > p {left: 27.5%;}
    .ly-LC .span17,.ly-LC .span7,.ly-LC .md-B-np .span10,.md-B-erm4-bn .span14,.md-B-erm4-bn .span10{width:100% !important; margin-left:0px !important}
    .rel-erm{ min-height:600px; background:#000}
    .md-B-erm4-bn > div h2 {font-size: 30px;line-height: 32px;}
    .ly-RS .md-B-vot-inf-s2 img{ float:right}

    .md-B-fp{max-width: 320px; display: inline-block !important; margin: 0 0 5px 0 !important;}
    .md-B-vot-inf{min-height: 70px!important;max-width: 320px!important; margin: 0 0 5px 0 !important; padding:0px!important;}
    .md-ceutas{max-width: 320px; margin: 0 0 5px 0 !important;}
    .fp {padding: 29px 0 29px 60px !important;}

    .span9{width:100%!important; }
    .miembro{width:320px!important; height:200px!important; }
    .miembro img{width:320px!important; height:auto!important;}
    .span8{margin-left:0px!important; width:100%!important;}
    .finanzas{padding:0 0 5px 0; height: 80px;}
    .finanzas > h3{ padding-left: 100px!important; padding-top: 25px!important; }
    .votoinfo{background-color:#001e41; height:70px!important; margin:0 0 5px 0!important;}
    .votoinfo img{padding: 0 0 0 25px; }
    .home-Resultados{min-height:0px;margin: 5px 0 0 0!important; width:320px!important; }
    .mb10{margin-bottom:0px; }
    .mb7{margin-bottom:0px;}
    .md-B-erm-bn-2 > p {left: 27.5%; bottom:2%; }
    .ly-CC .ly-LC .span15{width: 100% !important;}
    .row-fluid [class*="span"]{margin-left:0;}
    .consulta {
        padding: 20px 0; width:320px!important; 
    }
    .home-Modulo {
        padding: 20px 18px;width:320px!important; margin-bottom:5px!important; margin-top: 5px!important;}
    .certi{width: 100px!important}
    .certi img{width:100px}
    .md-B-ci img {width:80px;}
    .capaci{width:320px!important; padding: 5px 0 0 0; }
    .capaci img{width:320px!important;}
    .univer{width:320px!important; padding:0 0 3px 0;}
    .univer img{width:320px!important;}
    .md-B-ci ul li{float:left!important; width:80px!important; margin: 0 20px 0 0; }
    .md-B-se-bn{width:320px!important; top:94px;}
    .md-B-se-dt{width:320px!important;}
    .md-B-se-bn a div h2{font-size:18px; padding:12px 0 0 10px; margin-top:0px; line-height: 16px;}
    .md-B-se-bn a div h3{font-size:18px; padding:0 0 0 10px; line-height: 21px; }
    .md-B-se-bn a p{margin:0px;}
    .md-B-bm{padding:60px 0 0 0; }
    .md-B-ie-pfp-min{width:100%!important;}
    .md-B-cmv{padding: 5px 0 0 0;}
    .md-B-plat-inf{margin: 5px 0 0 0;}
    .md-B-vot-inf2{margin: 5px 0 0 0;}
    .md-B-dat-est{margin: 5px 0;}
    .md-B-plat-inf h4{ padding: 18px 0 12px 89px;}
    .md-B-plat-inf {background: url("../img/plat-inf-icon.png") no-repeat scroll 10px 50% / 50px auto #7a85a0;}
    .md-B-se-bn {
        top: 89px;  height:100px;
    }
    .md-B-se-bn a p {background: url("../img/anfora-img.png") no-repeat scroll right top / 110px auto rgba(0, 0, 0, 0)}
    .md-B-bm {
        padding: 0px;
    }
    .uni{margin-bottom:5px; }
    .rel-erm {
        min-height: 626px;
    }.mod-not-pre {
        margin-bottom: 0px;
    }
    .md-B-cmv > h3.fp {min-height: 69px;
                       padding: 24px 0 5px 64px !important;
                       width: 320px !important;}
    .img-map{ background:url(../img/idx-map.png) center center no-repeat; }
    .md-ceutas {
        margin: 0 0 5px 0!important;
        height: 131px!important;
    }
    .md-B-vot-inf {padding: 5px 0 5px 0!important;}

    .rsContent{background:url(../img/idx-rs-320.jpg) top center no-repeat; width:320px; height:629px; }

}

@media (max-width: 240px) {
    .md-B-in-pg{ padding:0px !important}
}