@media all {
    #a-csa a:link {
        text-align: center;
    }
    #a-csa {
        text-align: center;
    }
    #a-csc {
        text-align: center;
    }
    #a-bo {
        text-align: center;
    }

    #a-bu {
        background-color: rgb(41, 75, 103);
        padding: 20px 20px 20px 20px;

        
    }
    #a-aa .navbar-inner a:hover {
        color: white;
    }


    #a-bk .navbar-inner a:hover {
        color: #E6E6E6;

    }
    #a-bk .navbar-inner a {
        color: white;
    }
    
    #a-bk1 .navbar-inner a:hover {
        color: #BDBDBD;

    }
    #a-bk1 .navbar-inner a {
        color: black;
    }
    #a-ej .navbar-inner a:hover {
        color: white;
    }
    #a-ck .navbar-inner a {
        color: white;
    }
    #a-ck .navbar-inner a:hover {
        color: #D7DBDD;
    }
	#a-ege .navbar-inner a:hover {
        color: white;
    }
	#a-lm .navbar-inner a:hover {
        color: white;
    }
	#a-mjl .navbar-inner a:hover {
        color: white;
    }
@media all {

    #a-ab a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-ab a {
		color: #343434;
        text-decoration:none;
    }
 }

@media all {

    #a-bl a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-bl a {
		color: #343434;
        text-decoration:none;
    }

@media all {

    #a-gcp a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }
    #a-gcp a {
		color: #343434;
        text-decoration:none;
    }

@media all {

    #a-cj a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-cj a {
		color: #343434;
        text-decoration:none;
    }

    #a-cji a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-cji a {
		color: #343434;
        text-decoration:none;
    }

}

@media all {

    #a-ega a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-ega a {
		color: #343434;
        text-decoration:none;
    }

@media all {

    #a-kpp a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-kpp a {
		color: #343434;
        text-decoration:none;
    }

@media all {


    #a-v a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }
    #a-v a {
		color: #575757;
        text-decoration:none;
    }


    #a-mb a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }
    #a-mb a {
		color: #343434;
        text-decoration:none;
    }

    #a-am a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-am a {
		color: rgba(68, 68, 68, 0.98);
        text-decoration:none;
    }

    #a-bp a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-bp a {
		color: rgba(68, 68, 68, 0.98);
        text-decoration:none;
    }

    #a-gcc a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-gcc a {
		color: rgba(68, 68, 68, 0.98);
        text-decoration:none;
    }

    #a-fn a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-fn a {
		color: rgba(68, 68, 68, 0.98);
        text-decoration:none;
    }

    #a-egqc a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-egqc a {
		color: rgba(68, 68, 68, 0.98);
        text-decoration:none;
    }

   #a-kpc a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-kpc a {
		color: rgba(68, 68, 68, 0.98);
        text-decoration:none;
    }

   #a-mhc a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-mhc a {
		color: rgba(68, 68, 68, 0.98);
        text-decoration:none;
    }

    #a-at a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-at a {
		color: white;
        text-decoration:none;
    }

    #a-bu a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-bu a {
		color: white;
        text-decoration:none;
    }

    #a-gc a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-gc a {
		color: white;
        text-decoration:none;
    }

    #a-cx a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-cx a {
		color: white;
        text-decoration:none;
    }

    #a-egq a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-egq a {
		color: white;
        text-decoration:none;
    }

    #a-kp a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-kp a {
		color: white;
        text-decoration:none;
    }

    #a-mh a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-mh a {
		color: white;
        text-decoration:none;
    }

    #a-av a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-av a {
		color: rgb(66, 66, 66);
        text-decoration:none;
    }

    #a-cd a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-cd a {
		color: rgb(66, 66, 66);
        text-decoration:none;
    }
    
    #a-gcb a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-gcb a {
		color: rgb(66, 66, 66);
        text-decoration:none;
    }

    #a-er a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-er a {
		color: rgb(66, 66, 66);
        text-decoration:none;
    }
    

    #a-fq a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-fq a {
		color: rgb(66, 66, 66);
        text-decoration:none;
    }

    #a-kpb a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-kpb a {
		color: rgb(66, 66, 66);
        text-decoration:none;
    }

    #a-kw a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

	#a-kw a {
		color: rgb(66, 66, 66);
        text-decoration:none;
    }

}
@media all {
    #a-da {
        background-color: #021225;


    }
}
@media all {
    #a-bn {
        box-shadow: none;
        text-shadow: none;
        padding: 1px 40px 9px 15px;
    }
    #a-bk .navbar-inner {
        margin: 4px 0px 60px 0px;
        background-color: rgba(0, 0, 0, 0.00);
        background-image: url("none");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        border-style: none none none none;
        text-shadow: none;
        box-shadow: none;
        padding: 0px 0px 0px 0px;
    }
    #a-bk1 .navbar-inner {
        margin: 4px 0px 60px 0px;
        background-color: rgba(0, 0, 0, 0.00);
        background-image: url("none");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        border-style: none none none none;
        text-shadow: none;
        box-shadow: none;
        padding: 0px 0px 0px 0px;
    }


}
@media all {

    #a-bjh {
        background-image: url("../img/abogado-herencias-barcelona.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }


    #a-bj {
        background-image: url("../img/abogado-barcelona-herencia.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }

    #a-kuo {
        background-image: url("../img/abogado-juicios-de-herencia-barcelona.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }



    #a-isj {
        background-image: url("../img/herencias-barcelona-abogado.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }


    #a-hri {
        background-image: url("../img/abogado-especialista-herencias-barcelona.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }

    #a-adf {
        background-image: url("../img/abogado-de-herencias-barcelona.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }


    #a-gqd {
        background-image: url("../img/abogado-construccion-barcelona.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }


    #a-etb {
        background-image: url("../img/barcelona-abogado-de-herencias-bcn.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }

    #a-fpc {
        background-image: url("../img/abogado-informacion-herencias-barcelona.jpeg");
        background-position: left 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgba(0, 0, 0, 0.00);
        box-shadow: none;
        text-shadow: none;
        padding: 0px 20px 139px 20px;
    }



}


@media all {
    #a-bl {
        padding: 60px 0px 0px 0px;
    }
}


@media all {
    #a-cf {
        box-shadow: none;

    }
}
@media all {
    #a-by {
        box-shadow: none;
    }
    #a-byx {
        box-shadow: none;
    }
    #a-bz {
        font-size: 20px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 10px 0px;
    }
}
@media all {
    #a-hu {
        font-size: 15px;
        margin: -17px 0px 10px 0px;
        color: ss;
    }
}
@media all {
    #a-hux {
        font-size: 13px;
        margin: -30px 0px -5px 0px;
        color: #575757;
    }
}



@media all {
    #a-cd {
        color: rgb(66, 66, 66);
        padding: 12px 0px 0px 0px;
        text-align: justify;
        font-size: 12px;
    
}
@media all {

    #a-bt {
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {

    #a-ce {
        margin: 20px 0px 21px 0px;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-dl {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {

    #a-cn {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-cw {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-bp {
        background-color: rgba(121, 121, 121, 0.30);
        padding: 10px 20px 20px 20px;
        margin: 10px 0px 0px 0px;
    }
}
@media all {
    #a-jc {
        color: #575757;
        font-size: 19px;
        margin: 30px 0px 10px 0px;
        padding: 5px 0px 0px 0px;
        border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;


    }

    #a-jcl {
        color: #575757;
        font-size: 19px;
        margin: 20px 0px 0px 0px;
        padding: 5px 0px 0px 0px;


    }


    
    #a-jcc {
        color: #575757;
        font-size: 22px;
        margin: 0px 0px -2px 0px;
    }
    #a-cvj {
        font-size: 13px;
        margin: -18px 0px 0px 0px;
        color: #939393;

    }

    
}
@media all {
    #a-cy a {
        font-size: 18px;
    }
    #a-cy {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-ca a {
        font-size: 18px;
    }
    #a-ca {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-cb a {
        font-size: 18px;
    }
    #a-cb {
        font-size: 18px;
        text-align: center;
    }
}
@media all {

    #a-cc {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }

    #a-ccii {
        text-align: center;
        font-size: 15px;
        color: #575757;
        margin: 0px 0px 0px 0px;
    }



}
@media all {
    #a-bs {
        text-align: center;
    }
    #a-bx a:link {
        text-align: center;
    }
    #a-bx {
        text-align: center;
    }
}
@media all {
    #a-cp a:link {
        text-align: center;
    }
    #a-cp {
        text-align: center;
    }
}
@media all {
    #a-bh {
        text-align: center;
    }
}
@media all {
    #a-cm {
        text-align: center;
    }
}




@media all {
    #a-gcs {
        text-align: center;
    }
    #a-ef {
        text-align: center;
    }
    #a-ge {
        text-align: center;
    }
    #a-en {
        text-align: center;
    }
    #a-gc {
        background-color: #004e8d;
        padding: 20px 20px 20px 20px;
    }
}
@media all {
    #a-ga {
        background-color: #021225;
    }
}
@media all {
    #a-gcg {
        margin: 0px 0px 0px -20px;
        padding: 1px 20px 0px 20px;
    }
}
@media all {
    #a-ep {
        padding: 0px 0px 1px 1px;
        margin: 0px 1px 0px 0px;
    }
}
@media all {
    #a-ej .navbar-inner {
        border-style: none none solid none;
        border-radius: 0px 0px 0px 0px;
        padding: 4px 0px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-color: transparent transparent rgb(145, 145, 145) transparent;
        border-width: 0 0 2px 0;
    }
}
@media all {
    #a-gce {
        font-size: 13px;
        margin: -24px 0px 10px 0px;
        color: rgb(68, 68, 68);
    }
}
@media all {
    #a-dt {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-gcd {
        padding: 0px 0px 0px 0px;
        margin: 10px 0px 21px 0px;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-gcb {
        color: rgb(68, 68, 68);
        padding: 12px 0px 0px 0px;
        text-align: justify;
        font-size: 12px;
    }
}
@media all {
    #a-gcp {
        padding: 15px 20px 0px 20px;
        margin: 75px 0px 0px 0px;
    }
}
@media all {
    #a-gcc {
        background-color: rgba(121, 121, 121, 0.30);
        padding: 15px 20px 20px 20px;
        margin: 20px 0px 0px 0px;
    }
}
@media all {
    #a-ek a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ff a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-gcf a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-gck a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-gcu a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-gcag {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-gct {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-gcai {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-dx {
        font-size: 18px;
        text-align: center;
    }
    #a-dx a {
        text-align: center;
    }
}
@media all {
    #a-gcn {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-gca a:link {
        font-size: 6px;
    }
    #a-gca {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-gcr {
        font-size: 24px;
        color: rgb(68, 68, 68);
    }
}
@media all {
    #a-dm a:link {
        text-align: center;
    }
    #a-dm {
        text-align: center;
    }
}
@media all {
    #a-du {
        text-align: center;
    }
}
@media all {
    #a-eb {
        text-align: center;
    }
}
@media all {
    #a-ee {
        text-align: center;
    }
}
@media all {
    #a-et {
        text-align: center;
    }
    #a-ez {
        text-align: center;
    }
    #a-eh {
        text-align: center;
    }
    #a-dq {
        text-align: center;
    }


    #a-cx {
        background-color: rgb(41, 75, 103);
        padding: 20px 20px 20px 20px;
    }
}
@media all {
    #a-fef {
        background-color: #021225;
    }
}
@media all {
    #a-cr {
        margin: 0px 0px 0px -26px;
        padding: 1px 20px 2px 20px;
    }
}



@media all {
    #a-fc {
        padding: 0px 0px 1px 1px;
        margin: 0px 1px 0px 0px;
    }
}




@media all {
    #a-ck .navbar-inner {
        border-style: none none none none;
        border-radius: 0px 0px 0px 0px;
        padding: 4px 0px 0px 20px;
        margin: 0px 0px 0px 0px;
        background-image: url("none");
        background-position: 0% 0%;
        background-size: auto auto;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: rgb(41, 75, 103);
        

    }
}



@media all {
    #a-y {

        background-image: url("none");
        background-position: 0% 0%;
        background-size: auto auto;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;

        border-style: none none none none;
        border-radius: 0 0 0 0;
        font-weight: 200;
        line-height: 28px;
        text-shadow: none;
    }

    #a-yx {
        background-color: #E6E6E6;
        background-image: url("none");
        background-position: 0% 0%;
        background-size: auto auto;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        color: rgb(255, 255, 255);
        border-style: none none none none;
        border-radius: 0 0 0 0;
        font-weight: 200;
        line-height: 28px;
        text-shadow: none;
    }


    #a-yf {

        background-image: url("none");
        background-position: 0% 0%;
        background-size: auto auto;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;

        border-style: none none none none;
        border-radius: 0 0 0 0;
        font-weight: 200;
        line-height: 28px;
        text-shadow: none;
    }

    #a-lyv {

        background-image: url("none");
        background-position: 0% 0%;
        background-size: auto auto;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;

        border-style: none none none none;
        border-radius: 0 0 0 0;
        font-weight: 200;
        line-height: 28px;
        text-shadow: none;
    }




}





@media all {
    #a-eu {
        text-align: center;
    	margin: 50px 0px -5px 0px;
    
    }

    }
    #a-eu a:hover {
        text-decoration:none;
    }

    #a-eu a {
        text-decoration:none;
    }

    
    #a-dds {
        color: #575757;
        font-size: 18px;
        text-align: center;
        margin: 15px 0px 12px 0px;
        padding: 0px 0px 15px 0px;
    }
    
    #a-dds {
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;
		padding: 0px 0px 15px 0px;
    }		
		
    #a-dds a {
		color: #575757;
        text-decoration:none;
    }
    #a-dds a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

}


@media all {
    #a-cv {
        font-size: 13px;
        margin: -27px 0px 10px 0px;
        color: #939393;
        text-align: center;
        padding: 0px 0px px 0px;
    }
        #a-cv {
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;

    }

}
@media all {
    #a-dg {
        text-align: justify;
        font-size: 15px;
        color: #575757;
    	padding: 5px 0px 0px 0px;
    }

    #a-dg a:hover {
        color: #2E9AFE;
        text-decoration:none;
    }

    #a-dg a {
		color: #575757;
        text-decoration:none;
    }





    #a-dg2 {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }

    #a-dg3 {
        text-align: center;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }


}



@media all {
    #a-di {
        padding: 0px 0px 0px 0px;
        margin: 10px 0px 21px 0px;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-er {
        color: rgb(68, 68, 68);
        padding: 12px 0px 0px 0px;
        text-align: justify;
        font-size: 12px;
    }
}
@media all {
    #a-v {
        text-align: justify;
        font-size: 15px;
        color: #575757;
        padding: 5px 0px 0px 0px;
    }

    #a-v2 {
        text-align: justify;
        font-size: 15px;
        color: #575757;
        padding: 5px 0px 0px 0px;
    }


}
@media all {
    #a-w {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-ct {

        text-align: justify;
        font-size: 15px;
        color: #575757;
  
    }
    
    #a-ct a {
        color: #575757;
  
    }
    

    #a-ct2 {
        margin: 0px 0px 0px -7px;
        text-align: justify;
        font-size: 15px;
        color: #575757;
  
    }
    
    #a-ct2 a {
        color: #575757;
  
    }

    
    
    
}


@media all {
    #a-cu {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-cj {
        padding: 20px 20px 5px 20px;
        margin: 80px 0px 0px 0px;
    }
    
    #a-cji {
        text-align: center;
        padding: 20px 20px 0px 20px;
        margin: 10px 0px 0px 0px;
    }

    #a-kl {
            text-align: center;
            margin: 25px 0px -7px 0px;

    }

    
    
}


@media all {
    #a-fn {
        background-color: rgba(121, 121, 121, 0.30);
        padding: 15px 20px 20px 20px;
        margin: 20px 0px 0px 0px;
    }
}
@media all {
    #a-cl a {
        box-shadow: none;
        text-shadow: none;

    }
    #a-cq a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-cz a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-dd a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-de a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-dj a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-dk a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-feg {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-co {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-fei {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-x {
        font-size: 18px;
        text-align: center;
    }
    #a-x a {
        text-align: center;
    }
}
@media all {
    #a-eo {
        font-size: 18px;
        text-align: center;
    }
    #a-eo a {
        text-align: center;
    }
}
@media all {
    #a-fe a:link {
        font-size: 6px;
    }
    #a-fe {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-cs {
        font-size: 25px;
        color: black;
        text-align: center;
    }

    #a-csm {
        font-size: 25px;
        color: black;
        text-align: center;
    }
    
    #a-cg {
        text-align: center;
        margin: 0px 0px -7px 0px;
    }

    
    
    
}
@media all {
    #a-ec a:link {
        text-align: center;
    }
    #a-ec {
        text-align: center;
    }
    #a-eg a:link {
        text-align: center;
    }
    #a-eg {
        text-align: center;
    }
    #a-el a:link {
        text-align: center;
    }
    #a-el {
        text-align: center;
    }
    #a-em a:link {
        text-align: center;
    }
    #a-em {
        text-align: center;
    }
    #a-egn {
        text-align: center;
    }
    #a-egl {
        text-align: center;
    }
    #a-gy {
        text-align: center;
    }
    #a-dz {
        text-align: center;
    }
    #a-egq {
        background-color: #004e8d;
        padding: 20px 20px 20px 20px;
    }
}
@media all {
    #a-gs {
        background-color: #021225;
    }
}
@media all {
    #a-egd {
        margin: 0px 0px 0px -20px;
        padding: 1px 20px 0px 20px;
    }
}
@media all {
    #a-ft {
        padding: 0px 0px 1px 1px;
        margin: 0px 1px 0px 0px;
    }
}
@media all {
    #a-ege .navbar-inner {
        border-style: none none solid none;
        border-radius: 0px 0px 0px 0px;
        padding: 4px 0px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-color: transparent transparent rgb(145, 145, 145) transparent;
        border-width: 0 0 2px 0;
    }
}
@media all {
    #a-fq {
        color: rgb(68, 68, 68);
        padding: 10px 0px 10px 0px;
        text-align: justify;
        font-size: 12px;
    }
}
@media all {
    #a-ega {
        padding: 15px 20px 0px 20px;
        margin: 90px 0px 0px 0px;
    }
}
@media all {
    #a-egqc {
        background-color: rgba(121, 121, 121, 0.30);
        padding: 15px 20px 20px 20px;
        margin: 20px 0px 0px 0px;
    }
}
@media all {
    #a-ego a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-egf a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ei a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-egj a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-eag {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-gk {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-eai {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-egp {
        font-size: 18px;
        text-align: center;
    }
    #a-egp a {
        text-align: center;
    }
}
@media all {
    #a-egh {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-ea a:link {
        font-size: 6px;
    }
    #a-ea {
        font-size: 18px;
        text-align: center;
    }
}


@media all {
    #a-y {
        font-size: 13px;
        margin: -24px 0px 10px 0px;
		background-color: #FF8000;

     
    }
    
@media all {
    #a-yf {
        font-size: 21px;
        margin: -24px 0px 10px 0px;
		background-color: #2E9AFE;

     
    }
    
    #a-lyv {
        font-size: 13px;
        margin: 15px 0px 10px 0px;
		background-color: #2E9AFE;

     
    }

    #a-yx {
        font-size: 13px;
        margin: 15px 0px 10px 0px;


     
    }


    #a-y:hover {
        background-color: #BDBDBD;

     
     
    }

    #a-yf:hover {
        background-color: #2E9AFE;

     
     
    }

    #a-lyv:hover {
        background-color: #BDBDBD;

     
     
    }



    #a-yx {
        font-size: 13px;
		background-color: #FF8000;
    }

    #a-yx:hover {
        background-color: #BDBDBD;

     
     
    }




}
@media all {
    #a-dr {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-ds {
        padding: 0px 0px 0px 0px;
        margin: 10px 0px 21px 0px;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-gz {
        font-size: 24px;
        color: rgb(68, 68, 68);
        margin: 0px 0px 10px 0px;
    }
}
@media all {
    #a-af {
        padding: 0px 20px 9px 20px;
        text-shadow: none;
        box-shadow: none;
    }
    #a-ba a:link {
        text-align: center;
    }
    #a-ba {
        text-align: center;
    }
    #a-bc {
        text-align: center;
    }
    #a-bg {
        text-align: center;
    }
    #a-be {
        text-align: center;
        
    }
    #a-at {
        background-color: rgb(41, 75, 103);
        padding: 20px 20px 20px 20px;
    }
}



@media all {
    #a-fi {

        color: black;
        text-align: center;
    	
    	
    }
    
    #a-fis {
        font-size: 13px;
        margin:-20px 0px 10px 0px;
        color: #939393;
        text-align: center;
        padding: 0px 0px px 0px;
    }
    #a-fis {
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;

    }

}
    
    #a-fj {
        
        text-align: justify;
        font-size: 15px;
        color: #575757;
    	padding: 0px 0px 45px 0px;
    }
}



@media all {
    #a-av {
        background-color: #021225;
    }
}
@media all {
    #a-aa .navbar-inner {
        margin: 4px 0px 60PX 0px;
        background-color: rgba(0, 0, 0, 0.00);
        background-image: url("none");
        background-position: 0% 0%;
        background-size: auto auto;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        border-style: none none none none;
        box-shadow: none;
        text-shadow: none;
    }
}
@media all {
    #a-z {
        padding: 0PX 0px 139px 0px;
        background-image: url("../img/abogado-herencias-barcelona.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }
}
@media all {
    #a-ad a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ae a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ah a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ai a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ag a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-aj a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ak a {
        box-shadow: none;
        text-shadow: none;
    }
}
@media all {
    #a-ao {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-aq {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-al {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-au {
        padding: 12px 0px 0px 0px;
        text-align: justify;
        font-size: 12px;
        color: rgb(66, 66, 66);
    }
}




@media all {
    #a-ap a {
        font-size: 18px;
        text-align: center;
    }
    #a-ap {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-ar a {
        font-size: 18px;
        text-align: center;
    }
    #a-ar {
        font-size: 18px;
        text-align: center;
    }
}


@media all {
    #a-a {
        text-align: center;
        font-size: 21px;
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;
		padding: 0px 0px 5px 0px;
	
    }


    #a-a a {
        color: black;        
    }
    
    
    #a-a a:hover {
	color: #03A9F4;
    }
}


@media all {
    #a-jb {
        text-align: center;
        font-size: 21px;
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;
		padding: 0px 0px 5px 0px;


        }


    #a-jb a {
        color: black;        
    }
    
    
    #a-jb a:hover {
	color: #03A9F4;
    }
}



@media all {
    #a-f {
        text-align: center;
        font-size: 21px;
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;
		padding: 0px 0px 5px 0px;


    }


    #a-f a {
        color: black;        
    }
    
    
    #a-f a:hover {
	color: #03A9F4;
    }
}



@media all {
    #a-j {
        text-align: center;
        font-size: 21px;
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;
		padding: 0px 0px 5px 0px;


    }


    #a-j a {
        color: black;        
    }
    
    
    #a-j a:hover {
	color: #03A9F4;
    }
}



@media all {
    #a-g {
        text-align: center;
        font-size: 21px;
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;
		padding: 0px 0px 5px 0px;


    }


    #a-g a {
        color: black;        
    }
    
    
    #a-g a:hover {
	color: #03A9F4;
    }
}


@media all {
    #a-p {
        text-align: center;
        font-size: 21px;
		border-style: solid;
		border-top: none;
		border-right: none;
		border-left: none;
		border-color: #D8D8D8;
		border-width: 1px;
		padding: 0px 0px 5px 0px;


    }


    #a-p a {
        color: black;        
    }
    
    
    #a-p a:hover {
	color: #03A9F4;
    }
}

@media all {
    #a-am {
        background-color: rgba(121, 121, 121, 0.30);
        padding: 14px 20px 20px 20px;
    }
}


@media all {
    #brqslm-ei {
        background-color: rgba(121, 121, 121, 0.19);
        padding: 20px 20px 20px 20px;
        margin: 15px 0px 0px 0px;
    }
}



@media all {
    #a-an a {
        font-size: 18px;
        text-align: center;
    }
    #a-an {
        font-size: 18px;
        text-align: center;
    }
}






@media all {
    #a-ab {
		text-align: center;
        padding: 15px 20px 0px 20px;
        margin: 10px 0px 0px 0px;
        
    }
}


@media all {
    #a-abt {
        padding: 5px 0px 0px 0px;

    }
}



@media all {
    #brqslm-by {
        font-size: 15px;
        text-align: justify;
        color: rgb(66, 66, 66);
        margin: 0px 0px 25px 0px;
    }


    #brqslm-by {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
    #brqslm-by a {
        text-align: justify;
        color: rgb(66, 66, 66);
    }
    
    #brqslm-by a:hover {
        color:#2E9AFE;
		text-decoration:none;
	}

}





@media all {
    #brqslm-ew {
        text-align: center;
    }
        #brqslm-fa {
        text-align: center;
    }

    
    #brqslm-es {
        text-align: center;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}



@media all {
    #a-ig a:link {
        font-size: 17px;
    }
    #a-ig {
        font-size: 15px;
    }
}
@media all {
    #a-is a:link {
        font-size: 17px;
    }
    #a-is {
        font-size: 15px;
    }
}
@media all {
    #a-hq a:link {
        font-size: 17px;
    }
    #a-hq {
        font-size: 15px;
    }
}
@media all {
    #a-q a:link {
        font-size: 17px;
    }
    #a-q {
        font-size: 15px;
    }
}
@media all {
    #a-ip a:link {
        font-size: 17px;
    }
    #a-ip {
        font-size: 15px;
    }
}
@media all {
    
    
    #a-dn a:link {
        font-size: 17px;
    }
    #a-dn {
        font-size: 15px;
    }
    
}
@media all {
    #a-aw a:link {
        text-align: center;
    }
    #a-aw {
        text-align: center;
    }
    #a-ax {
        text-align: center;
    }
    #a-ay {
        text-align: center;
    }
    #a-as {
        text-align: center;
    }
    #a-kps {
        text-align: center;
    }
    #a-km {
        text-align: center;
    }
    #a-kq {
        text-align: center;
    }
    #a-jv {
        text-align: center;
    }
    #a-kp {
        background-color: #004e8d;
        padding: 20px 20px 20px 20px;
    }
}
@media all {
    #a-lk {
        background-color: #021225;
    }
}
@media all {
    #a-kpg {
        margin: 0px 0px 0px -20px;
        padding: 1px 20px 0px 20px;
    }
}
@media all {
    #a-lr {
        padding: 0px 0px 1px 1px;
        margin: 0px 1px 0px 0px;
    }
}
@media all {
    #a-lm .navbar-inner {
        border-style: none none solid none;
        border-radius: 0px 0px 0px 0px;
        padding: 4px 0px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-color: transparent transparent rgb(145, 145, 145) transparent;
        border-width: 0 0 2px 0;
    }
}
@media all {
    #a-kpb {
        color: rgb(68, 68, 68);
        padding: 12px 0px 0px 0px;
        text-align: justify;
        font-size: 12px;
    }
}
@media all {
    #a-kpp {
        padding: 15px 20px 0px 20px;
        margin: 90px 0px 0px 0px;
    }
}
@media all {
    #a-lo a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ll a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-kpf a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-kpk a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-kpu a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-kpag {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-kpt {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-kpai {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-jh {
        font-size: 18px;
        text-align: center;
    }
    #a-jh a {
        text-align: center;
    }
}
@media all {
    #a-kpn {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-kpa a:link {
        font-size: 6px;
    }
    #a-kpa {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-md {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-ld {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-kh {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-ki {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-kpc a:link {
        margin: 3px 0px 0px 0px;
    }
    #a-kpc {
        background-color: rgba(121, 121, 121, 0.30);
        padding: 15px 20px 20px 20px;
        margin: 40px 0px 0px 0px;
    }
}
@media all {
    #a-jk a:link {
        font-size: 7px;
    }
    #a-jk {
        font-size: 18px;
    }
}
@media all {
    #a-jp a:link {
        font-size: 24px;
    }
    #a-jp {
        font-size: 18px;
    }
}
@media all {
    #a-jx {
        font-size: 18px;
        padding: 20px 0px 0px 0px;
    }
}
@media all {
    #a-ju {
        font-size: 18px;
        padding: 20px 0px 0px 0px;
    }
}
@media all {
    #a-mhs {
        text-align: center;
    }
    #a-mjr {
        text-align: center;
    }
    #a-mjj {
        text-align: center;
    }
    #a-mjy {
        text-align: center;
    }
    #a-mh {
        background-color: #004e8d;
        padding: 20px 20px 20px 20px;
    }
}
@media all {
    #a-mz {
        background-color: #021225;
    }
}
@media all {
    #a-mhg {
        margin: 0px 0px 0px -20px;
        padding: 1px 20px 0px 20px;
    }
}
@media all {
    #a-mjt {
        padding: 0px 0px 1px 1px;
        margin: 0px 1px 0px 0px;
    }
}
@media all {
    #a-mjl .navbar-inner {
        border-style: none none solid none;
        border-radius: 0px 0px 0px 0px;
        padding: 4px 0px 0px 20px;
        margin: 0px 0px 0px 0px;
        border-color: transparent transparent rgb(145, 145, 145) transparent;
        border-width: 0 0 2px 0;
    }
}
@media all {
    #a-kw {
        color: rgb(68, 68, 68);
        padding: 10px 0px 10px 0px;
        text-align: justify;
        font-size: 12px;
    }
}
@media all {
    #a-mb {
        padding: 15px 20px 0px 20px;
        margin: 90px 0px 0px 0px;
    }
}
@media all {
    #a-kk {
        box-shadow: none;
        text-shadow: none;
    }
    #a-lp a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-ln a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-mhu a {
        box-shadow: none;
        text-shadow: none;
    }
    #a-mhag {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-mf {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-mhai {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-mjn {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-mjd {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-mji {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-mjh {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-mjw {
        text-align: justify;
        font-size: 15px;
        color: rgb(66, 66, 66);
    }
}
@media all {
    #a-mhc a:link {
        margin: 3px 0px 0px 0px;
    }
    #a-mhc {
        background-color: rgba(121, 121, 121, 0.30);
        padding: 15px 20px 20px 20px;
        margin: 40px 0px 0px 0px;
    }
}
@media all {
    #a-kk {
        text-align: justify;
        font-size: 15px;
    }
    #a-kj {
        text-align: justify;
        font-size: 15px;
    }
}
@media all {
    #a-mha a:link {
        font-size: 6px;
    }
    #a-mha {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-mhn {
        font-size: 18px;
        text-align: center;
    }
}
@media all {
    #a-ni a:link {
        font-size: 7px;
    }
    #a-ni {
        font-size: 18px;
    }
}
@media all {
    #a-mt a:link {
        font-size: 7px;
    }
    #a-mt {
        font-size: 18px;
    }
}
@media all {
    #a-ch a:link {
        font-size: 7px;
    }
    #a-ch {
        font-size: 18px;
    }
}
@media all {
    #a-mjk a:link {
        font-size: 7px;
    }
    #a-mjk {
        font-size: 18px;
        padding: 20px 0px 0px 0px;
    }
}
@media all {
    #a-ma a:link {
        font-size: 7px;
    }
    #a-ma {
        font-size: 18px;
        padding: 20px 0px 0px 0px;
    }
}
@media all {
    #a-id a:link {
        font-size: 7px;
    }
    #a-id {
        font-size: 18px;
        padding: 20px 0px 0px 0px;
    }
}

@media all {
    #a-by {
        text-align: center;
        padding: 0px 0px 10px 0px;
    }
    #a-by a {
        text-align: justify;
        color: white;
        
    }
    
    #a-by a:hover {
        color:white;

	}
    
    
    
    #a-byx {
        text-align: center;
        padding: 15px 0px 10px 0px;

    }
    #a-byx a {
        text-align: justify;
        color: white;
    }
    
    #a-byx a:hover {
        color: white;
    
	}
    
    
}


@media (min-width: 1200px) {

    #a-bjh {
        background-image: url("../img/abogado-herencias-barcelona.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }



    #a-bj {
        background-image: url("../img/abogado-barcelona-herencia.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    #a-kuo {
        background-image: url("../img/abogado-juicios-de-herencia-barcelona.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }



    #a-isj {
        background-image: url("../img/herencias-barcelona-abogado.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-hri {
        background-image: url("../img/abogado-especialista-herencias-barcelona.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-adf {
        background-image: url("../img/abogado-de-herencias-barcelona.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-gqd {
        background-image: url("../img/abogado-construccion-barcelona.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-etb {
        background-image: url("../img/barcelona-abogado-de-herencias-bcn.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    #a-fpc {
        background-image: url("../img/abogado-informacion-herencias-barcelona.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    
}
@media (min-width: 1200px) {
    #a-bz {
        margin: 0px 0px 10px 0px;
    }
}
@media (min-width: 1200px) {
    #a-cd {
        color: rgb(66, 66, 66);
    }
}
@media (min-width: 1200px) {
    #a-ce {
        text-align: left;
        margin: 20px 0px 21px 0px;
    }
}
@media (min-width: 1200px) {
    #a-dl {
        font-size: 15px;
        text-align: justify;
        color: rgb(66, 66, 66);
    }
}
@media (min-width: 1200px) {
    #a-cn {
        font-size: 15px;
        text-align: justify;
        color: rgb(66, 66, 66);
    }
}
@media (min-width: 1200px) {
    #a-cw {
        color: rgb(66, 66, 66);
    }
}
@media (min-width: 1200px) {
    #a-bp {
        margin: 20px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-cy {
        font-size: 18px;
        text-align: center;
    }
}
@media (min-width: 1200px) {
    #a-ca {
        font-size: 18px;
        text-align: center;
    }
}
@media (min-width: 1200px) {
    #a-cb {
        font-size: 18px;
        text-align: center;
    }
}
@media (min-width: 1200px) {
    #a-cc {
        text-align: justify;
        margin: 15px 0px 10px 0px;
    }
	#a-ccii {
        text-align: center;

    }
}


@media (min-width: 1200px) {
    #brqslm-ei {
        margin: 15px 0px -40px 0px;
    }
}


@media (min-width: 1200px) {
    #a-gce {
        font-size: 13px;
    }
}
@media (min-width: 1200px) {
    #a-dt {
        text-align: justify;
    }

    #a-eu {
        text-align: center;
        margin: 50px 0px -5px 0px;    
    }


}
@media (min-width: 1200px) {
    #a-gcd {
        color: rgb(66, 66, 66);
    }
}
@media (min-width: 1200px) {
    #a-gcc {
        margin: 20px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-gcag {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-gct {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-gcai {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-gcr {
        font-size: 24px;
    }
}
@media (min-width: 1200px) {
    #a-cv {
        font-size: 13px;
       
    }
    #a-cvj {
        font-size: 13px;
       
    }
    
    
}
@media (min-width: 1200px) {
    #a-dg {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-di {
        color: rgb(66, 66, 66);
    }
}
@media (min-width: 1200px) {
    #a-v {
        text-align: justify;
    }
    #a-v2 {
        text-align: justify;
    }
    
    
}
@media (min-width: 1200px) {
    #a-w {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-ct {
        text-align: justify;
    }

    #a-ct2 {
        text-align: justify;
    }


}
@media (min-width: 1200px) {
    #a-cu {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-fn {
        margin: 20px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-feg {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-co {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-fei {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-cs {
        font-size: 25px;
    }
    #a-csm {
        font-size: 25px;
    }


}


@media (min-width: 1200px) {
    #a-fi {
        font-size: 35px;
    }
}


@media (min-width: 1200px) {
    #a-egqc {
        margin: 20px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-eag {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-gk {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-eai {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-y {
        font-size: 13px;
    }

    #a-yf {
        font-size: 21px;
    }

    #a-lyv {
        font-size: 13px;
    }


    #a-yx {
        font-size: 13px;
    }

}
@media (min-width: 1200px) {
    #a-dr {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-ds {
        color: rgb(66, 66, 66);
    }
}
@media (min-width: 1200px) {
    #a-gz {
        font-size: 24px;
    }
}
@media (min-width: 1200px) {
    #a-z {
        padding: 0px 0px 215px 0px;
    }
}
@media (min-width: 1200px) {
    #a-ap {
        font-size: 18px;
    }
}
@media (min-width: 1200px) {
    #a-ar {
        font-size: 18px;
    }
}
@media (min-width: 1200px) {
    #a-am {
        margin: 40px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-ab {
        margin: 0px 0px 0px 0px;
        padding: 60px 20px 0px 20px;
    }
}


@media (min-width: 1200px) {
    #a-dn {
        font-size: 15px;
    }
}
@media (min-width: 1200px) {
    #a-kpag {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-kpt {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-kpai {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-md {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-ld {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-kh {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-ki {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-kpc {
        margin: 40px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-mhag {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-mf {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-mhai {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-mjd {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-mji {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-mjh {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-mjw {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    #a-mhc {
        margin: 40px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-kj a {
        font-size: 15px;
    }
}
@media (min-width: 1200px) {
    #a-ni {
        font-size: 18px;
    }
}
@media (min-width: 1200px) {
    #a-mt {
        font-size: 18px;
    }
}
@media (min-width: 1200px) {
    #a-ch {
        font-size: 18px;
    }
}
@media (min-width: 1200px) {
    #a-mjk {
        font-size: 18px;
        padding: 15px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-ma {
        font-size: 18px;
        padding: 15px 0px 0px 0px;
    }
}
@media (min-width: 1200px) {
    #a-id {
        font-size: 18px;
        padding: 15px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-bk .navbar-inner {
        padding: 0px 7px 0px 0px;
        margin: 6px 0px 21px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-bk1 .navbar-inner {
        padding: 0px 7px 0px 0px;
        margin: 6px 0px 21px 0px;
    }
}


@media (min-width: 768px) and (max-width: 979px) {

    #a-bjh {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/abogado-herencias-barcelona-eixample.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-bj {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/abogado-barcelona-herencias.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    #a-kuo {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/abogado-juicios-de-herencia-en-barcelona.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    #a-isj {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/herencias-barcelona-abogado-eixample.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }



    #a-hri {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/abogado-especialista-herencias-barcelona-eixample.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }



    #a-adf {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/abogado-de-herencias-barcelona-eixample.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-gqd {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/abogado-construccion-en-barcelona.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-etb {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/barcelona-abogado-de-herencias-eixample.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    #a-fpc {
        margin: 0px 0px 0px 0px;
        padding: 0px 9px 101px 6px;
        background-image: url("../img/abogado-informacion-herencias-en-barcelona.jpeg");
        background-position: right 0%;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }    
    
 
    
}


@media (min-width: 768px) and (max-width: 979px) {
    #a-bl {
        padding: 20px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-bz {
        margin: 0px 0px 10px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-hu {
        font-size: 13px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-hux {
        font-size: 13px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    #a-bt {
        font-size: 15px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ce {
        text-align: left;
        margin: 20px 0px 21px 0px;
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-dl {
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-cn {
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-cw {
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-bp {
        margin: 10px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-cy {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ca {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-cb {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-cc {
        text-align: justify;
        padding: 0px 0px 0px 0px;
        font-size: 15px;
    }
    #a-ccii {
        text-align: center;
        padding: 0px 0px 0px 0px;
        font-size: 15px;
    }
    #a-eu {
        text-align: center;
        margin: 45px 0px 0px 0px;    
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-t a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-u a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-bi a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-bq a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-bm a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-br a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-bv a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}



@media (min-width: 768px) and (max-width: 979px) {
    #brqslm-ei {
        margin: 15px 0px -10px 0px;
    }
}


@media (min-width: 768px) and (max-width: 979px) {
    #brqslm-by {
            font-size: 15px;
        text-align: justify;
        color: rgb(66, 66, 66);
        margin: 0px 0px 25px 0px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    #brqslm-es {
        font-size: 15px;
        text-align: center;
    }
}


@media (min-width: 768px) and (max-width: 979px) {
    #a-gcg {
        padding: 1px 20px 1px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ep {
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ej .navbar-inner {
        padding: 11px 21px 0px 22px;
    }
}



@media (min-width: 768px) and (max-width: 979px) {
    #a-dt {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gcc {
        margin: 10px 0px 0px 0px;
        padding: 15px 20px 20px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gcag {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gct {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gcai {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-dx {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gcn {
        font-size: 17px;
        
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gca {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gcr {
        font-size: 24px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-cr {
        padding: 1px 20px 4px 30px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-fc {
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ck .navbar-inner {
        padding: 5px 19px 5px 21px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-dg {
        text-align: justify;
    }
}


    
@media (min-width: 768px) and (max-width: 979px) {
    #a-fj {
        padding: 0px 0px 40px 0px;
    }
}  
    


@media (min-width: 768px) and (max-width: 979px) {
    #a-dg2 {
        text-align: left;
    }
    
    #a-dg3 {
        text-align: center;
    }

    
}

@media (min-width: 768px) and (max-width: 979px) {
    #a-v {
        text-align: justify;
        padding: 15px 0px 0px 0px;
    }
    
    #a-v2 {
        text-align: left;
        padding: 15px 0px 0px 0px;
    }
    
    
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-w {
        text-align: justify;
        padding: 15px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ct {
        text-align: justify;
        padding: 15px 0px 0px 0px;
    }

    #a-ct2 {
        text-align: justify;
        padding: 15px 0px 0px 0px;
    }
    
    
    
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-cu {
        text-align: justify;
        padding: 15px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-fn {
        margin: 10px 0px 0px 0px;
        padding: 15px 20px 20px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-feg {
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-co {
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-fei {
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-x {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-eo {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-fe {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-cs {
        font-size: 25px;
    }
    #a-csm {
        font-size: 25px;
    }
    
}


@media (min-width: 768px) and (max-width: 979px) {
    #a-fi {
        font-size: 35px;
    }
}





@media (min-width: 768px) and (max-width: 979px) {
    #a-egd {
        padding: 1px 20px 1px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ft {
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ege .navbar-inner {
        padding: 11px 21px 0px 22px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-egqc {
        margin: 10px 0px 0px 0px;
        padding: 15px 20px 20px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-eag {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gk {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-eai {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-egp {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-egh {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ea {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-dr {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-gz {
        font-size: 24px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-aa .navbar-inner {
        padding: 5px 22px 0px 6px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ao {
        font-size: 15px;
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-aq {
        font-size: 15px;
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-al {
        font-size: 15px;
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ap {
        font-size: 17px;
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ar {
        font-size: 17px;
        text-align: center;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-am {
        margin: 10px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-an {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ab {
        padding: 60px 0px 0px 1p;
        margin: 0px -20px 0px -22px;
    }
}






@media (min-width: 768px) and (max-width: 979px) {
    #a-ig {
        font-size: 13px;
    }
    #a-ig a:link {
        font-size: 13px;
    }

    
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-is {
        font-size: 13px;
    }
    #a-is a:link {
        font-size: 13px;
    }

}
@media (min-width: 768px) and (max-width: 979px) {
    #a-hq {
        font-size: 13px;
    }
    #a-hq a:link {
        font-size: 13px;
    }

}
@media (min-width: 768px) and (max-width: 979px) {
    #a-q {
        font-size: 13px;
    }
    #a-q a:link {
        font-size: 13px;
    }

    
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ip {
        font-size: 13px;
    }
    #a-ip a:link {
        font-size: 13px;
    }

}
@media (min-width: 768px) and (max-width: 979px) {
    #a-dn {
        font-size: 13px;
    }
    #a-dn a:link {
        font-size: 13px;
    }

}
@media (min-width: 768px) and (max-width: 979px) {
    #a-kpg {
        padding: 1px 20px 1px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-lr {
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-lm .navbar-inner {
        padding: 11px 21px 0px 22px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-kpag {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-kpt {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-kpai {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-jh {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-kpn {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-kpa {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-md {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ld {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-kh {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ki {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-kpc {
        margin: 10px 0px 0px 0px;
        padding: 15px 20px 20px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-jk {
        font-size: 18px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-jp {
        font-size: 18px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-jx {
        font-size: 18px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ju {
        font-size: 18px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mhg {
        padding: 1px 20px 1px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mjt {
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mjl .navbar-inner {
        padding: 11px 21px 0px 22px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mhag {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mf {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mhai {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mjn {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mjd {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mji {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mjh {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mjw {
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mhc {
        margin: 10px 0px 0px 0px;
        padding: 15px 20px 20px 20px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mha {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mhn {
        font-size: 17px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ni {
        font-size: 16px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mt {
        font-size: 15px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ch {
        font-size: 15px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-mjk {
        font-size: 15px;
        padding: 15px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-ma {
        font-size: 15px;
        padding: 15px 0px 0px 0px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    #a-id {
        font-size: 15px;
        padding: 15px 0px 0px 0px;
    }
}


@media (max-width: 767px) {
    #a-bu {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-da {
        margin: 0px -20px 0px -20px;
        padding: 6px 15px 1px 16px;
    }
}
@media (max-width: 767px) {
    #a-bk .navbar-inner {
        padding: 7px 0px 0px 5px;
    }
}
@media (max-width: 767px) {
    #a-bk1 .navbar-inner {
        padding: 7px 0px 0px 5px;
    }
}
@media (max-width: 767px) {

    #a-bjh {
        margin: 0px -20px 0px -21px;
        padding: 0px 15px 41px 6px;
        background-image: url("../img/abogado-herencias-barcelona-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-bj {
        margin: 0px -20px 0px -21px;
        padding: 0px 15px 41px 6px;
        background-image: url("../img/abogado-barcelona-herencias.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        
    }

    #a-kuo {
        margin: 0px -20px 0px -21px;
        padding: 0px 15px 41px 6px;
        background-image: url("../img/abogado-juicios-de-herencia-en-barcelona.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        
    }


    #a-isj {
        margin: 0px -20px 0px -21px;
        padding: 0px 15px 41px 6px;
        background-image: url("../img/herencias-barcelona-abogado-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-hri {
        margin: 0px -20px 0px -21px;
        padding: 0px 15px 41px 6px;
        background-image: url("../img/abogado-especialista-herencias-barcelona-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        
    }



    #a-adf {
        margin: 0px -20px 0px -20px;
        padding: 0px 15px 41px 6px;
    }


    #a-gqd {
        margin: 0px -20px 0px -20px;
        padding: 0px 15px 41px 6px;
    }

    #a-etb {
        margin: 0px -20px 0px -21px;
        padding: 0px 15px 41px 6px;
        background-image: url("../img/barcelona-abogado-de-herencias-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    #a-fpc {
        margin: 0px -20px 0px -21px;
        padding: 0px 15px 41px 6px;
        background-image: url("../img/abogado-informacion-herencias-en-barcelona.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        
        
    }

    #a-bji {
        margin: 0px -20px 0px -20px;
        padding: 0px 15px 41px 6px;
    }




    #a-bja {
        margin: 0px -20px 0px -20px;
        padding: 0px 15px 41px 6px;
    }

    


    #a-bjo {
        margin: 0px -20px 0px -20px;
        padding: 0px 15px 41px 6px;
    }



    
}
@media (max-width: 767px) {
    #a-bl {
        padding: 20px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-cf {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-bz {
        text-align: center;
        margin: 12px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-hu {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-hux {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-bt {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-ce {
        text-align: center;
        margin: 20px 0px 21px 0px;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-dl {
        font-size: 15px;
        text-align: center;
        color: rgb(40, 40, 40);
    }
}
@media (max-width: 767px) {
    #a-cn {
        font-size: 15px;
        text-align: center;
        color: rgb(40, 40, 40);
    }
}
@media (max-width: 767px) {
    #a-cw {
        font-size: 15px;
        text-align: center;
        color: rgb(40, 40, 40);
    }
}
@media (max-width: 767px) {
    #a-bp {
        margin: 10px -20px 0px -20px;
    }
}


@media (max-width: 767px) {
    #brqslm-by {
        font-size: 15px;
        text-align: center;
        color: rgb(66, 66, 66);
        margin: 0px 0px 25px 0px;
    }
}

@media (max-width: 767px) {
    #brqslm-es {
        font-size: 15px;
        text-align: center;
    }
}



@media (max-width: 767px) {
    #a-jc {
        color: rgb(66, 66, 66);
        text-align: center;
        margin: 10px 0px 10px 0px;
    }
    
    #a-jcc {
        text-align: center;
        margin: 0px 0px -2px 0px;
    }
    
    
}
@media (max-width: 767px) {
    #a-cc {
        text-align: center;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 15px;
    }
    #a-ccii {
        text-align: center;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 15px;
    }
    
    
    
}
@media (max-width: 767px) {
    #a-t a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (max-width: 767px) {
    #a-u a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (max-width: 767px) {
    #a-bi a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (max-width: 767px) {
    #a-bq a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (max-width: 767px) {
    #a-bm a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (max-width: 767px) {
    #a-br a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}
@media (max-width: 767px) {
    #a-bv a {
        color: rgb(255, 255, 255);
        text-shadow: none;
        box-shadow: none;
    }
}





@media (max-width: 767px) {
    #brqslm-ei {
        margin: 15px -20px -20px -20px;
     
    }
}


@media (max-width: 767px) {
    #a-gc {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-ga {
        margin: 0px -20px 0px -20px;
        padding: 6px 15px 1px 16px;
    }
}
@media (max-width: 767px) {
    #a-gcg {
        padding: 1px 20px 1px 20px;
    }
}
@media (max-width: 767px) {
    #a-ep {
        padding: 0px 0px 1px 0px;
        margin: 0px -21px 0px -21px;
    }
}
@media (max-width: 767px) {
    #a-ed {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-ej .navbar-inner {
        padding: 10px 19px 0px 21px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 767px) {
    #a-gce {
        color: rgb(68, 68, 68);
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-dt {
        text-align: justify;
        font-size: 15px;
    }
}



@media (max-width: 767px) {
    #brqslm-ea {
        margin: 3px 0px 5px 0px;
    }
}


@media (max-width: 767px) {
    #a-gcd {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-gcp {
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-gcc {
        margin: 10px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-gcag a {
        font-size: 15px;
    }
    #a-gcag {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-gct a {
        font-size: 15px;
    }
    #a-gct {
        text-align: center;
        font-size: 17px;
    }
}
@media (max-width: 767px) {
    #a-gcai a {
        font-size: 15px;
    }
    #a-gcai {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-gcr {
        font-size: 20px;
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-cx {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-fef {
        margin: 0px -20px 0px -20px;
        padding: 6px 15px 1px 16px;
    }
}
@media (max-width: 767px) {
    #a-cr {
        padding: 1px 20px 1px 30px;
    }
}
@media (max-width: 767px) {
    #a-fc {
        padding: 0px 0px 1px 0px;
        margin: 0px -21px 0px -21px;
    }
}
@media (max-width: 767px) {
    #a-cg {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-ck .navbar-inner {
        padding: 5px 19px 5px 21px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 767px) {
    #a-cv {
        font-size: 13px;
        text-align: center;
    }
    #a-cvj {

        text-align: center;
    }
    
}
@media (max-width: 767px) {
    #a-dg {
        text-align: center;

    }
}


   
@media (max-width: 767px) {
    #a-fj {
		padding: 0px 0px 30px 0px;
		text-align: center;

    }
}



@media (max-width: 767px) {
    #a-dg2 {
        text-align: center;

    }

    #a-dg3 {
        text-align: center;

    }
    
    
}




@media (max-width: 767px) {
    #a-dg2 {
        text-align: center;
        font-size: 15px;
    }

    #a-dg3 {
        text-align: center;
        font-size: 15px;
    }



}

@media (max-width: 767px) {
    #a-di {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-v {
        text-align: center;
        padding: 15px 0px 0px 0px;
    }
    
    #a-v2 {
        text-align: center;
        font-size: 15px;
        padding: 15px 0px 0px 0px;
    }
    
    
}
@media (max-width: 767px) {
    #a-w {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-ct {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
    #a-ct2 {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
    
    
}
@media (max-width: 767px) {
    #a-cu {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-cj {
        padding: 15px 0px 0px 0px;
    }
    #a-cji {
        padding: 5px 0px 0px 0px;
    }
    
    
    
}
@media (max-width: 767px) {
    #a-fn {
        margin: 10px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-feg a {
        font-size: 15px;
    }
    #a-feg {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-co a {
        font-size: 15px;
    }
    #a-co {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-fei a {
        font-size: 15px;
    }
    #a-fei {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-cs {
        font-size: 19px;

    }
    #a-csm {
        font-size: 18px;

    }
    
}
@media (max-width: 767px) {
    #a-egq {
        margin: 0px -20px 0px -20px;
    }
}


@media (max-width: 767px) {
    #a-fi {
        font-size: 20px;

    }
}


    
@media (max-width: 767px) {
    #a-fis {
		margin:-22px 0px 10px 0px;
    }
    
   




@media (max-width: 767px) {
    #a-gs {
        margin: 0px -20px 0px -20px;
        padding: 6px 15px 1px 16px;
    }
}
@media (max-width: 767px) {
    #a-egd {
        padding: 1px 20px 1px 20px;
    }
}
@media (max-width: 767px) {
    #a-ft {
        padding: 0px 0px 1px 0px;
        margin: 0px -21px 0px -21px;
    }
}
@media (max-width: 767px) {
    #a-ege .navbar-inner {
        padding: 10px 19px 0px 21px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 767px) {
    #a-ega {
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-egqc {
        margin: 10px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-eag {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-eq {
        font-size: 15px;
    }
    #a-gk {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-eai a {
        font-size: 15px;
    }
    #a-eai {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-y {
        color: rgb(68, 68, 68);
        text-align: center;
        font-size: 13px;
    }

    #a-lyv {
        color: rgb(68, 68, 68);
        text-align: center;
    }



    #a-yf {
        color: rgb(68, 68, 68);
        text-align: center;
    }

    
    #a-yx {
        color: rgb(68, 68, 68);
        text-align: center;
    }
    
}
@media (max-width: 767px) {
    #a-dr {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-ds {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-gz {
        font-size: 19px;
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-dv {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-at {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-av {
        margin: 0px -20px 0px -20px;
        padding: 6px 15px 1px 16px;
    }
}
@media (max-width: 767px) {
    #a-aa .navbar-inner {
        padding: 7px 16px 0px 5px;
    }
}
@media (max-width: 767px) {
    #a-z {
        margin: 0px -20px 0px -19px;
        padding: 0px 0px 41px 0px;
    }
}
@media (max-width: 767px) {
    #a-k {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-l {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-r {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-m {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-s {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-ao {
        font-size: 15px;
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-aq {
        font-size: 15px;
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-al {
        font-size: 15px;
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-f {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-g {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-j {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-p {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-ap {
        font-size: 18px;
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-ar {
        font-size: 18px;
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-jb {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-a {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-o {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-am {
        margin: 20px -20px 0px -20px;
        padding: 15px 20px 20px 20px;
    }
}
@media (max-width: 767px) {
    #a-ab {
        padding: 20PX 20px 0px 20px;
    }
}



@media (max-width: 767px) {
    #a-ig {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-is {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-hq {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-q {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-ip {
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-dn {
        font-size: 15px;
    }
    
}
@media (max-width: 767px) {
    #a-kp {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-lk {
        margin: 0px -20px 0px -20px;
        padding: 6px 15px 1px 16px;
    }
}
@media (max-width: 767px) {
    #a-kpg {
        padding: 1px 20px 1px 20px;
    }
}
@media (max-width: 767px) {
    #a-lr {
        padding: 0px 0px 1px 0px;
        margin: 0px -21px 0px -21px;
    }
}
@media (max-width: 767px) {
    #a-kl {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-lm .navbar-inner {
        padding: 10px 19px 0px 21px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 767px) {
    #a-kpp {
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-kpag a {
        font-size: 15px;
    }
    #a-kpag {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-kpt a {
        font-size: 15px;
    }
    #a-kpt {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-kpai a {
        font-size: 15px;
    }
    #a-kpai {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-md {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-ld {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-kh {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-ki {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-kpc {
        margin: 40px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-jk {
        text-align: center;
        font-size: 18px;
    }
}
@media (max-width: 767px) {
    #a-jp {
        text-align: center;
        padding: 15px 0px 0px 0px;
        font-size: 18px;
    }
}
@media (max-width: 767px) {
    #a-jx {
        padding: 15px 0px 0px 0px;
        text-align: center;
        font-size: 18px;
    }
}
@media (max-width: 767px) {
    #a-ju {
        text-align: center;
        padding: 15px 0px 0px 0px;
        font-size: 18px;
    }
}
@media (max-width: 767px) {
    #a-mh {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-mz {
        margin: 0px -20px 0px -20px;
        padding: 6px 15px 1px 16px;
    }
}
@media (max-width: 767px) {
    #a-mhg {
        padding: 1px 20px 1px 20px;
    }
}
@media (max-width: 767px) {
    #a-mjt {
        padding: 0px 0px 1px 0px;
        margin: 0px -21px 0px -21px;
    }
}
@media (max-width: 767px) {
    #a-mja {
        text-align: center;
    }
}
@media (max-width: 767px) {
    #a-mjl .navbar-inner {
        padding: 10px 19px 0px 21px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 767px) {
    #a-mb {
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-mhag a {
        font-size: 15px;
    }
    #a-mhag {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-mf {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-mhai a {
        font-size: 15px;
    }
    #a-mhai {
        text-align: center;
        font-size: 15px;
    }
}
@media (max-width: 767px) {
    #a-mjd {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-mji {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-mjh {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-mjw {
        text-align: center;
        font-size: 15px;
        margin: 15px 0px 10px 0px;
    }
}
@media (max-width: 767px) {
    #a-mhc {
        margin: 40px -20px 0px -20px;
    }
}
@media (max-width: 767px) {
    #a-mha {
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-mhn {
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-ni {
        text-align: center;
        font-size: 16px;
    }
}
@media (max-width: 767px) {
    #a-mt {
        text-align: center;
        font-size: 16px;
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-ch {
        text-align: center;
        font-size: 15px;
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-mjk {
        text-align: center;
        font-size: 15px;
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-ma {
        text-align: center;
        font-size: 15px;
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    #a-id {
        text-align: center;
        font-size: 15px;
        padding: 15px 0px 0px 0px;
    }
}


@media (min-width: 480px) and (max-width: 767px) { 

    #a-by {
        padding: 10px 0px 15px 0px;
    }
    
    #a-by a:link {
        text-align: center;
    }
    
    #a-by {
        text-align: center;
    }

    #a-byx {
        padding: 10px 0px 20px 0px;
    }
    
    #a-byx a:link {
        text-align: center;
    }
    
    #a-byx {
        text-align: center;
    }



}


@media (max-width: 480px) {
    #a-bu {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-da {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-bk .navbar-inner {
        padding: 7px 0px 0px 4px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 480px) {
    #a-bk1 .navbar-inner {
        padding: 7px 0px 0px 4px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 480px) {

    #a-bjh {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/abogado-herencias-barcelona-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-bj {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/abogado-barcelona-herencias.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    #a-kuo {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/abogado-juicios-de-herencia-en-barcelona.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-isj {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/herencias-barcelona-abogado-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }



    #a-hri {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/abogado-especialista-herencias-barcelona-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-adf {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/abogado-de-herencias-barcelona-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-gqd {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/abogado-construccion-en-barcelona.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }


    #a-etb {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/barcelona-abogado-de-herencias-eixample.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }

    #a-fpc {
        padding: 0px 15px 39px 0px;
        margin: 0px -20px 0px -21px;
        background-image: url("../img/abogado-informacion-herencias-en-barcelona.jpeg");
        background-position: 1px 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
    }
    


    
    
}
@media (max-width: 480px) {
    #a-bl {
        padding: 20px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-cf {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-bz {
        text-align: center;
        margin: 12px 0px 10px 0px;
        color: rgb(40, 40, 40);
        font-size: 19px;
    }
}


@media (max-width: 480px) {
    #brqslm-by {
        font-size: 15px;
        text-align: center;
        color: rgb(66, 66, 66);
        margin: 0px 0px 25px 0px;
    }
}


@media (max-width: 480px) {
    #brqslm-es {
        font-size: 15px;
        text-align: center;
        color: rgb(66, 66, 66);
    }
}



@media (max-width: 480px) {
    #a-hu {
        text-align: center;
        color: rgb(40, 40, 40);
        font-size: 13px;
    
    }
}
@media (max-width: 480px) {
    #a-hux {
        text-align: center;
        color: rgb(40, 40, 40);
        font-size: 13px;
    
    }
}
@media (max-width: 480px) {
    #a-cd {
        margin: 0px 0px 10px 0px;
        padding: 5px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-bt {
        text-align: center;
        font-size: 12px;
    }
}
@media (max-width: 480px) {
    #a-ce {
        margin: 20px 0px 21px 0px;
        font-size: 15px;
    }
}
@media (max-width: 480px) {
    #a-dl {
        font-size: 15px;
        text-align: center;
        color: rgb(40, 40, 40);
    }
}
@media (max-width: 480px) {
    #a-cn {
        font-size: 15px;
        text-align: center;
        color: rgb(40, 40, 40);
    }
}
@media (max-width: 480px) {
    #a-cw {
        font-size: 15px;
        text-align: center;
        color: rgb(40, 40, 40);
    }
}
@media (max-width: 480px) {
    #a-bp {
        margin: 20px -20px 0px -20px;
        padding: 15px 20px 20px 20px;
    }
}
@media (max-width: 480px) {
    #a-jc {
        margin: 10px 0px 10px 0px;
        text-align: center;
    }
    #a-jcc {
        margin: 0px 0px -2px 0px;
        text-align: center;
    }
    
    
    
}
@media (max-width: 480px) {
    #a-cc {
        text-align: center;
        margin: 0px 0px 9px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 15px;
    }
    #a-ccii {
        text-align: center;
        margin: 0px 0px 9px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 15px;
    }
    
    
    
}
@media (max-width: 480px) {
    #a-t a {
        color: rgb(255, 255, 255);
        box-shadow: none;
        text-shadow: none;
    }
}
@media (max-width: 480px) {
    #a-u a {
        color: rgb(255, 255, 255);
        box-shadow: none;
        text-shadow: none;
    }
}
@media (max-width: 480px) {
    #a-bi a {
        color: rgb(255, 255, 255);
        box-shadow: none;
        text-shadow: none;
    }
}
@media (max-width: 480px) {
    #a-bq a {
        color: rgb(255, 255, 255);
        box-shadow: none;
        text-shadow: none;
    }
}
@media (max-width: 480px) {
    #a-bm a {
        color: rgb(255, 255, 255);
        box-shadow: none;
        text-shadow: none;
    }
}
@media (max-width: 480px) {
    #a-br a {
        color: rgb(255, 255, 255);
        box-shadow: none;
        text-shadow: none;
    }
}
@media (max-width: 480px) {
    #a-bv a {
        color: rgb(255, 255, 255);
        box-shadow: none;
        text-shadow: none;
    }
}
@media (max-width: 480px) {
    #a-bx {
        text-align: center;
    }
}


@media (max-width: 480px) {
    #a-cp {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-bh {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-cm {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-gc {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-ga {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-gcg {
        padding: 0px 20px 1px 27px;
    }
}
@media (max-width: 480px) {
    #a-ep {
        padding: 0px 0px 0px 0px;
        margin: 0px -21px 1px -21px;
    }
}
@media (max-width: 480px) {
    #a-ed {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-ej .navbar-inner {
        padding: 10px 20px 0px 12px;
        margin: 0px 0px 21px 0px;
    }
}



@media (max-width: 480px) {
    #brqslm-ei {
        margin: 15px -20px -20px -20px;
     
    }
}




@media (max-width: 480px) {
    #brqslm-ea {
        margin: 5px 0px 10px 0px;
    }
}


@media (max-width: 480px) {
    #a-gce {
        text-align: center;
        font-size: 13px;
        margin: -24px 0px 10px 0px;
    }
}
@media (max-width: 480px) {
    #a-dt {
        font-size: 15px;
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-gcd {
        font-size: 15px;
        padding: 0px 0px 0px 0px;
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-gcb {
        margin: 0px 0px 10px 0px;
        padding: 5px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-gcp {
        margin: 65px 0px 0px 0px;
        padding: 15px 1px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-gcc {
        margin: 10px -20px 0px -20px;
        padding: 10px 20px 20px 20px;
    }
}
@media (max-width: 480px) {
    #a-gcag {
        text-align: center;
        font-size: 15px;
    }
    #a-gcag a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-gct {
        text-align: center;
        font-size: 15px;
    }
    #a-gct a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-gcai {
        text-align: center;
        font-size: 15px;
    }
    #a-gcai a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-gcr {
        font-size: 20px;
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-dm {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-du {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-eb {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-ee {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-cx {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-fef {
        margin: 0px -20px 0px -20px;
    }
}


@media (max-width: 480px) {
    #a-cr {
        padding: 0px 20px 1px 30px;
        font-size: 15px;
    }
    
@media (max-width: 480px) {
    #a-bn {
        padding: 0px 20px 1px 15px;
        font-size: 15px;
    }

@media (max-width: 480px) {
    #a-gcg {
        padding: 0px 20px 1px 27px;
        font-size: 15px;
    }
    
@media (max-width: 480px) {
    #a-egd {
        padding: 0px 20px 1px 27px;
        font-size: 15px;
    }
    
    
@media (max-width: 480px) {
    #a-af {
        padding: 0px 20px 1px 20px;
        font-size: 15px;
    }
    
    
    
@media (max-width: 480px) {
    #a-kpg {
        padding: 0px 20px 1px 27px;
        font-size: 15px;
    }
    
    
@media (max-width: 480px) {
    #a-mhg {
        padding: 0px 20px 1px 27px;
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-fc {
        padding: 0px 0px 0px 0px;
        margin: 0px -21px 1px -21px;
        
    }
}
@media (max-width: 480px) {
    #a-cg {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-ck .navbar-inner {
        padding: 5px 20px 5px 12px;
        margin: 0px 0px 21px 0px;

    }
}
@media (max-width: 480px) {
    #a-cv {
        text-align: center;
        font-size: 13px;

    }
    #a-cvj {
        text-align: center;
        font-size: 13px;

    }
}
@media (max-width: 480px) {
    #a-dg {
        font-size: 15px;
        text-align: center;
    }
}


@media (max-width: 480px) {
    #a-fj {
        font-size: 15px;
        padding: 0px 0px 20px 0px;
        text-align: center;
    }
}




@media (max-width: 480px) {
    #a-dg2 {
        text-align: center;
        font-size: 15px;
    }
    #a-dg3 {
        text-align: center;
        font-size: 15px;
    }


}



@media (max-width: 480px) {
    #a-di {
        font-size: 14px;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-er {
        margin: 0px 0px 10px 0px;
        padding: 5px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-v {
        font-size: 15px;
        text-align: center;
        padding: 16px 0px 0px 0px;
    }
    
    #a-v2 {
        font-size: 15px;
        text-align: center;
        padding: 16px 0px 0px 0px;
    }
    
    
}
@media (max-width: 480px) {
    #a-w {
        font-size: 15px;
        text-align: center;
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-ct {
        font-size: 15px;
        text-align: center;
        padding: 15px 0px 0px 0px;
    }
    #a-ct a:link {
        font-size: 15px;
    }
    
    #a-ct2 {
        font-size: 15px;
        text-align: center;
        padding: 15px 0px 0px 0px;
    }
    #a-ct2 a:link {
        font-size: 15px;
    }
    
    

}
@media (max-width: 480px) {
    #a-cu {
        font-size: 17px;
        text-align: center;
        padding: 15px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-cj {
        margin: 65px 0px 0px 0px;
        padding: 15px 1px 15px 0px;
    }
    
    #a-cji {
        margin: 10px 0px 0px 0px;
        padding: 5px 1px 0px 0px;
    }
    
    
}
@media (max-width: 480px) {
    #a-fn {
        margin: 10px -20px 0px -20px;
        padding: 10px 20px 20px 20px;
    }
}
@media (max-width: 480px) {
    #a-feg {
        text-align: center;
        font-size: 15px;
    }
    #a-feg a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-co {
        text-align: center;
        font-size: 15px;
    }
    #a-co a:link {
        font-size: 15px;
    }
    
}
@media (max-width: 480px) {
    #a-fei {
        text-align: center;
        font-size: 15px;
    }
    #a-fei a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-cs {
        font-size: 19px;
        text-align: center;
    }
    #a-csm {
        font-size: 18px;
        text-align: center;
    }
    
    
}


@media (max-width: 480px) {
    #a-fi {
        font-size: 20px;

    }
}


@media (max-width: 480px) {
    #a-fis {
		margin:-27px 0px 10px 0px;
    }
}


@media (max-width: 480px) {
    #a-egq {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-gs {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-egd {
        padding: 0px 20px 1px 27px;
    }
}
@media (max-width: 480px) {
    #a-ft {
        padding: 0px 0px 0px 0px;
        margin: 0px -21px 1px -21px;
    }
}
@media (max-width: 480px) {
    #a-ege .navbar-inner {
        padding: 10px 20px 0px 12px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 480px) {
    #a-fq {
        margin: 0px 0px 10px 0px;
        padding: 15px 0px 5px 0px;
    }
}
@media (max-width: 480px) {
    #a-ega {
        margin: 90px 0px 0px 0px;
        padding: 15px 1px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-egqc {
        margin: 10px -20px 0px -20px;
        padding: 10px 20px 20px 20px;
    }
}
@media (max-width: 480px) {
    #a-eag {
        text-align: center;
        font-size: 15px;
    }
    #a-eag a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-gk {
        text-align: center;
        font-size: 15px;
    }
    #a-gk a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-eai {
        text-align: center;
        font-size: 15px;
    }
    #a-eai a:link {
        font-size: 15px;
    }

    
}
@media (max-width: 480px) {
    #a-y {
        text-align: center;
        font-size: 13px;
        margin: -24px 0px 10px 0px;
    }
    
    #a-lyv {
        text-align: center;
        font-size: 13px;
    }


    #a-yf {
        text-align: center;
        font-size: 21px;
        margin: -24px 0px 10px 0px;
    }

    
    #a-yx {
        text-align: center;
        font-size: 13px;
    }
    
}
@media (max-width: 480px) {
    #a-dr {
        font-size: 15px;
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-ds {
        font-size: 15px;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-gz {
        font-size: 19px;
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-dv {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-at {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-av {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-aa .navbar-inner {
        margin: 0px 0px 21px 0px;
        padding: 7px 9px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-z {
        background-image: url("../img/abogado-herencias-en-barcelona.jpeg");
        background-position: center 0%;
        background-size: cover;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        padding: 0px 0px 41px 0px;
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-k {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-l {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-r {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-m {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-s {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-ao {
        font-size: 15px;
        text-align: center;
        color: rgb(66, 66, 66);
    }
    #a-ao a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-aq {
        font-size: 15px;
        text-align: center;
        color: rgb(66, 66, 66);
    }
    #a-aq a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-al {
        font-size: 15px;
        text-align: center;
        color: rgb(66, 66, 66);
    }
	#a-al a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-au {
        margin: 0px 0px 10px 0px;
        padding: 5px 0px 0px 0px;
        color: rgb(66, 66, 66);
    }
}
@media (max-width: 480px) {
    #a-f {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-g {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-j {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-p {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-ap {
        font-size: 18px;
        text-align: center;
        color: rgb(66, 66, 66);
    }
}
@media (max-width: 480px) {
    #a-ar {
        font-size: 18px;
        text-align: center;
        color: rgb(66, 66, 66);
    }
}
@media (max-width: 480px) {
    #a-jb {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-a {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-o {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-am {
        margin: 20px -20px 0px -20px;
        padding: 20px 20px 20px 20px;
    }
}
@media (max-width: 480px) {
    #a-ab {
        padding: 20px 0px 0px 0px;
    }
}


@media (max-width: 480px) {
    #a-abt {
        padding: 5px 0px 0px 0px;
    }
}






@media (max-width: 480px) {
    #a-ig {
        font-size: 14px;
    }
    #a-ig a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-is {
        font-size: 14px;
    }
    #a-is a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-hq {
        font-size: 14px;
    }
    #a-hq a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-q {
        font-size: 14px;
    }
    #a-q a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-ip {
        font-size: 14px;
    }
    #a-ip a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-dn {
        font-size: 14px;
    }
    #a-dn a:link {
        font-size: 15px;
    }


    
}
@media (max-width: 480px) {
    #a-kp {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-lk {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-kpg {
        padding: 0px 20px 1px 27px;
    }
}
@media (max-width: 480px) {
    #a-lr {
        padding: 0px 0px 0px 0px;
        margin: 0px -21px 1px -21px;
    }
}
@media (max-width: 480px) {
    #a-kl {
        text-align: center;
        
    }
}
@media (max-width: 480px) {
    #a-lm .navbar-inner {
        padding: 10px 20px 0px 12px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 480px) {
    #a-kpb {
        margin: 0px 0px 10px 0px;
        padding: 5px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-kpp {
        margin: 90px 0px 0px 0px;
        padding: 15px 1px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-kpag {
        text-align: center;
        font-size: 15px;
    }
	#a-kpag a:link {
        font-size: 15px;
    }
    
}
@media (max-width: 480px) {
    #a-kpt {
        text-align: center;
        font-size: 15px;
    }
    #a-kpt a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-kpai {
        text-align: center;
        font-size: 15px;
    }
    #a-kpai a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-jh {
        font-size: 18px;
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-kpn {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-kpa {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-md {
        font-size: 15px;
        text-align: center;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-ld {
        font-size: 15px;
        text-align: center;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-kh {
        font-size: 15px;
        text-align: center;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-ki {
        font-size: 15px;
        text-align: center;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-kpc {
        margin: 20px -20px 0px -20px;
        padding: 10px 20px 20px 20px;
    }
}
@media (max-width: 480px) {
    #a-jk {
        text-align: center;
        font-size: 18px;
        padding: 0px 0px 0px 0px;
        margin: 10px 0px 10px 0px;
    }
}
@media (max-width: 480px) {
    #a-jp {
        text-align: center;
        padding: 15px 0px 0px 0px;
        font-size: 18px;
        margin: 10px 0px 10px 0px;
    }
}
@media (max-width: 480px) {
    #a-jx {
        text-align: center;
        padding: 15px 0px 0px 0px;
        font-size: 18px;
    }
}
@media (max-width: 480px) {
    #a-ju {
        text-align: center;
        margin: 0px 0px 10px 0px;
        padding: 15px 0px 0px 0px;
        font-size: 18px;
    }
}
@media (max-width: 480px) {
    #a-mh {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-mz {
        margin: 0px -20px 0px -20px;
    }
}
@media (max-width: 480px) {
    #a-mhg {
        padding: 0px 20px 1px 27px;
    }
}
@media (max-width: 480px) {
    #a-mjt {
        padding: 0px 0px 0px 0px;
        margin: 0px -21px 1px -21px;
    }
}
@media (max-width: 480px) {
    #a-mja {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-mjl .navbar-inner {
        padding: 10px 20px 0px 12px;
        margin: 0px 0px 21px 0px;
    }
}
@media (max-width: 480px) {
    #a-kw {
        margin: 0px 0px 10px 0px;
        padding: 15px 0px 5px 0px;
    }
}
@media (max-width: 480px) {
    #a-mb {
        margin: 90px 0px 0px 0px;
        padding: 15px 1px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-mhag {
        text-align: center;
        font-size: 15px;
    }
    #a-mhag a:link {
        font-size: 15px;
    }

    
}
@media (max-width: 480px) {
    #a-mf {
        text-align: center;
        font-size: 15px;
    }
	#a-mf a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-mhai {
        text-align: center;
        font-size: 15px;
    }
	#a-mhai a:link {
        font-size: 15px;
    }

}
@media (max-width: 480px) {
    #a-mjn {
        font-size: 18px;
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-mjd {
        font-size: 15px;
        text-align: center;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-mji {
        font-size: 15px;
        text-align: center;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-mjh {
        font-size: 15px;
        text-align: center;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-mjw {
        font-size: 15px;
        text-align: justify;
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 480px) {
    #a-mhc {
        margin: 20px -20px 0px -20px;
        padding: 10px 20px 20px 20px;
    }
}
@media (max-width: 480px) {
    #a-mha {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-mhn {
        text-align: center;
    }
}
@media (max-width: 480px) {
    #a-ni {
        text-align: center;
        font-size: 16px;
        padding: 0px 0px 0px 0px;
        margin: 10px 0px 10px 0px;
    }
}
@media (max-width: 480px) {
    #a-mt {
        text-align: center;
        font-size: 16px;
        padding: 15px 0px 0px 0px;
        margin: 10px 0px 10px 0px;
    }
}
@media (max-width: 480px) {
    #a-ch {
        text-align: center;
        font-size: 16px;
        padding: 15px 0px 0px 0px;
        margin: 10px 0px 10px 0px;
    }
}
@media (max-width: 480px) {
    #a-mjk {
        text-align: center;
        font-size: 16px;
        padding: 15px 0px 0px 0px;
        margin: 10px 0px 10px 0px;
    }
}
@media (max-width: 480px) {
    #a-ma {
        text-align: center;
        font-size: 16px;
        padding: 15px 0px 0px 0px;
        margin: 10px 0px 10px 0px;
    }
}@media (max-width: 480px) {#a-id {text-align: center;font-size: 16px;padding: 15px 0px 0px 0px;margin: 10px 0px 10px 0px;}}

@media (max-width: 480px) { 

    #a-by {
        padding: 10px 0px 5px 0px;
    }
    #a-by a:link {
        text-align: center;
    }
    
    #a-by {
        text-align: center;
    }

    #a-byx {
        padding: 10px 0px 15px 0px;
    }
    #a-byx a:link {
        text-align: center;
    }
    
    #a-byx {
        text-align: center;
    }

}





