| Server IP : 213.186.33.4 / Your IP : 216.73.216.59 Web Server : Apache System : Linux webm006.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : awebpaca ( 35430) PHP Version : 8.5.0 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/awebpaca/visitevirtuelle/plugins/system/ova/assets/css/ |
Upload File : |
/**
* @version $Id$
* @author OvaTheme
* @package Joomla.Site
* @subpackage com_ovacomposer
* @copyright Copyright (C) 2013 OvaTheme. All rights reserved.
* @license License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.
*/
@font-face {
font-family: 'Allan';
font-style: normal;
font-weight: 400;
src: local('Allan'), local('Allan-Regular'), url(http://themes.googleusercontent.com/static/fonts/allan/v4/5aqh4PlcZKVdCD6zaeSMnQ.woff) format('woff');
}
@font-face {
font-family: 'Cardo';
font-style: normal;
font-weight: 400;
src: local('Cardo'), local('Cardo-Regular'), url(http://themes.googleusercontent.com/static/fonts/cardo/v5/zpisC4kGu76S5N9VhpMnEg.woff) format('woff');
}
@font-face {
font-family: 'Chivo';
font-style: normal;
font-weight: 400;
src: local('Chivo'), local('Chivo-Regular'), url(http://themes.googleusercontent.com/static/fonts/chivo/v4/2vOGounxqJdQZmH7ou5HpA.woff) format('woff');
}
@font-face {
font-family: 'Courgette';
font-style: normal;
font-weight: 400;
src: local('Courgette Regular'), local('Courgette-Regular'), url(http://themes.googleusercontent.com/static/fonts/courgette/v1/BHG8ZtTfO0yYnp02--Qxqj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
font-family: 'Dancing Script';
font-style: normal;
font-weight: 400;
src: local('Dancing Script'), local('DancingScript'), url(http://themes.googleusercontent.com/static/fonts/dancingscript/v3/DK0eTGXiZjN6yA8zAEyM2VhlQWQpSCpzb2Peu3I-Q34.woff) format('woff');
}
@font-face {
font-family: 'Droid Sans';
font-style: normal;
font-weight: 400;
src: local('Droid Sans'), local('DroidSans'), url(http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
font-family: 'Droid Sans';
font-style: normal;
font-weight: 700;
src: local('Droid Sans Bold'), local('DroidSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/droidsans/v3/EFpQQyG9GqCrobXxL-KRMQFhaRv2pGgT5Kf0An0s4MM.woff) format('woff');
}
@font-face {
font-family: 'Droid Serif';
font-style: normal;
font-weight: 400;
src: local('Droid Serif'), local('DroidSerif'), url(http://themes.googleusercontent.com/static/fonts/droidserif/v3/0AKsP294HTD-nvJgucYTaIbN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
font-family: 'Droid Serif';
font-style: italic;
font-weight: 400;
src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url(http://themes.googleusercontent.com/static/fonts/droidserif/v3/cj2hUnSRBhwmSPr9kS5899kZXW4sYc4BjuAIFc1SXII.woff) format('woff');
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: local('Lato Regular'), local('Lato-Regular'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
src: local('Lato Bold'), local('Lato-Bold'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
}
@font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 400;
src: local('Lato Italic'), local('Lato-Italic'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/oUan5VrEkpzIazlUe5ieaA.woff) format('woff');
}
@font-face {
font-family: 'Lobster';
font-style: normal;
font-weight: 400;
src: local('Lobster'), url(http://themes.googleusercontent.com/static/fonts/lobster/v5/MWVf-Rwh4GLQVBEwbyI61Q.woff) format('woff');
}
@font-face {
font-family: 'Lobster Two';
font-style: normal;
font-weight: 400;
src: local('Lobster Two'), local('LobsterTwo'), url(http://themes.googleusercontent.com/static/fonts/lobstertwo/v4/Law3VVulBOoxyKPkrNsAaIbN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
font-family: 'Mako';
font-style: normal;
font-weight: 400;
src: local('Mako'), url(http://themes.googleusercontent.com/static/fonts/mako/v4/o_a1a_7ly-bxb26LESxgxQ.woff) format('woff');
}
@font-face {
font-family: 'Merienda';
font-style: normal;
font-weight: 400;
src: local('Merienda'), local('Merienda-Regular_0_wt'), url(http://themes.googleusercontent.com/static/fonts/merienda/v1/4NYVQDcgs3Fbi_xdFMC7lPesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
font-family: 'Miniver';
font-style: normal;
font-weight: 400;
src: local('Miniver'), url(http://themes.googleusercontent.com/static/fonts/miniver/v2/bkOWpAf9z_OvZFh5_5iAfA.woff) format('woff');
}
@font-face {
font-family: 'Oxygen';
font-style: normal;
font-weight: 400;
src: local('Oxygen'), local('Oxygen-Regular'), url(http://themes.googleusercontent.com/static/fonts/oxygen/v2/RzoNiRR1p2Mqyyz2RwqSMw.woff) format('woff');
}
@font-face {
font-family: 'PT Sans';
font-style: normal;
font-weight: 400;
src: local('PT Sans'), local('PTSans-Regular'), url(http://themes.googleusercontent.com/static/fonts/ptsans/v5/LKf8nhXsWg5ybwEGXk8UBQ.woff) format('woff');
}
@font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(http://themes.googleusercontent.com/static/fonts/robotoslab/v2/dazS1PrQQuCxC3iOAJFEJR_xHqYgAV9Bl_ZQbYUxnQU.woff) format('woff');
}
@font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://themes.googleusercontent.com/static/fonts/robotoslab/v2/y7lebkjgREBJK96VQi37ZobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(http://themes.googleusercontent.com/static/fonts/robotoslab/v2/dazS1PrQQuCxC3iOAJFEJTqR_3kx9_hJXbbyU8S6IN0.woff) format('woff');
}
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 400;
src: local('Ubuntu'), url(http://themes.googleusercontent.com/static/fonts/ubuntu/v4/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
}
@font-face {
font-family: 'Vollkorn';
font-style: normal;
font-weight: 400;
src: local('Vollkorn Regular'), local('Vollkorn-Regular'), url(http://themes.googleusercontent.com/static/fonts/vollkorn/v3/BCFBp4rt5gxxFrX6F12DKvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
/* End Font Face */
/* stbox */
/*! stbox v2.1.5 fancyapps.com | fancyapps.com/stbox/#license */
.ovabox-wrap,
.ovabox-skin,
.ovabox-outer,
.ovabox-inner,
.ovabox-image,
.ovabox-wrap iframe,
.ovabox-wrap object,
.ovabox-nav,
.ovabox-nav span,
.ovabox-tmp{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.ovabox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.ovabox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
}
.ovabox-opened {
z-index: 8030;
}
.ovabox-opened .ovabox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.ovabox-outer, .ovabox-inner {
position: relative;
}
.ovabox-inner {
overflow: hidden;
}
.ovabox-type-iframe .ovabox-inner {
-webkit-overflow-scrolling: touch;
}
.ovabox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.ovabox-image, .ovabox-iframe {
display: block;
width: 100%;
height: 100%;
}
.ovabox-image {
max-width: 100%;
max-height: 100%;
}
#ovabox-loading{
background-image: url('../images/stbox_sprite.png');
}
#ovabox-loading {
position: fixed;
top: 40%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#ovabox-loading div {
width: 120px;
height: 120px;
background: url('../images/stbox_loading.gif') center center no-repeat;
}
.ovabox-close {
position: absolute;
top: -4px;
right: -22px;
width: 25px;
height: 25px;
cursor: pointer;
text-decoration: none!important;
z-index: 8040;
}
.ovabox-close .icon-cross-2{
color:#bdbdbd;
font-size:25px;
}
.ovabox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url('../images/blank.gif'); /* helps IE */
-webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.ovabox-prev {
left: 0;
}
.ovabox-next {
right: 0;
}
.ovabox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.ovabox-prev .icon-arrow-left-7 {
position: absolute;
font-size: 60px;
left: 0;
color:#fff;
top:45%;
visibility: hidden;
text-shadow: 0px 0px 18px #3d3c3d;
filter: dropshadow(color=#3d3c3d, offx=0, offy=0);
}
.ovabox-next .icon-untitled {
position: absolute;
font-size: 60px;
right: 0;
color:#fff;
top:45%;
visibility: hidden;
text-shadow: 0px 0px 18px #3d3c3d;
filter: dropshadow(color=#3d3c3d, offx=0, offy=0);
}
.ovabox-nav:hover span,.ovabox-nav:hover [class^="icon-"]{
visibility: visible;
}
.ovabox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
}
/* Overlay helper */
.ovabox-lock {
overflow: hidden !important;
width: auto;
}
.ovabox-lock body {
overflow: hidden !important;
}
.ovabox-lock-test {
overflow-y: hidden !important;
}
.ovabox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url('../images/ovabox_overlay.png');
}
.ovabox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.ovabox-lock .ovabox-overlay {
overflow: auto;
overflow-y: scroll;
}
/* Title helper */
.ovabox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.ovabox-opened .ovabox-title {
visibility: visible;
text-align: center;
}
.ovabox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.ovabox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; /* Fallback for web browsers that doesn't support RGBa */
background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.ovabox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.ovabox-title-inside-wrap {
padding-top: 10px;
}
.ovabox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#ovabox-loading{
background-image: url('../images/stbox_loading.png');
background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
}
#ovabox-loading div {
background-image: url('../images/stbox_loading.gif');
background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
}
}
/* stbox button */
#ovabox-buttons {
position: fixed;
left: 0;
top:200px;
width: 100%;
z-index: 8050;
}
#ovabox-buttons.top {
top: 10px;
}
#ovabox-buttons.bottom {
bottom: 10px;
top:auto;
}
#ovabox-buttons .ovabox-navigation {
display: block;
width: 440px;
height: 30px;
margin: 0 auto;
padding: 0;
text-align: center;
list-style: none;
background: #080808;
position: relative;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
}
@media (max-width: 441px) {
#ovabox-buttons .ovabox-navigation{
width: 95%;
}
}
#ovabox-buttons a {
color: #fff;
padding: 3px;
font-size: 20px;
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
outline: none;
opacity: 0.8;
}
#ovabox-buttons .btnClose{
position: absolute;
right: 10px;
font-size: 15px;
}
#ovabox-buttons .btnToggle{
position: absolute;
left: 10px;
font-size: 15px;
}
#ovabox-buttons a:hover {
opacity: 1;
}
#ovabox-buttons a.btnDisabled {
opacity : 0.4;
cursor: default;
}
a.pointer{
font-size: 100%!important;
}
.btn-toolbar{
font-size: 100%;
}
iframe{
border: 0;
}
.image,.ova-item-gallery{
overflow: hidden;
position:relative;
}
.ovamark{
background: #000 url(../images/hover.gif) no-repeat center center;
position: absolute;
top: 100%;
left: 0;
right: 0;
bottom: 0;
opacity: 0.6;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
-webkit-transition: top 0.4s ease;
-moz-transition: top 0.4s ease;
-o-transition: top 0.4s ease;
transition: top 0.4s ease;
}
.ovamodal:hover .ovamark,
.ovagallery:hover .ovamark{
top:0;
}
.ovaborder-images{
width: 90%;
}
/* Accordion */
.accordion .accordion-heading a.active{
color:#fff;
background: #006aa1 url('../images/active.png') no-repeat left center;
}
.accordion .accordion-group{
margin-bottom: 15px;
}
.accordion .accordion-heading a{
color:#fff;
padding-left: 30px;
background: #000 url('../images/bigger.png') no-repeat left center;
text-decoration: none;
}
.accordion-body{
background: #f7f7f7;
background: -moz-linear-gradient(top,#f7f7f7 0%,#fcfcfc 45%,#fcfcfc 55%,#f7f7f7 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(45%,#fcfcfc),color-stop(55%,#fcfcfc),color-stop(100%,#f7f7f7));
background: -webkit-linear-gradient(top,#f7f7f7 0%,#fcfcfc 45%,#fcfcfc 55%,#f7f7f7 100%);
background: -o-linear-gradient(top,#f7f7f7 0%,#fcfcfc 45%,#fcfcfc 55%,#f7f7f7 100%);
background: -ms-linear-gradient(top,#f7f7f7 0%,#fcfcfc 45%,#fcfcfc 55%,#f7f7f7 100%);
background: linear-gradient(to bottom,#f7f7f7 0%,#fcfcfc 45%,#fcfcfc 55%,#f7f7f7 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f7f7f7',GradientType=0);
}
/*************************************************** style box *******************************************************/
.image .ovamark-1{
text-align: center;
position: absolute;
top:0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.6);
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: translate(460px, -100px) rotate(180deg);
-moz-transform: translate(460px, -100px) rotate(180deg);
-o-transform: translate(460px, -100px) rotate(180deg);
-ms-transform: translate(460px, -100px) rotate(180deg);
transform: translate(460px, -100px) rotate(180deg);
-webkit-transition: all 0.2s 0.4s ease-in-out;
-moz-transition: all 0.2s 0.4s ease-in-out;
-o-transition: all 0.2s 0.4s ease-in-out;
-ms-transition: all 0.2s 0.4s ease-in-out;
transition: all 0.2s 0.4s ease-in-out;
}
.image .ovamark-1 h2{
font-weight: 300;
-webkit-transform: translateY(-100px);
-moz-transform: translateY(-100px);
-o-transform: translateY(-100px);
-ms-transform: translateY(-100px);
transform: translateY(-100px);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
text-transform: uppercase;
color: #fff;
text-align: center;
position: relative;
font-size: 17px;
padding: 10px;
background: rgba(0, 0, 0, 0.8);
margin: 20px 0 0 0;
line-height: 20px;
}
.image .ovamark-1 p{
color:#fff;
font-size: 14px;
font-weight: 300;
-webkit-transform: translateX(300px) rotate(90deg);
-moz-transform: translateX(300px) rotate(90deg);
-o-transform: translateX(300px) rotate(90deg);
-ms-transform: translateX(300px) rotate(90deg);
transform: translateX(300px) rotate(90deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.image .ovamark-1 a.ova-button{
background: rgba(0, 0, 0, 0.8);
-webkit-transform: translateY(-200px);
-moz-transform: translateY(-200px);
-o-transform: translateY(-200px);
-ms-transform: translateY(-200px);
transform: translateY(-200px);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.image .ovamark-1 a.ova-button:hover{
background: #006aa1;
}
.image:hover .ovamark-1>a{
text-decoration: none;
}
.image:hover .ovamark-1{
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
-webkit-transition-delay: 0s;
-moz-transition-delay: 0s;
-o-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
-webkit-transform: translate(0px, 0px);
-moz-transform: translate(0px, 0px);
-o-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
}
.image:hover .ovamark-1 h2{
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-o-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition-delay: 0.5s;
-moz-transition-delay: 0.5s;
-o-transition-delay: 0.5s;
-ms-transition-delay: 0.5s;
transition-delay: 0.5s;
}
.image:hover .ovamark-1 p{
-webkit-transform: translateX(0px) rotate(0deg);
-moz-transform: translateX(0px) rotate(0deg);
-o-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
-webkit-transition-delay: 0.4s;
-moz-transition-delay: 0.4s;
-o-transition-delay: 0.4s;
-ms-transition-delay: 0.4s;
transition-delay: 0.4s;
}
.image:hover .ovamark-1 a.ova-button{
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-o-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition-delay: 0.3s;
-moz-transition-delay: 0.3s;
-o-transition-delay: 0.3s;
-ms-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.image:hover .ovamark-1 a.ova-button:hover{
-webkit-transition-delay: 0;
-moz-transition-delay: 0;
-o-transition-delay: 0;
-ms-transition-delay: 0;
transition-delay: 0;
}
/* Title */
.sc-title span{
background: #ff740f;
display: inline-block;
font-size: 16px;
color: #fff;
padding: 7px 10px;
}
/************************* Flickr *******************************/
.ova-flickr ul{
margin: 0;
list-style: none;
}
.ova-flickr ul li{
float: left;
margin-bottom: 10px
}
.ova-flickr ul li a{
margin-left: 10px;
}
/**************************** GMap **********************************/
#map_canvas img {
max-width: none!important;
}
#map_canvas label {
width: auto!important; display:inline!important;
}