@charset "utf-8";img{border:0;}
.box-form-tramp{float: left;position: absolute;margin:10px;bottom:0px;z-index:-9999999999999999999999999999999999999999999999 !important;}

.espacio-blanco-tramp{font-family: 'Nunito Sans', sans-serif;color:transparent;border: thin solid transparent;text-indent: 5px;font-weight: 400;z-index:-9999999999999999999999999999999999999999999999 !important;text-align: center;border-radius: 4px;display: block;float: none;position:relative;background-color:transparent}

.p-form-tramp{font-family: 'Nunito Sans', sans-serif;color:transparent;border: thin solid transparent;text-indent: 5px;font-weight: 400;z-index:-9999999999999999999999999999999999999999999999 !important;text-align: center;border-radius: 4px;display: block;float: none;position:relative;background-color:transparent}

.online{width:100px;height:100px;color:#FFFF00;-webkit-animation-name:color;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-name:color;animation-duration:1s;animation-iteration-count:infinite;}

@-webkit-keyframes color{0%{color:yellow;}

100%{color:silver;}

}
@keyframes color{0%{color:yellow;}

100%{color:silver;}

}
a{text-decoration:none;}

#cuerpo{height:auto;width:100%;
position:absolute;margin-right:0px;margin-left:0px;}

body{background-color:#000;}

#contacto-header{height:auto;width:100%;position:absolute;margin-right:0px;margin-left:0px;}

h1, h2, h3, p{font-family:'Droid Serif', serif;}

.div-whatsapp {display:block;position:fixed;bottom:2.5%;right:2.5%;width:50px;height:50px;z-index:9999999999999999999999999999999999999999 !important;}

.icono-whatsapp{display: block;z-index:9999999999999999999999999999999999999999 !important;width: 100%}

@media screen and (max-width:600px){
li{list-style-type:none;position:relative;float:left;}

header{width:100%;margin-right:0px;margin-left:0px;position:relative;height:90px;}

#logo{width:150px;position:absolute;margin-left:-75px;left:50%;}

#img-logo{display:none;}

#txt-logo{display:none;}

#img-logo-max-600{height:45px;width:150px;position:absolute;left:0px;top:5px;}

#redes-sociales{display:none;}

#contacto-header{display:none;}

.barra{display:none;}

.barra-fix{display:none;}

nav{background-image:url(../imagenes/iconos/menu-nav-max-600.png);background-repeat:no-repeat;background-position:center center;position:fixed;height:25px;width:30px;overflow:hidden;top:35px;left:15px;-webkit-transition:height 1s, width 1s;transition:height 1s, width 1s;z-index:99999999999 !important;}

nav:hover, nav:active{border:solid 2px #c1ac51;-moz-border-radius-topleft:0px;-moz-border-radius-topright:15px;-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:15px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:15px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:15px;border-top-left-radius:0px;border-top-right-radius:15px;border-bottom-left-radius:0px;border-bottom-right-radius:15px;background-color:#fff;background-image:none;height:400px;width:225px;left:0px;}

.menu-ul{position:absolute;left:-20px;width:100%;}

.li-nav{list-style-type:none;position:relative;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#7D7D7D;width:80%;margin-top:5px;margin-right:20%;margin-bottom:5px;margin-left:0%;text-align:center;}

.boton-nav{left:0px;color:#3D3D3D;margin-right:75px;position:relative;margin-top:15px;margin-bottom:10px;margin-left:0px;float:left;font-size:13px;font-weight:bolder;width:100%;font-style:normal;font-variant:normal;}

.boton-nav:hover{color:#f90;}

#back-footer{display:none;}

footer{position:relative;width:100%;z-index:998;margin-left:0px;margin-right:0px;background-color:#060606;bottom:0px;background-attachment:fixed;background-image:url(../imagenes/fondo/back.png);background-repeat:repeat;}

.boton-footer{width:100%;text-align:center;color:#939393;font-size:18px;}

.boton-footer:hover{color:#f90;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}

.columnas{width:95%;position:relative;float:left;margin-top:15px;margin-bottom:15px;color:#C0C0C0;margin-right:5%;z-index:9999999999;}

.h3-footer{line-height:35px;font-size:20px;text-align:center;}

.p-footer{width:100%;margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:0px;position:relative;text-align:center;color:#939393;font-size:18px;z-index:9999999999;line-height:30px;}

#footer-social-media{width:80%;margin-left:0px;position:relative;z-index:999999999;float:left;margin-right:10%;margin-left:10%;text-align:center;}

.ico-footer-social-media{position:relative;height:35px;width:35px;float:left;z-index:99;margin-top:15px;margin-right:5%;margin-bottom:15px;margin-left:5%;}

#trabaje-nosotros{float:left;width:70%;margin-right:15%;margin-left:15%;position:relative;color:#1d1d1d;}

.trabaje .hipervinculos_trabaje{font-size:14px;font-family:'Droid Serif', serif;color:#1d1d1d;width:100%;position:absolute;text-align:center;font-weight:200;border:hidden 1px #d9d9d9;-moz-border-radius-topleft:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomleft:50px;-moz-border-radius-bottomright:50px;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-left-radius:50px;-webkit-border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;margin-left:0px;padding-top:5px;text-decoration:none;background-color:#c1ac51;margin-right:0px;padding-bottom:5px;}

.trabaje .hipervinculos_trabaje:hover{background-color:#D5D5D5;color:#000;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}

#copyright{float:left;width:100%;margin-right:0px;margin-left:0px;position:relative;margin-top:25px;}

.design-by{font-size:13px;font-family:'Droid Serif', serif;color:#868686;width:100%;position:absolute;top:15px;height:20px;text-align:center;font-weight:normal;}

.hipervinculos_design{color:#868686;text-decoration:none;}

.hipervinculos_design:hover{color:#f90;}

.h5-footer{line-height:20px;font-size:15px;text-align:center;color:#B9B9B9;width:100%;margin-right:0px;margin-left:0px;position:relative;}

}
@media screen and (min-width:601px){
li{list-style-type:none;}
#back-header {
	position: absolute;
	width: 100%;
	height: 195px;
	z-index: 1;
	top: 0px;
	left: 0px;
	background-color: #000;
	opacity: .85;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #1D1D1D;
}
header {
	height: 165px;
	width: 1000px;
	margin-left: -500px;
	position: relative;
	left: 50%;
	z-index: 99999;
}
#logo {
	position: absolute;
	height: 75px;
	width: 320px;
	left: 10px;
	margin-top:15px;
}
#img-logo-max-600 {display: none;}

#img-logo {
	position: absolute;
	height: 75px;
	width: 94px;
	left: 5px;
	top: 50%;
	margin-top: -37.5px;
}
#txt-logo {
	position: absolute;
	height: 22px;
	width: 200px;
	left: 120px;
	top: 50%;
	margin-top: -11px;
}
h1 {z-index: 999999 !important;
	line-height: 20px;
	font-family: 'Droid Serif', sans-serif;
	font-size: 22px;
	text-align: center;
	width: 100%;
	position: absolute;
	top: -11px;
	height: 22px;
	font-weight: normal;
	
	color: rgba(258,220,147,1);
color: -moz-linear-gradient(left, rgba(247,238,173,1) 0%, rgba(251,223,147,1) 0%, rgba(193,172,81,1) 100%);
color: -webkit-gradient(left top, right top, color-stop(0%, rgba(247,238,173,1)), color-stop(0%, rgba(251,223,147,1)), color-stop(100%, rgba(193,172,81,1)));
color: -webkit-linear-gradient(left, rgba(247,238,173,1) 0%, rgba(251,223,147,1) 0%, rgba(193,172,81,1) 100%);
color: -o-linear-gradient(left, rgba(247,238,173,1) 0%, rgba(251,223,147,1) 0%, rgba(193,172,81,1) 100%);
color: -ms-linear-gradient(left, rgba(247,238,173,1) 0%, rgba(251,223,147,1) 0%, rgba(193,172,81,1) 100%);
color: linear-gradient(to right, rgba(247,238,173,1) 0%, rgba(251,223,147,1) 0%, rgba(193,172,81,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1ac51', endColorstr='#c1ac51', GradientType=1.5 );

	/*color: rgba(247,238,173,1);
color: -moz-linear-gradient(left, rgba(247,238,173,1) 0%, rgba(193,172,81,1) 100%);
color: -webkit-gradient(left top, right top, color-stop(0%, rgba(247,238,173,1)), color-stop(100%, rgba(193,172,81,1)));
color: -webkit-linear-gradient(left, rgba(247,238,173,1) 0%, rgba(193,172,81,1) 100%);
color: -o-linear-gradient(left, rgba(247,238,173,1) 0%, rgba(193,172,81,1) 100%);
color: -ms-linear-gradient(left, rgba(247,238,173,1) 0%, rgba(193,172,81,1) 100%);
color: linear-gradient(to right, rgba(247,238,173,1) 0%, rgba(193,172,81,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7eead', endColorstr='#c1ac51', GradientType=1 );*/
}
#redes-sociales {
	position: absolute;
	width: 200px;
	height: 30px;
	top: 40px;
	left: 760px;
	z-index: 999;}

.ico-social {
	position: relative;
	height: 20px;
	width: 20px;
	left: 0px;
	top: 50%;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
	margin-top: -10px;
}
#contacto-header {
	position: absolute;
	width: 380px;
	height: 25px;
	z-index: 9999;
	left: 375px;
	top: 43px;
}
.c-head {position: relative;
	width: 160px;
	height: 20px;
	top: -5px;
	margin-right: 5px;
	float: left;
	left: 0px;
}
.tel {background-image: url(../imagenes/iconos/estudio-griner-tel-estudio-abogados.png);background-repeat: no-repeat;background-position: left center;text-indent: 35px;}

.mail {background-image: url(../imagenes/iconos/estudio-griner-email-estudio-abogados.png);background-repeat: no-repeat;background-position: left center;text-indent: 35px;}

.txt-contacto-header {color: #fff;z-index: 999999 !important;font-family: 'Droid Serif', sans-serif;font-size: 8px;height: 25px;margin-top: -07px;position: absolute;top: 50%;	font-weight: normal;}

.nav-container {width: 840px;height: 45px;z-index: 999999;top:80px;left:50%;margin-left:-415px;position: absolute;}

#menu-ul{height:auto;z-index:99999;margin-top:15px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-shadow:0 0px 0 rgba(255,255,255,0.25);width:840px}

.li-nav a{ z-index: 999999 !important; color: #C0C0C0 !important; width: auto !important; text-shadow: 0 0px 0 rgba(255,255,255,0.25) !important; padding:0px 15px !important; font-family: 'Droid Serif', sans-serif !important; font-weight: 400 !important; position: relative !important; float: left !important; display: inline !important; list-style-type: none !important;font-size:14px }

.li-nav a:hover{color:#F90;z-index:99999;text-shadow:0 0px 0 rgba(255,255,255,0.25);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#f90;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}

#footer{position:absolute;width:1000px;height:270px;z-index:998;left:50%;margin-left:-500px;background-color:#060606;bottom:0px;background-attachment:fixed;background-image:url(../imagenes/fondo/back.png);background-repeat:repeat;}

.columnas{position:relative;width:275px;float:left;margin-right:5px;margin-left:5px;left:65px;list-style-type:none;color:#C0C0C0;text-align:center;display:inline;margin-bottom:25px;top:0px;}

.h3-footer{line-height:35px;font-size:16px;text-align:center;width:100%;color:#616161;}

.p-footer{width:100%;margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;position:relative;text-align:center;color:#939393;font-size:15px;z-index:9999999999;line-height:25px;}

.boton-footer{width:100%;text-align:center;color:#939393;font-size:16px;}

.boton-footer:hover{color:#fff;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}

#footer-social-media{height:40px;width:200px;margin-left:-100px;position:absolute;left:50%;top:280px;z-index:999999999;}

.ico-footer-social-media{position:relative;height:35px;width:35px;left:5px;top:50%;float:left;text-align:center;z-index:99;margin-top:-17.5px;margin-right:30px;margin-left:30px;}

#trabaje-nosotros{position:absolute;width:300px;height:35px;bottom:85px;left:50%;margin-left:-150px;}

.trabaje .hipervinculos_trabaje{font-size:14px;font-family:'Droid Serif', serif;color:#1d1d1d;width:300px;position:absolute;top:50%;height:20px;text-align:center;font-weight:200;border:hidden 1px #d9d9d9;-moz-border-radius-topleft:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomleft:50px;-moz-border-radius-bottomright:50px;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-left-radius:50px;-webkit-border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;margin-left:-150px;left:50%;margin-top:-15px;padding-top:5px;text-decoration:none;background-color:#c1ac51;}

.trabaje .hipervinculos_trabaje:hover{background-color:#D5D5D5;color:#000;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}

#copyright{position:absolute;width:800px;height:80px;bottom:5px;left:50%;margin-left:-400px;}

.design-by{font-size:13px;font-family:'Droid Serif', serif;color:#868686;width:100%;position:absolute;top:15px;height:20px;text-align:center;font-weight:normal;}

.hipervinculos_design{color:#868686;text-decoration:none;}

.hipervinculos_design:hover{color:#f90;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}

.h5-footer{font-size:13px;font-family:'Droid Serif', serif;color:#868686;width:100%;position:relative;height:20px;text-align:center;font-weight:900;}

}