.test1{border:1px solid red}.test2{border:1px solid #00f}.test3{border:1px solid #000}a:focus{outline:0}.clearFix{clear:both;border:none}h2,h3,h4{color:#666;clear:both;border:none;z-index:0}body,html{height:100%}.add{width:55px;height:55px;padding:7px;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;background:#4ced52;-webkit-box-shadow:10px 10px 5px -13px #4f4f4f;-moz-box-shadow:10px 10px 5px -13px #4f4f4f;box-shadow:10px 10px 5px -13px #4f4f4f}.add:hover{cursor:pointer}#site{margin:0;background-color:#fff}#site #content,#site #sideBar{border:1px solid red;position:relative;padding:0;margin:0}#site header{position:relative;z-index:1;background:#000;margin-bottom:15px;width:100%;height:80px;-moz-box-shadow:0 2px 5px 0 #cfcfcf;-webkit-box-shadow:0 2px 3px 0 #cfcfcf;-o-box-shadow:0 2px 5px 0 #cfcfcf;box-shadow:0 2px 3px 0 #cfcfcf}#site header button{display:none;position:absolute;z-index:21;top:15px;right:40px;padding:10px;font-size:1.5em;border:3px solid #0f0;color:#0f0;background-color:#000;border-radius:36px}#site header .logo{display:block;position:absolute;left:30px;width:128px;margin-top:5px;z-index:20;background-color:#000}#site header .logo img{width:100%}@media (max-width:770px){#site header .logo{position:relative;width:100%;left:auto;margin:0 auto;padding-top:7px;text-align:center}#site header .logo img{display:inline-block;width:128px}}#site header nav{border-bottom:3px solid #0f0;position:absolute;bottom:0;width:100%;padding-top:15px}#site header nav>ul:first-child{margin-left:250px}#site header nav ul{vertical-align:top;padding:0;margin:0;white-space:nowrap;font-size:0}#site header nav ul li{list-style:none;display:inline-block;font-size:13px;width:17%;text-align:center}#site header nav ul li.active{background-color:#0f0}#site header nav ul li.active a{color:#000!important}#site header nav ul li a{text-decoration:none!important;font-size:1.7em;display:block;height:100%;padding:15px 0 10px;color:#fff}#site header nav ul li a:hover{color:#0f0}@media (max-width:1024px){#site header nav ul li{width:25%}}@media (max-width:770px){#site header{position:fixed;z-index:20}#site header button{display:block}#site header nav{height:100%}#site header nav ul{display:none}#site header nav ul#nav{margin-left:0;margin-top:65px;position:absolute;width:100%;height:1000px;background-color:rgba(0,0,0,.95)}#site header nav ul#nav li{display:block;width:100%}}@media (max-width:450px){#site header button{right:15px}}#site #body-site{margin:0 auto 30px;width:1000px}#site #body-site .sideBar{width:350px;float:left}#site #body-site .sideBar ul li{padding:5px 0;cursor:pointer}#site #body-site .content{transition:all .3s ease-out;width:64%;height:500px;border:1px solid #efefef;background-color:#efefef;overflow:hidden}#site #body-site .content img{width:130%}#site #body-site .cache{position:absolute;top:80px;left:0;z-index:2;width:32.9%;height:20px;background-color:#000}#site #body-site #navOnPage{width:32.9%;height:100%;display:block;position:fixed;background-color:#000;top:0;float:left;left:0}#site #body-site #navOnPage .active:hover{color:#0f0}#site #body-site #navOnPage>ul{margin-top:100px;padding-left:30%;height:80%;transition:margin-top .3s ease-out}#site #body-site #navOnPage>ul li{font-size:1.2em;list-style-type:square;color:#aaa}#site #body-site #navOnPage>ul li a{color:#aaa;display:block;padding:8px 0 0;text-decoration:none}#site #body-site #navOnPage>ul li.active{color:#0f0}#site #body-site #navOnPage>ul li.active>a{text-decoration:none;color:#0f0;padding-bottom:15px}#site #body-site #navOnPage>ul li.active ul{display:block;padding-bottom:10px}#site #body-site #navOnPage>ul li.active ul .current,#site #body-site #navOnPage>ul li.active ul .current a{color:#0f0}#site #body-site #navOnPage>ul li.active ul li a{color:#aaa;padding-bottom:0}#site #body-site #navOnPage>ul li ul{display:none}#site #body-site #navOnPage>ul li ul li{color:#aaa;font-size:.9em}#site #body-site #navOnPage>ul li ul li:hover{color:#fff}#site #body-site #navOnPage>ul li ul li a{padding:3px 0}#site #body-site #navOnPage>ul li ul li a:hover{color:#fff}#site #body-site #page-content{float:right;width:69.9%}#site #body-site #page-content section{padding-right:15px}#site #body-site #page-content section img{padding-right:30px;display:block}#site #body-site #page-content section h3{padding-top:10px}#site #body-site #page-content section h4{display:block;margin:0;padding-top:15px;padding-bottom:10px;font-size:1.1em;font-weight:700}#site #body-site #page-content section li{margin-bottom:8px}#site #body-site h3{border-bottom:1px dashed #aaa;padding-bottom:5px}#site footer{border-top:3px solid #0f0;position:relative;z-index:1;color:#fff;height:75px;background:#000}#site footer #cpr{padding-top:30px;font-size:.8em;text-align:center}#site footer #cpr a{color:#fff;text-transform:lowercase;font-size:12px}#site footer #cpr a:hover{color:#0f0}@media (max-width:1024px){#site #body-site{width:100%;padding:0 15px}#site #body-site img{height:auto!important}#site #body-site .fullw,#site #body-site table{width:100%!important;padding-right:0!important}#site #body-site #page-content{width:62.9%}#site #body-site #navOnPage>ul{padding-left:27%}#site #body-site .content{width:57%}}@media (max-width:850px){#site #body-site .content{width:52%}}@media (max-width:770px){#site #body-site{padding:80px 15px 0}#site #body-site .content,#site #body-site .sideBar{float:none}#site #body-site .content{width:100%;position:relative;display:none}#site #body-site .sideBar{width:100%}#site #body-site #navOnPage,#site #body-site .cache{display:none}#site #body-site #page-content{width:100%}#site #body-site #page-content section{padding-right:0}}@media (max-width:450px){#site #body-site img{width:80%!important;padding-right:0!important;margin:15px auto!important;float:none!important}#site #body-site tr td:first-child{width:100px!important}#site #body-site tr td:last-child{padding-left:15px;vertical-align:middle!important}}#no-script{display:inline;background:#000;color:#fff;position:absolute;z-index:100000;top:0;padding:50px;width:100%;height:100%;text-align:center}#no-script a{text-decoration:underline}.container{width:100%;padding:0}#uggCarousel{background:#000}#uggCarousel .fg{position:absolute;top:0;z-index:13;width:100%}#uggCarousel .carousel-control{z-index:14}#uggCarousel .carousel-indicators{bottom:0}@media (max-width:770px){#uggCarousel{/*!*/display:none}}input,textarea{border:1px solid #ccc}#contact{padding-top:5px;padding-right:30px}#contact i{color:red;padding-right:3px;display:inline-block}#contact .alert{color:red;padding:0;margin-top:10px}#contact .valide{color:#3fd93f;margin-bottom:30px}#contact .valide i{color:#3fd93f;font-size:28px;position:relative;top:7px;line-height:1.5}@media (max-width:450px){#contact .valide{text-align:center}#contact .valide i{font-size:48px;position:static;display:block;padding-bottom:15px}}#contact p{clear:both;border:none}#contact p input{width:70%!important;float:right;height:27px;padding-left:10px;margin-bottom:10px}#contact p label{width:14.5%}#contact div{margin-top:30px}#contact div#boutons input{display:inline-block;float:right;width:30%;height:40px;margin-left:10px}#contact div#boutons input:first-child{background-color:#0f0}#contact textarea{width:100%;min-height:200px}#contact .g-recaptcha{position:relative}#contact .g-recaptcha iframe{position:absolute;right:0}@media (max-width:770px){#contact{padding-right:0}#contact #boutons input{display:block!important;float:none!important;width:100%!important;margin:0 0 10px!important}}@media (max-width:450px){#contact{/*!*/}#contact p input{display:block;float:none;height:33px;width:100%!important}#contact p label{width:18%}#contact .g-recaptcha div,#contact .g-recaptcha iframe{width:100%!important}}#social>div{margin-bottom:30px}#social>div:last-child{margin-bottom:0}#social>div h3{margin-bottom:15px}#social>div p{color:#aaa}#social #map{border:1px solid #ccc;overflow:hidden;height:250px}#social #map img{margin:0!important;display:block;width:100%!important;transition:all 1s ease-out!important}#social #map img:hover{width:130%!important;margin-top:-100px!important;margin-left:-100px!important}@media (max-width:770px){#social{margin-top:80px}#social #map img:hover{width:130%!important;margin-top:-50px!important;margin-left:-50px!important}}.cotent-home .vin>div{text-align:center;padding:30px 0 20px}.cotent-home .vin>div a{color:#000;display:inline-block}.cotent-home .vin>div a i{font-size:100px}.cotent-home .vin>div a span{display:block}.cotent-home .vin>div a:hover{color:#444;text-decoration:none}.bg{height:100%;background:#000}