@charset "utf-8"; #photo_nav { margin-top: 0px; padding-top: 0px; } #photo_nav h1 { font-family: sans-serif; color: rgba(73,73,255,1.00); font-size: 30px; } #photo_nav h2 { margin-top: 25px; margin-bottom: 0px; font-family: sans-serif; color: rgba(146,146,146,1.00); font-size: 16px; font-weight: 700; line-height: 24px; text-align: center; } #photo_nav h3 { font-family: sans-serif; color: rgba(146,146,146,1.00); font-size: 16px; font-weight: 700; line-height: 24px; text-align: center; } #photo_nav p { font-family: sans-serif; color: rgba(146,146,146,1.00); font-size: 14px; font-weight: 400; line-height: 1.8; overflow-y: auto; } #photo_nav .trs { -webkit-transition: all ease-out 0.5s; -moz-transition: all ease-out 0.5s; -o-transition: all ease-out 0.5s; -ms-transition: all ease-out 0.5s; transition: all ease-out 0.5s; } #photo_nav #slider { position: relative; z-index: 1; } #photo_nav #slider a { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; filter: alpha(opacity=0); padding: 2px 2px; } #photo_nav .ativo { opacity: 1!important; filter: alpha(opacity=100)!important; } #photo_nav span { background: #0190EE; cursor: pointer; opacity: 0.17; filter: alpha(opacity=17); position: absolute; bottom: 40%; width: 43px; height: 43px; z-index: 5; } #photo_nav .next { right: 10px; } #photo_nav .next:before, #photo_nav .next:after { left: 21px; } #photo_nav .next:before { -webkit-transform: rotate(-42deg); top: 5px; } #photo_nav .next:after { -webkit-transform: rotate(-132deg); top: 19px; } #photo_nav .next:before, #photo_nav .next:after, #photo_nav .prev:before, #photo_nav .prev:after { content: ""; height: 20px; background: #fff; width: 1px; position: absolute; } #photo_nav .prev { left: 10px; } #photo_nav .prev:before, #photo_nav .prev:after { left: 18px; } #photo_nav .prev:before { -webkit-transform: rotate(42deg); top: 5px; } #photo_nav .prev:after { -webkit-transform: rotate(132deg); top: 19px; } #photo_nav figure:hover span { opacity: 0.76; filter: alpha(opacity=76); } #photo_nav figure { max-width: 937px; height: 500px; /*height: 354px;*/ width: 50%; position: relative; overflow: hidden; margin: 0px auto; z-index: 0; } #photo_nav figcaption { padding-left: 20px; color: rgba(0,0,0,0.00); /*white;*/ font-family: "Kaushan Script", "Lato", "arial"; font-size: 22px; background: rgba(0,0,0,0.00); /*rgba(1, 144, 238, 0.76);*/ width: 100%; position: absolute; bottom: 0; left: 0; line-height: 55px; height: 55px; z-index: 5; text-align: center; }