/* Site sopha.fr by contact@curubi.fr */

@media all {
    /* Turn off iOS Safari input element rounding */
    textarea, input[type=text], input[type=button], input[type=submit], input[type=search] {
        -webkit-appearance:none;
         -khtml-appearance:none;
           -moz-appearance:none;
             -o-appearance:none;
                appearance:none;
        -webkit-border-radius:0;
         -khtml-border-radius:0;
           -moz-border-radius:0;
             -o-border-radius:0;
                border-radius:0;
    }
    /* hack CURUBI pour éviter le hack clear de SPIP 3.1 box-sizing: border-box qui est bien mais qui m'obligerai à revoir le positionnement de trop d'objets et à faire des cas particulier pour es anciens navigateur */
    *, *::before, *::after { 
        -webkit-box-sizing: content-box;
         -khtml-box-sizing: content-box;
           -moz-box-sizing: content-box;
            -ms-box-sizing: content-box;
             -o-box-sizing: content-box;
                box-sizing: content-box;
    }
}

@media screen and (min-width:801px) {

    .ui-tooltip, body .ui-tooltip {
        -webkit-opacity:1;
         -khtml-opacity:1; 
           -moz-opacity:1; 
             -ms-filter:"alpha(opacity=100)";
                 filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=1)";
                 filter:"alpha(opacity=100)";
                opacity:1;
        zoom: 1; /* correction bug IE6 et IE7 */
        -webkit-border-radius:0 0.625em 0 0.625em;
         -khtml-border-radius:0 0.625em 0 0.625em;
           -moz-border-radius:0 0.625em 0 0.625em;
             -o-border-radius:0 0.625em 0 0.625em;
                border-radius:0 0.625em 0 0.625em;
    }

    body {
        -webkit-background-size:10em;
         -khtml-background-size:10em;
           -moz-background-size:10em;
             -o-background-size:10em;
                background-size:10em;
    }

    a , input[type="submit"], input.submit, input[type="button"], input.button, button { 
        -webkit-transition:color 0.2s ease-out, background 0.8s ease-out;
         -khtml-transition:color 0.2s ease-out, background 0.8s ease-out;
           -moz-transition:color 0.2s ease-out, background 0.8s ease-out;
             -o-transition:color 0.2s ease-out, background 0.8s ease-out;
                transition:color 0.2s ease-out, background 0.8s ease-out;
    }
    
    #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
        -webkit-transition:none;
         -khtml-transition:none;
           -moz-transition:none;
             -o-transition:none;
                transition:none;
    }

    #menuHorizontal.scroll-to-fixed-fixed, #menuVertical, #accueil .photosDesigner img:hover, #accueil .photosDesigner li a {

        -webkit-box-shadow:0px 0px 2px 1px #c0c1b2;
         -khtml-box-shadow:0px 0px 2px 1px #c0c1b2;
           -moz-box-shadow:0px 0px 2px 1px #c0c1b2;
             -o-box-shadow:0px 0px 2px 1px #c0c1b2;
                -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#c0c1b2')";
                   filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#c0c1b2');
               box-shadow:0px 0px 2px 1px #c0c1b2;
    }

    #menuHorizontal.scroll-to-fixed-fixed #link_sopha {
        -webkit-background-size:2em;
         -khtml-background-size:2em;
           -moz-background-size:2em;
             -o-background-size:2em;
                background-size:2em;
    }
}

@media screen and (max-width: 800px) {
}

@media print {
}