/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

/* Style */
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 1000px;}
#contener1000 .caja {cursor: pointer; height:333px; float: left; margin: 0px; position: relative; overflow: hidden; width: 333px;}
#contener1000 .caja img {position: absolute; left: 0; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -ms-transition: all 300ms ease-out;	transition: all 300ms ease-out; width:100%; height:auto;}
#contener1000 .caja .captionz {background-color: rgba(0,0,0,0.6); position: absolute; color: #fff; z-index: 100; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -ms-transition: all 300ms ease-out; transition: all 300ms ease-out; left: 0;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz{opacity: 0; width: 333px; height: 333px; text-align: left; padding: 15px;}
#contener1000 .caja:hover .fade-captionz, #contener1000 .caja:hover .scale-captionz{opacity: 1;}
titu3{font-family: 'Roboto', sans-serif !important; font-size:18px !important; line-height:16px !important; text-transform:uppercase !important; color:#FFF !important; margin:0px 0px 0px 0px !important;}
descr{font-family: 'dharma_gothic_elight', sans-serif !important; font-size:26px !important; line-height:28px !important; text-align:left !important; color:#FFF !important; margin:20px 0px 0px 0px !important;}
.showonmobile2{display:none !important;}
@media (max-width: 980px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:326.6px; float: left; margin: 0px; position: relative; overflow: hidden; width:326.6px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0;width: 326.6px; height: 326.6px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 966px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:322px; float: left; margin: 0px; position: relative; overflow: hidden; width:322px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0;width:322px; height:322px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 960px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:320px; float: left; margin: 0px; position: relative; overflow: hidden; width:320px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0;width:320px; height:320px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 920px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:306.66px; float: left; margin: 0px; position: relative; overflow: hidden; width:306.66px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0;width:306.66px; height:306.66px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 854px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:266.6px; float: left; margin: 0px; position: relative; overflow: hidden; width: 266.6px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width: 266.6px; height: 266.6px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 800px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:284.6666px; float: left; margin: 0px; position: relative; overflow: hidden; width:284.6666px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:284.6666px; height:284.6666px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}

@media (max-width: 773px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:257.666px; float: left; margin: 0px; position: relative; overflow: hidden; width:257.666px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:257.666px; height:257.666px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 768px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:256px; float: left; margin: 0px; position: relative; overflow: hidden; width: 256px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width: 256px; height: 256px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 736px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:245.333px; float: left; margin: 0px; position: relative; overflow: hidden; width: 245.333px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:245.333px; height:245.333px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 731px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:243.6666px; float: left; margin: 0px; position: relative; overflow: hidden; width: 243.6666px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:243.6666px; height:243.6666px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 720px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:240px; float: left; margin: 0px; position: relative; overflow: hidden; width: 240px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width: 240px; height: 240px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 667px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:0; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:222.3333px; float: left; margin: 0px; position: relative; overflow: hidden; width:222.3333px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:222.3333px; height:222.3333px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 640px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:213.3333px; float: left; margin: 0px; position: relative; overflow: hidden; width:213.3333px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:213.3333px; height:213.3333px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 600px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width:100%;}
#contener1000 .caja {cursor: pointer; height:200px; float: left; margin: 0px; position: relative; overflow: hidden; width:200px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:200px; height:200px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 598px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:199.3333px; float: left; margin: 0px; position: relative; overflow: hidden; width:199.3333px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:199.3333px; height:199.3333px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 568px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:189.3333px; float: left; margin: 0px; position: relative; overflow: hidden; width:189.3333px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:189.3333px; height:189.3333px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 540px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:180px; float: left; margin: 0px; position: relative; overflow: hidden; width:180px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:180px; height:180px; text-align: left; padding: 15px;}
.showonmobile2{display:none !important;}
}
@media (max-width: 480px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:240px; float: left; margin: 0px; position: relative; overflow: hidden; width: 240px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width: 240px; height: 240px; text-align: left; padding: 15px;}
.showonmobile2{display:block !important;}
}
@media (max-width: 435px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:217.5px; float: left; margin: 0px; position: relative; overflow: hidden; width:217.5px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:217.5px; height:217.5px; text-align: left; padding: 15px;}
.showonmobile2{display:block !important;}
}

@media (max-width: 414px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:207px; float: left; margin: 0px; position: relative; overflow: hidden; width: 207px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width: 207px; height: 207px; text-align: left; padding: 15px;}
.showonmobile2{display:block !important;}
}
@media (max-width: 411px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:205.5px; float: left; margin: 0px; position: relative; overflow: hidden; width:205.5px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:205.5px; height:205.5px; text-align: left; padding: 15px;}
.showonmobile2{display:block !important;}
}
@media (max-width: 375px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:187.5px; float: left; margin: 0px; position: relative; overflow: hidden; width: 187.5px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width: 187.5px; height: 187.5px; text-align: left; padding: 15px;}
.showonmobile2{display:block !important;}
}
@media (max-width: 360px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:180px; float: left; margin: 0px; position: relative; overflow: hidden; width:180px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:180px; height:180px; text-align: left; padding: 15px;}
.showonmobile2{display:block !important;}
}
@media (max-width: 320px) {
#contener1000 {font: 10pt normal Arial, sans-serif; height: auto; margin:auto; text-align: center; width: 100%;}
#contener1000 .caja {cursor: pointer; height:160px; float: left; margin: 0px; position: relative; overflow: hidden; width:160px;}
#contener1000 .caja .fade-captionz, #contener1000 .caja .scale-captionz  {opacity: 0; width:160px; height:160px; text-align: left; padding: 15px;}
.showonmobile2{display:block !important;}
}

