/* www.gisatek.com */
.row {
border-bottom: solid 1px transparent;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.row > * {
float: left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.row:after, .row:before {
content: '';
display: block;
clear: both;
height: 0;
}
.row.uniform > * > :first-child {
margin-top: 0;
}
.row.uniform > * > :last-child {
margin-bottom: 0;
}
.row.\30 \25 > * {
padding: 0px 0 0 0px;
}
.row.\30 \25 {
margin: 0px 0 -1px 0px;
}
.row.uniform.\30 \25 > * {
padding: 0px 0 0 0px;
}
.row.uniform.\30 \25 {
margin: 0px 0 -1px 0px;
}
.row > * {
padding: 40px 0 0 40px;
}
.row {
margin: -40px 0 -1px -40px;
}
.row.uniform > * {
padding: 40px 0 0 40px;
}
.row.uniform {
margin: -40px 0 -1px -40px;
}
.row.\32 00\25 > * {
padding: 80px 0 0 80px;
}
.row.\32 00\25 {
margin: -80px 0 -1px -80px;
}
.row.uniform.\32 00\25 > * {
padding: 80px 0 0 80px;
}
.row.uniform.\32 00\25 {
margin: -80px 0 -1px -80px;
}
.row.\31 50\25 > * {
padding: 60px 0 0 60px;
}
.row.\31 50\25 {
margin: -60px 0 -1px -60px;
}
.row.uniform.\31 50\25 > * {
padding: 60px 0 0 60px;
}
.row.uniform.\31 50\25 {
margin: -60px 0 -1px -60px;
}
.row.\35 0\25 > * {
padding: 20px 0 0 20px;
}
.row.\35 0\25 {
margin: -20px 0 -1px -20px;
}
.row.uniform.\35 0\25 > * {
padding: 20px 0 0 20px;
}
.row.uniform.\35 0\25 {
margin: -20px 0 -1px -20px;
}
.row.\32 5\25 > * {
padding: 10px 0 0 10px;
}
.row.\32 5\25 {
margin: -10px 0 -1px -10px;
}
.row.uniform.\32 5\25 > * {
padding: 10px 0 0 10px;
}
.row.uniform.\32 5\25 {
margin: -10px 0 -1px -10px;
}
.\31 2u, .\31 2u\24 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u, .\31 1u\24 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u, .\31 0u\24 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u, .\39 u\24 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u, .\38 u\24 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u, .\37 u\24 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u, .\36 u\24 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u, .\35 u\24 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u, .\34 u\24 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u, .\33 u\24 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u, .\32 u\24 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u, .\31 u\24 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24 + *,
.\31 1u\24 + *,
.\31 0u\24 + *,
.\39 u\24 + *,
.\38 u\24 + *,
.\37 u\24 + *,
.\36 u\24 + *,
.\35 u\24 + *,
.\34 u\24 + *,
.\33 u\24 + *,
.\32 u\24 + *,
.\31 u\24 + * {
clear: left;
}
.\-11u {
margin-left: 91.66667%;
}
.\-10u {
margin-left: 83.33333%;
}
.\-9u {
margin-left: 75%;
}
.\-8u {
margin-left: 66.66667%;
}
.\-7u {
margin-left: 58.33333%;
}
.\-6u {
margin-left: 50%;
}
.\-5u {
margin-left: 41.66667%;
}
.\-4u {
margin-left: 33.33333%;
}
.\-3u {
margin-left: 25%;
}
.\-2u {
margin-left: 16.66667%;
}
.\-1u {
margin-left: 8.33333%;
}
@media screen and (max-width: 1680px) {
.row > * {
padding: 40px 0 0 40px;
}
.row {
margin: -40px 0 -1px -40px;
}
.row.uniform > * {
padding: 40px 0 0 40px;
}
.row.uniform {
margin: -40px 0 -1px -40px;
}
.row.\32 00\25 > * {
padding: 80px 0 0 80px;
}
.row.\32 00\25 {
margin: -80px 0 -1px -80px;
}
.row.uniform.\32 00\25 > * {
padding: 80px 0 0 80px;
}
.row.uniform.\32 00\25 {
margin: -80px 0 -1px -80px;
}
.row.\31 50\25 > * {
padding: 60px 0 0 60px;
}
.row.\31 50\25 {
margin: -60px 0 -1px -60px;
}
.row.uniform.\31 50\25 > * {
padding: 60px 0 0 60px;
}
.row.uniform.\31 50\25 {
margin: -60px 0 -1px -60px;
}
.row.\35 0\25 > * {
padding: 20px 0 0 20px;
}
.row.\35 0\25 {
margin: -20px 0 -1px -20px;
}
.row.uniform.\35 0\25 > * {
padding: 20px 0 0 20px;
}
.row.uniform.\35 0\25 {
margin: -20px 0 -1px -20px;
}
.row.\32 5\25 > * {
padding: 10px 0 0 10px;
}
.row.\32 5\25 {
margin: -10px 0 -1px -10px;
}
.row.uniform.\32 5\25 > * {
padding: 10px 0 0 10px;
}
.row.uniform.\32 5\25 {
margin: -10px 0 -1px -10px;
}
.\31 2u\28wide\29, .\31 2u\24\28wide\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28wide\29, .\31 1u\24\28wide\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28wide\29, .\31 0u\24\28wide\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28wide\29, .\39 u\24\28wide\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28wide\29, .\38 u\24\28wide\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28wide\29, .\37 u\24\28wide\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28wide\29, .\36 u\24\28wide\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28wide\29, .\35 u\24\28wide\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28wide\29, .\34 u\24\28wide\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28wide\29, .\33 u\24\28wide\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28wide\29, .\32 u\24\28wide\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28wide\29, .\31 u\24\28wide\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28wide\29 + *,
.\31 1u\24\28wide\29 + *,
.\31 0u\24\28wide\29 + *,
.\39 u\24\28wide\29 + *,
.\38 u\24\28wide\29 + *,
.\37 u\24\28wide\29 + *,
.\36 u\24\28wide\29 + *,
.\35 u\24\28wide\29 + *,
.\34 u\24\28wide\29 + *,
.\33 u\24\28wide\29 + *,
.\32 u\24\28wide\29 + *,
.\31 u\24\28wide\29 + * {
clear: left;
}
.\-11u\28wide\29 {
margin-left: 91.66667%;
}
.\-10u\28wide\29 {
margin-left: 83.33333%;
}
.\-9u\28wide\29 {
margin-left: 75%;
}
.\-8u\28wide\29 {
margin-left: 66.66667%;
}
.\-7u\28wide\29 {
margin-left: 58.33333%;
}
.\-6u\28wide\29 {
margin-left: 50%;
}
.\-5u\28wide\29 {
margin-left: 41.66667%;
}
.\-4u\28wide\29 {
margin-left: 33.33333%;
}
.\-3u\28wide\29 {
margin-left: 25%;
}
.\-2u\28wide\29 {
margin-left: 16.66667%;
}
.\-1u\28wide\29 {
margin-left: 8.33333%;
}
}
@media screen and (max-width: 1080px) {
.row > * {
padding: 40px 0 0 40px;
}
.row {
margin: -40px 0 -1px -40px;
}
.row.uniform > * {
padding: 40px 0 0 40px;
}
.row.uniform {
margin: -40px 0 -1px -40px;
}
.row.\32 00\25 > * {
padding: 80px 0 0 80px;
}
.row.\32 00\25 {
margin: -80px 0 -1px -80px;
}
.row.uniform.\32 00\25 > * {
padding: 80px 0 0 80px;
}
.row.uniform.\32 00\25 {
margin: -80px 0 -1px -80px;
}
.row.\31 50\25 > * {
padding: 60px 0 0 60px;
}
.row.\31 50\25 {
margin: -60px 0 -1px -60px;
}
.row.uniform.\31 50\25 > * {
padding: 60px 0 0 60px;
}
.row.uniform.\31 50\25 {
margin: -60px 0 -1px -60px;
}
.row.\35 0\25 > * {
padding: 20px 0 0 20px;
}
.row.\35 0\25 {
margin: -20px 0 -1px -20px;
}
.row.uniform.\35 0\25 > * {
padding: 20px 0 0 20px;
}
.row.uniform.\35 0\25 {
margin: -20px 0 -1px -20px;
}
.row.\32 5\25 > * {
padding: 10px 0 0 10px;
}
.row.\32 5\25 {
margin: -10px 0 -1px -10px;
}
.row.uniform.\32 5\25 > * {
padding: 10px 0 0 10px;
}
.row.uniform.\32 5\25 {
margin: -10px 0 -1px -10px;
}
.\31 2u\28normal\29, .\31 2u\24\28normal\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28normal\29, .\31 1u\24\28normal\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28normal\29, .\31 0u\24\28normal\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28normal\29, .\39 u\24\28normal\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28normal\29, .\38 u\24\28normal\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28normal\29, .\37 u\24\28normal\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28normal\29, .\36 u\24\28normal\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28normal\29, .\35 u\24\28normal\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28normal\29, .\34 u\24\28normal\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28normal\29, .\33 u\24\28normal\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28normal\29, .\32 u\24\28normal\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28normal\29, .\31 u\24\28normal\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28normal\29 + *,
.\31 1u\24\28normal\29 + *,
.\31 0u\24\28normal\29 + *,
.\39 u\24\28normal\29 + *,
.\38 u\24\28normal\29 + *,
.\37 u\24\28normal\29 + *,
.\36 u\24\28normal\29 + *,
.\35 u\24\28normal\29 + *,
.\34 u\24\28normal\29 + *,
.\33 u\24\28normal\29 + *,
.\32 u\24\28normal\29 + *,
.\31 u\24\28normal\29 + * {
clear: left;
}
.\-11u\28normal\29 {
margin-left: 91.66667%;
}
.\-10u\28normal\29 {
margin-left: 83.33333%;
}
.\-9u\28normal\29 {
margin-left: 75%;
}
.\-8u\28normal\29 {
margin-left: 66.66667%;
}
.\-7u\28normal\29 {
margin-left: 58.33333%;
}
.\-6u\28normal\29 {
margin-left: 50%;
}
.\-5u\28normal\29 {
margin-left: 41.66667%;
}
.\-4u\28normal\29 {
margin-left: 33.33333%;
}
.\-3u\28normal\29 {
margin-left: 25%;
}
.\-2u\28normal\29 {
margin-left: 16.66667%;
}
.\-1u\28normal\29 {
margin-left: 8.33333%;
}
}
@media screen and (max-width: 840px) {
.row > * {
padding: 30px 0 0 30px;
}
.row {
margin: -30px 0 -1px -30px;
}
.row.uniform > * {
padding: 30px 0 0 30px;
}
.row.uniform {
margin: -30px 0 -1px -30px;
}
.row.\32 00\25 > * {
padding: 60px 0 0 60px;
}
.row.\32 00\25 {
margin: -60px 0 -1px -60px;
}
.row.uniform.\32 00\25 > * {
padding: 60px 0 0 60px;
}
.row.uniform.\32 00\25 {
margin: -60px 0 -1px -60px;
}
.row.\31 50\25 > * {
padding: 45px 0 0 45px;
}
.row.\31 50\25 {
margin: -45px 0 -1px -45px;
}
.row.uniform.\31 50\25 > * {
padding: 45px 0 0 45px;
}
.row.uniform.\31 50\25 {
margin: -45px 0 -1px -45px;
}
.row.\35 0\25 > * {
padding: 15px 0 0 15px;
}
.row.\35 0\25 {
margin: -15px 0 -1px -15px;
}
.row.uniform.\35 0\25 > * {
padding: 15px 0 0 15px;
}
.row.uniform.\35 0\25 {
margin: -15px 0 -1px -15px;
}
.row.\32 5\25 > * {
padding: 7.5px 0 0 7.5px;
}
.row.\32 5\25 {
margin: -7.5px 0 -1px -7.5px;
}
.row.uniform.\32 5\25 > * {
padding: 7.5px 0 0 7.5px;
}
.row.uniform.\32 5\25 {
margin: -7.5px 0 -1px -7.5px;
}
.\31 2u\28narrow\29, .\31 2u\24\28narrow\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28narrow\29, .\31 1u\24\28narrow\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28narrow\29, .\31 0u\24\28narrow\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28narrow\29, .\39 u\24\28narrow\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28narrow\29, .\38 u\24\28narrow\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28narrow\29, .\37 u\24\28narrow\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28narrow\29, .\36 u\24\28narrow\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28narrow\29, .\35 u\24\28narrow\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28narrow\29, .\34 u\24\28narrow\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28narrow\29, .\33 u\24\28narrow\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28narrow\29, .\32 u\24\28narrow\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28narrow\29, .\31 u\24\28narrow\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28narrow\29 + *,
.\31 1u\24\28narrow\29 + *,
.\31 0u\24\28narrow\29 + *,
.\39 u\24\28narrow\29 + *,
.\38 u\24\28narrow\29 + *,
.\37 u\24\28narrow\29 + *,
.\36 u\24\28narrow\29 + *,
.\35 u\24\28narrow\29 + *,
.\34 u\24\28narrow\29 + *,
.\33 u\24\28narrow\29 + *,
.\32 u\24\28narrow\29 + *,
.\31 u\24\28narrow\29 + * {
clear: left;
}
.\-11u\28narrow\29 {
margin-left: 91.66667%;
}
.\-10u\28narrow\29 {
margin-left: 83.33333%;
}
.\-9u\28narrow\29 {
margin-left: 75%;
}
.\-8u\28narrow\29 {
margin-left: 66.66667%;
}
.\-7u\28narrow\29 {
margin-left: 58.33333%;
}
.\-6u\28narrow\29 {
margin-left: 50%;
}
.\-5u\28narrow\29 {
margin-left: 41.66667%;
}
.\-4u\28narrow\29 {
margin-left: 33.33333%;
}
.\-3u\28narrow\29 {
margin-left: 25%;
}
.\-2u\28narrow\29 {
margin-left: 16.66667%;
}
.\-1u\28narrow\29 {
margin-left: 8.33333%;
}
}
@media screen and (max-width: 736px) {
.row > * {
padding: 20px 0 0 20px;
}
.row {
margin: -20px 0 -1px -20px;
}
.row.uniform > * {
padding: 20px 0 0 20px;
}
.row.uniform {
margin: -20px 0 -1px -20px;
}
.row.\32 00\25 > * {
padding: 40px 0 0 40px;
}
.row.\32 00\25 {
margin: -40px 0 -1px -40px;
}
.row.uniform.\32 00\25 > * {
padding: 40px 0 0 40px;
}
.row.uniform.\32 00\25 {
margin: -40px 0 -1px -40px;
}
.row.\31 50\25 > * {
padding: 30px 0 0 30px;
}
.row.\31 50\25 {
margin: -30px 0 -1px -30px;
}
.row.uniform.\31 50\25 > * {
padding: 30px 0 0 30px;
}
.row.uniform.\31 50\25 {
margin: -30px 0 -1px -30px;
}
.row.\35 0\25 > * {
padding: 10px 0 0 10px;
}
.row.\35 0\25 {
margin: -10px 0 -1px -10px;
}
.row.uniform.\35 0\25 > * {
padding: 10px 0 0 10px;
}
.row.uniform.\35 0\25 {
margin: -10px 0 -1px -10px;
}
.row.\32 5\25 > * {
padding: 5px 0 0 5px;
}
.row.\32 5\25 {
margin: -5px 0 -1px -5px;
}
.row.uniform.\32 5\25 > * {
padding: 5px 0 0 5px;
}
.row.uniform.\32 5\25 {
margin: -5px 0 -1px -5px;
}
.\31 2u\28mobile\29, .\31 2u\24\28mobile\29 {
width: 100%;
clear: none;
margin-left: 0;
}
.\31 1u\28mobile\29, .\31 1u\24\28mobile\29 {
width: 91.6666666667%;
clear: none;
margin-left: 0;
}
.\31 0u\28mobile\29, .\31 0u\24\28mobile\29 {
width: 83.3333333333%;
clear: none;
margin-left: 0;
}
.\39 u\28mobile\29, .\39 u\24\28mobile\29 {
width: 75%;
clear: none;
margin-left: 0;
}
.\38 u\28mobile\29, .\38 u\24\28mobile\29 {
width: 66.6666666667%;
clear: none;
margin-left: 0;
}
.\37 u\28mobile\29, .\37 u\24\28mobile\29 {
width: 58.3333333333%;
clear: none;
margin-left: 0;
}
.\36 u\28mobile\29, .\36 u\24\28mobile\29 {
width: 50%;
clear: none;
margin-left: 0;
}
.\35 u\28mobile\29, .\35 u\24\28mobile\29 {
width: 41.6666666667%;
clear: none;
margin-left: 0;
}
.\34 u\28mobile\29, .\34 u\24\28mobile\29 {
width: 33.3333333333%;
clear: none;
margin-left: 0;
}
.\33 u\28mobile\29, .\33 u\24\28mobile\29 {
width: 25%;
clear: none;
margin-left: 0;
}
.\32 u\28mobile\29, .\32 u\24\28mobile\29 {
width: 16.6666666667%;
clear: none;
margin-left: 0;
}
.\31 u\28mobile\29, .\31 u\24\28mobile\29 {
width: 8.3333333333%;
clear: none;
margin-left: 0;
}
.\31 2u\24\28mobile\29 + *,
.\31 1u\24\28mobile\29 + *,
.\31 0u\24\28mobile\29 + *,
.\39 u\24\28mobile\29 + *,
.\38 u\24\28mobile\29 + *,
.\37 u\24\28mobile\29 + *,
.\36 u\24\28mobile\29 + *,
.\35 u\24\28mobile\29 + *,
.\34 u\24\28mobile\29 + *,
.\33 u\24\28mobile\29 + *,
.\32 u\24\28mobile\29 + *,
.\31 u\24\28mobile\29 + * {
clear: left;
}
.\-11u\28mobile\29 {
margin-left: 91.66667%;
}
.\-10u\28mobile\29 {
margin-left: 83.33333%;
}
.\-9u\28mobile\29 {
margin-left: 75%;
}
.\-8u\28mobile\29 {
margin-left: 66.66667%;
}
.\-7u\28mobile\29 {
margin-left: 58.33333%;
}
.\-6u\28mobile\29 {
margin-left: 50%;
}
.\-5u\28mobile\29 {
margin-left: 41.66667%;
}
.\-4u\28mobile\29 {
margin-left: 33.33333%;
}
.\-3u\28mobile\29 {
margin-left: 25%;
}
.\-2u\28mobile\29 {
margin-left: 16.66667%;
}
.\-1u\28mobile\29 {
margin-left: 8.33333%;
}
}
.row > section, .row > article {
margin-bottom: 0;
}
.image {
display: inline-block;
border: 0;
}
.image img {
display: block;
width: 100%;
}
.image.featured {
display: block;
width: 100%;
margin: 0 0 2em 0;
}
.image.fit {
display: block;
width: 100%;
}
.image.left {
float: left;
margin: 0 2em 2em 0;
}
.image.centered {
display: block;
margin: 0 0 2em 0;
}
.image.centered img {
margin: 0 auto;
width: auto;
}
.poptrox-popup {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
background: #000;
padding-bottom: 3em;
}
.poptrox-popup .loader {
width: 48px;
height: 48px;
background: url("http://www.gisatek.com/image/f_loader.gif");
position: absolute;
top: 50%;
left: 50%;
margin: -24px 0 0 -24px;
}
.poptrox-popup .caption {
position: absolute;
bottom: 0;
left: 0;
background: #fff;
width: 100%;
height: 3em;
line-height: 3em;
text-align: center;
cursor: default;
z-index: 1;
}
.poptrox-popup .nav-next,
.poptrox-popup .nav-previous {
-moz-transition: opacity 0.5s ease-in-out;
-webkit-transition: opacity 0.5s ease-in-out;
-ms-transition: opacity 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out;
position: absolute;
top: 0;
width: 50%;
height: 100%;
opacity: 0;
cursor: pointer;
background: rgba(0, 0, 0, 0.01);
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
.poptrox-popup .nav-next:before,
.poptrox-popup .nav-previous:before {
content: '';
position: absolute;
width: 96px;
height: 64px;
background: url("http://www.gisatek.com/image/f_poptrox_nav.svg");
top: calc(50% - 1.5em);
margin: -32px 0 0 0;
}
.poptrox-popup:hover .nav-next,
.poptrox-popup:hover .nav-previous {
opacity: 0.5;
}
.poptrox-popup:hover .nav-next:hover,
.poptrox-popup:hover .nav-previous:hover {
opacity: 1.0;
}
.poptrox-popup .nav-next {
right: 0;
}
.poptrox-popup .nav-next:before {
right: 0;
}
.poptrox-popup .nav-previous {
left: 0;
}
.poptrox-popup .nav-previous:before {
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
left: 0;
-ms-filter: "FlipH";
filter: FlipH;
}
.poptrox-popup .closer {
-moz-transition: opacity 0.5s ease-in-out;
-webkit-transition: opacity 0.5s ease-in-out;
-ms-transition: opacity 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out;
position: absolute;
top: 0;
right: 0;
width: 64px;
height: 64px;
text-indent: -9999px;
z-index: 2;
opacity: 0;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
.poptrox-popup .closer:before {
-moz-transition: background-color 0.5s ease-in-out;
-webkit-transition: background-color 0.5s ease-in-out;
-ms-transition: background-color 0.5s ease-in-out;
transition: background-color 0.5s ease-in-out;
content: '';
display: block;
position: absolute;
right: 16px;
top: 16px;
width: 40px;
height: 40px;
border-radius: 100%;
box-shadow: inset 0 0 0 1px #fff;
background: rgba(255, 255, 255, 0.1) url("http://www.gisatek.com/image/f_poptrox_closer.svg") center center;
color: #fff !important;
}
.poptrox-popup:hover .closer {
opacity: 0.5;
}
.poptrox-popup:hover .closer:hover {
opacity: 1.0;
}
@media screen and (max-width: 736px) {
.poptrox-popup .nav-next,
.poptrox-popup .nav-previous {
opacity: 1.0;
}
.poptrox-popup .nav-next:before,
.poptrox-popup .nav-previous:before {
display: none;
}
.poptrox-popup .closer {
opacity: 0.5;
}
}