/*RECTANGULO EN EL OJO - NAF*/

html,body,div,fieldset,caption,table,dt,dd,dl,
h1,h2,h3,h6, p,img,ul,li,ol,form,img,address{
	border:0;
	margin:0;
	padding:0;
	font-size:100%;
	font-weight: normal;
	font-style: normal;
}
a { color:#939393; outline:none; text-decoration: none; }
a:visited{color:#8b8989;}
a:hover{
	color: #ca5d19;
}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
@import url('https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700');
html { font-size: 62.5%;}
body{
	font: 10px  'Hind', sans-serif;
	color: #434343;
	background-color: #333;
	min-width: 319px;
}
#footer{ display:none;}
#wrapper-background{ height: 10px;}
#wrapper-background, #wrapper{
	background: #f3f3f3 none; /* background:url(/imagenes/template/wrapper-background.gif) center 0 repeat-y;*/
	padding-top:40px;
}
#wrapper{ position:relative;}
#home{ font-size:0; max-width:1190px; width: 92%; margin-top:0;}
#home .grid-block{ font-size:0; margin:0 -3%; }
#home .grid{
	font-family: 'Hind', sans-serif;
	font-weight:400;
	vertical-align: top;
	display: inline-block;
	width: 33.33%;
	padding: 0 3% 10px;
	margin-bottom: 80px;
	border-right: 1px solid #c2c2c2;
}
#home .grid.last{ border: none;}
.header-fotografos{ text-align:center; display:table; width:100%; height:142px; padding-bottom:30px;}
.header-fotografos figure{ vertical-align: bottom; display:table-cell; height: 154px;}
.header-fotografos img{ vertical-align:top; max-width:100%; height:auto;}
.text-block{ min-height: 160px;}

.parrafo{
	border-top: 1px solid #c2c2c2;
	padding: 60px 0;
}
.parrafo p{ margin-bottom: 15px;}

#home h1{ margin-bottom:24px;}
#home p{ font-size: 14px; text-align: justify;}
#home .last p.idioma{ color: #202020;}
#home p a, #home p a:visited{
	color: #c60000;
	font-weight:500;
	text-decoration: underline;
}
/*#home .last p a, #home .last p a:visited{ color: #ff6600;}*/
#home p a:hover{ text-decoration: none;}



/********** RESPONSIVE **********/
@media screen and (max-width: 1196px) {
}
@media (min-width: 768px) and (max-width: 979px) {
#home .grid{ padding:0 25px}
}
@media (max-width: 767px) {
#home .grid{ padding:0 25px}
@media (max-width: 690px) {
#wrapper{ padding-top: 1px;}
#home .grid-block {
    margin: 0 ;
}
#home .grid{ display:block; width:auto; padding:40px 20px; margin:0; border-right: none; border-bottom: 1px solid #c2c2c2}
/*#home .grid.last{ background-color:#202020;}*/
.header-fotografos{ height:auto; /*margin: 0 0 25px;*/}
.text-block{ min-height: 40px; padding-bottom:10px;}
#wrapper{ position:relative;}
#wrapper-background, #widget, .twitter-share-button{ display:none !important;}
#home .idioma{ padding-top:20px;}
}
