@import url(https://fonts.googleapis.com/css?family=Cabin:400);@import url("https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800,100");@import url("https://fonts.googleapis.com/css?family=Oswald:400,700,300,100");.red{background-color:#9e0039;line-height:90%;margin-bottom:3px;display:inline-block}.orange{background-color:#ff9f40;line-height:90%;margin-bottom:3px;display:inline-block}.yellow{background-color:#ffcd56;line-height:90%;margin-bottom:3px;display:inline-block}.green{background-color:#4bc0c0;line-height:90%;margin-bottom:3px;display:inline-block}.blue{background-color:#36a2eb;line-height:90%;margin-bottom:3px;display:inline-block}.purple{background-color:#96f;line-height:90%;margin-bottom:3px;display:inline-block}.grey{background-color:#c9cbcf;line-height:90%;margin-bottom:3px;display:inline-block}.gray{background-color:gray;line-height:90%;margin-bottom:3px;display:inline-block}.maroon{background-color:maroon;line-height:90%;margin-bottom:3px;display:inline-block}.olive{background-color:olive;line-height:90%;margin-bottom:3px;display:inline-block}.green{background-color:green;line-height:90%;margin-bottom:3px;display:inline-block}.teal{background-color:teal;line-height:90%;margin-bottom:3px;display:inline-block}.white{background-color:#e6e6e6;line-height:90%;margin-bottom:3px;display:inline-block}.navy{background-color:#336;line-height:90%;margin-bottom:3px;display:inline-block}.defaut1{background-color:#a50026;line-height:90%;margin-bottom:3px;display:inline-block}hr{margin-top:0;margin-bottom:0;height:inherit;display:inline-block;width:100%;border:1px solid #E6E6E6}.left,.floatl{float:left}.right,.floatr{float:right !important}.floatn{float:none !important}strong,.strong{font-weight:600}.clear{clear:both !important}.w49bl{width:49%;float:left;border-left:1px solid #FFF;border-bottom:1px solid #FFF;padding-left:5px}.w49br{width:49%;float:right;border-left:1px solid #FFF;border-bottom:1px solid #FFF;padding-left:5px}.w49l{width:49%;float:left}.w49r{width:49%;float:right}.w30{width:30%;float:left;margin-top:6px}.w60{width:60%;float:left}.w40{width:40%}.w58{width:58%}.w98{width:98%}.w33{width:33%}.w15{width:15%;float:left;margin-top:0px}.w33 #canvas,.w33 #canvasradar,.w33 #events{min-height:300px}.w33 #canvasradar{max-width:350px;max-height:350px;margin-right:auto;margin-left:auto}.grd{font-size:25px;font-weight:bold}.pt20{padding-top:20px !important}.pb20{padding-bottom:20px !important}.mt20{margin-top:20px !important}.mr20{margin-right:20px !important}.mb20{margin-bottom:20px !important}.redinfo{color:#9e0039}.greeninfo{color:#87b342}.redbck{background:#9e0039 !important}p.centre{text-align:center}.tleft{text-align:left}.hidden{visibility:hidden}.centre{text-align:center}#msg_error{color:#9e0039;background:#FFF;text-align:center;padding:3px}.odd{background:#3d3d3d !important;overflow:hidden}.page-link{border-radius:5px;position:relative;display:block;padding:.5rem .75rem;margin-left:5px;line-height:1.25;color:#FFF;background-color:#68bd45;border:none}.chars{padding:0;margin:0}.chars li{list-style:none;float:left;color:#FFF;background-color:#68bd45;padding:.5rem .75rem;border-radius:5px;margin-right:5px;margin-bottom:5px}.chars a{color:#FFF}.chars .chars_empty{list-style:none;float:left;color:#FFF;background-color:initial;padding:.5rem .75rem;border-radius:5px;margin-right:5px}form .col2{column-count:2;column-gap:20px;column-rule:1px dotted #BBB;padding:8px;text-align:justify}@media screen and (max-width: 768px){form .col2{column-count:1;column-gap:0;column-rule:none;padding:0px;text-align:justify}}.red{background-color:#9e0039;line-height:90%;margin-bottom:3px;display:inline-block}.orange{background-color:#ff9f40;line-height:90%;margin-bottom:3px;display:inline-block}.yellow{background-color:#ffcd56;line-height:90%;margin-bottom:3px;display:inline-block}.green{background-color:#4bc0c0;line-height:90%;margin-bottom:3px;display:inline-block}.blue{background-color:#36a2eb;line-height:90%;margin-bottom:3px;display:inline-block}.purple{background-color:#96f;line-height:90%;margin-bottom:3px;display:inline-block}.grey{background-color:#c9cbcf;line-height:90%;margin-bottom:3px;display:inline-block}.gray{background-color:gray;line-height:90%;margin-bottom:3px;display:inline-block}.maroon{background-color:maroon;line-height:90%;margin-bottom:3px;display:inline-block}.olive{background-color:olive;line-height:90%;margin-bottom:3px;display:inline-block}.green{background-color:green;line-height:90%;margin-bottom:3px;display:inline-block}.teal{background-color:teal;line-height:90%;margin-bottom:3px;display:inline-block}.white{background-color:#e6e6e6;line-height:90%;margin-bottom:3px;display:inline-block}.navy{background-color:#336;line-height:90%;margin-bottom:3px;display:inline-block}.defaut1{background-color:#a50026;line-height:90%;margin-bottom:3px;display:inline-block}body{font:normal 16px/1.5 "open sans", Helvetica, Arial, sans-serif;color:#FFF;background:#4c4b4b}.container{max-width:inherit;width:98%;background:#FFF;padding:0 15px;display:flex}.container_page{max-width:inherit;width:98%;background:#FFF;overflow:hidden;margin:0 auto;left:0;right:0;padding:0}#menu{margin-top:45px;list-style:none;float:right;margin-right:0;margin-bottom:0;font-size:14px}#menu ul,.navbar-nav ul{list-style:none;margin:0;padding:0;display:none;position:absolute;top:55px;left:0}#menu ul ul{top:0;left:150px}#menu ul li,.nav-item ul li{padding:14px 22px 14px 28px;height:auto;line-height:1;display:block;white-space:nowrap;float:none;text-transform:none;padding:0;display:block}#menu ul li:last-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#menu ul a{margin:1px 0;background:#EFEFEF;color:#3f4f5f !important;font-size:15px;padding:14px 22px 14px 28px;height:auto;width:170px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:1;display:block;white-space:nowrap;-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);margin:0}.navbar{margin-top:20px}#menu li a,.navbar-nav li.nav-item a{display:block;width:100%;height:100%;white-space:nowrap}#menu ul a:hover{background:#87b342;color:#fff !important}.navbar-nav li.nav-item.active a.mfirst{color:#FFF}#menu li,.navbar-nav li.nav-item{height:55px;padding:25px 12px 0 12px;float:left;position:relative;line-height:0;border-radius:5px;background:#FFF;margin-left:10px;list-style:none}.dropdown-menu a.dropdown-item{line-height:2em;color:#87b342;background:#FFF}.dropdown-menu a.active.dropdown-item{color:#FFF}.dropdown-menu a.dropdown-item{color:#87b342}.nav-link{padding:0}#menu li.has-children{background:#FFF url(/assets/img/menushape.png);background-repeat:no-repeat;background-position:50% 70%}#menu .selected,.navbar-nav .active{background:#87b342 !important}.navbar-nav .active .mfirst,.navbar-nav .active .caret{color:#FFF}.navbar-nav li.active a.nav-link{color:#fff}#menu li:hover{background:#87b342}#menu li:hover a{color:#FFF}#menu li:hover>ul{display:block}#menu li:hover.menu-item{background:#87b342}#menu li:hover.menu-item a{color:#FFF}#menu li ul li a{background:#3f4f5f;color:#FFF !important;border:2px #FFF solid}#menu li ul li.selected a{background:#87b342 !important}a{color:#68bd45}table{width:100%}table,th,tr,td{border:none;border:0px;vertical-align:top}.message_body{margin-right:1%;margin-left:1%;text-align:left}.message_body .badge{margin:4px 3px 4px;line-height:1.0;background-color:#87b342;border-radius:4px;padding:3px;font-weight:bold;display:inline-block;min-width:20px;font-size:12px;color:#fff;text-align:center;vertical-align:middle;border-bottom:none;min-height:inherit}.message_body .badge span{font-weight:normal;font-size:11px}.message_body .nodis{display:none}.width1{width:1% !important}.width10{width:10px !important}.width14{width:14% !important}.title_top th{font-size:16px;color:#FFF;padding-bottom:6px;padding-top:4px}.day_name th{color:#68bd45;font-size:14px;padding-top:4px;padding-bottom:4px;border:1px solid #066588;height:5%;font-weight:normal}.day{float:left;font-weight:normal;padding-bottom:2px;padding-left:2px;padding-top:2px;text-align:left;width:100%;background:#68bd45;color:#FFF;margin-bottom:2px;font-size:12px}.today{background:#cc3333;float:left;font-weight:normal;padding-bottom:2px;padding-left:2px;padding-top:2px;text-align:left;width:100%;color:#FFF;margin-bottom:2px;font-size:12px}.day_empty{background:#EEEEEE}.container_cal{width:100%;background:#FFF;overflow:scroll}.container_cal img{width:15px}.title .next_prev,.title_top .next_prev{width:120px !important;text-align:center}.message_head,.message_head_todo{padding:5px 10px;cursor:pointer;position:relative}th{text-align:center}td{border:1px solid #FFF;background:#FFF}#recapitulatifs td{border:none}.add{float:right;text-align:right;margin-top:0;padding-right:15px;color:#FFFFFF !important}h1,h2,h3,h4,h5,h6,.h3{font-weight:100;line-height:1.2;color:#87b342}.h2,h2{font-size:1.2rem}.h3,h3{font-size:1.0rem}.collapse:not(.show){display:block}.container.webdesigntuts-workshop{min-height:65px}.flexdatalist-results li,#users li{list-style:none;margin-left:0}pre{color:#FFF}#users #menu_left{width:150px;float:left}#users content{width:85%;text-align:left;float:right}#users label{width:180px}#users input[type="text"],#users input[type="password"]{width:50%}nav .red{background:#cc3333;color:#FFF;line-height:100%;margin-bottom:0;display:inline-block}.user_list_w20{text-align:left;width:20%;display:block;float:left}.user_list_w2{text-align:right;width:2%;display:block;float:left;padding-right:10px}span#welcom{color:#FFF}span#welcom a{color:#FFF}div.row-fluid.span12{padding-bottom:5px}.span12{width:100%}p{line-height:1em;margin:0 0 5px 0;color:#fff}input{background:#a9a9a9}#login{width:50%;margin-left:auto;margin-right:auto}.ie .webdesigntuts-workshop input{line-height:40px}#padmin.webdesigntuts-workshop,#recapitulatifs{background:#111;background:linear-gradient(#1b1b1b,#111);color:#fff;text-align:left}#padmin p.clear{border-bottom:1px #b3dea2 solid;padding-bottom:2px}#admin.webdesigntuts-workshop label,#config.webdesigntuts-workshop label{width:20%;text-align:right}form#delete{width:100% !important}.webdesigntuts-workshop{background:#4c4b4b;text-align:center;width:100%;clear:both}.webdesigntuts-workshop label{margin-right:10px;margin-left:10px;color:#fff;width:75%;border-bottom:1px dotted #fff}.webdesigntuts-workshop .lborder{border-left:1px solid #a9a9a9;padding-left:6px;line-height:1.1em}.webdesigntuts-workshop form{background:#111;background:linear-gradient(#1b1b1b,#111);border:1px solid #000;border-radius:5px;box-shadow:inset 0 0 0 1px #272727;display:inline-block;font-size:16px;margin:0 auto 0;padding:20px;width:80%;color:#fff;text-align:left}.webdesigntuts-workshop input{background:#222;background:linear-gradient(#4a4848,#5c5a59);border:1px solid #444;border-radius:5px;box-shadow:0 2px 0 #000;color:#FFF;font-size:15px;font-weight:200;margin:0;padding:0 10px;text-shadow:0 -1px 0 #000;letter-spacing:1px}.webdesigntuts-workshop input[type="text"],.webdesigntuts-workshop input[type="password"],.webdesigntuts-workshop input[type="date"]{height:29px}.webdesigntuts-workshop input[type="submit"]{font-size:16px;min-width:100px;min-height:40px}.webdesigntuts-workshop input::-webkit-input-placeholder{color:#888;font-style:italic}.webdesigntuts-workshop input:-moz-placeholder{color:#888;font-style:italic}.webdesigntuts-workshop input[type="submit"]:hover{animation:glow 800ms ease-out infinite alternate;background:#222922;background:linear-gradient(#333933, #222922);border-color:#393;box-shadow:0 0 5px rgba(0,255,0,0.2),inset 0 0 5px rgba(0,255,0,0.1),0 2px 0 #000;color:#efe;outline:none}.webdesigntuts-workshop input:focus{animation:glow 800ms ease-out infinite alternate;background:#222922;background:linear-gradient(#333933, #222922);border-color:#393;box-shadow:0 0 5px rgba(0,255,0,0.2),inset 0 0 5px rgba(0,255,0,0.1),0 2px 0 #000;color:#efe;outline:none}.webdesigntuts-workshop input:focus::-webkit-input-placeholder{color:#efe}.webdesigntuts-workshop input:focus:-moz-placeholder{color:#efe}.webdesigntuts-workshop button{background:#222;background:linear-gradient(#333, #222);box-sizing:border-box;border:1px solid #444;border-radius:5px;box-shadow:0 2px 0 #000;color:#fff;display:block;float:left;font-family:'Cabin', helvetica, arial, sans-serif;font-size:13px;font-weight:400;height:40px;line-height:40px;margin:5px;padding:10px;position:relative;text-shadow:0 -1px 0 #000;padding-top:0}.webdesigntuts-workshop button:hover,.webdesigntuts-workshop button:focus{background:#292929;background:linear-gradient(#393939, #292929);color:#5f5;outline:none}.webdesigntuts-workshop button:active{background:#292929;background:linear-gradient(#393939, #292929);box-shadow:0 1px 0 #000, inset 1px 0 1px #222;top:1px}.webdesigntuts-workshop select{background:transparent;background-color:#000;color:#fff;border:none;font-size:14px;height:29px;padding:5px;border:1px solid #999}.webdesigntuts-workshop textarea{background:#222;background:linear-gradient(#4a4848, #5c5a59);border:1px solid #444;border-radius:5px;box-shadow:0 2px 0 #000;color:#FFF;font-size:15px;font-weight:200;margin:0;padding:0 10px;text-shadow:0 -1px 0 #000;letter-spacing:1px}.w60 label{width:40%}#home input[type="text"]{width:304px}#dlibre,#plibre{width:150px}#home #flex0{width:194px}#recapitulatifs .nav-item{margin-left:auto;margin-right:auto;width:100%;text-align:center;padding-top:20px}#recapitulatifs .nav-item a{height:35px;padding:0 12px 0 12px;line-height:0;border-radius:5px;background:#FFF;margin-left:10px;border-bottom:none;border-right:none;color:#000;white-space:nowrap}#recapitulatifs .nav-item a.selected{background:#68bd45;color:#FFF}#recapitulatifs .nav-item canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#recapitulatifs p{margin-bottom:0;border-top:1px solid #fff;font-size:15px}#recapitulatifs p .date,#recapitulatifs p .prix,#recapitulatifs p .duree,#recapitulatifs p .paiement,#recapitulatifs p .nom,#recapitulatifs p .service,#recapitulatifs p .tva{display:block;float:left;font-weight:100;padding-bottom:5px;margin-top:5px;text-align:left;padding-right:1%}#recapitulatifs p .date{width:9%}#recapitulatifs p .service{width:20%}#recapitulatifs p .prix{width:10%;text-align:right}#recapitulatifs p .tva{width:6%;text-align:right}#recapitulatifs p .duree{width:10%}#recapitulatifs p .paiement{width:9%}#recapitulatifs p .nom{width:41%;text-transform:lowercase;line-height:1.2;letter-spacing:1px;color:#FFF}#recapitulatifs p.dep,#recapitulatifs p.dep a{color:#DDEBC8}#recapitulatifs p.dep span.catdep{color:#DDEBC8}#recapitulatifs p.h1{font-size:25px}#recapitulatifs .name .paiement{width:40%}.error{color:#c4122f !important;font-size:120%;font-weight:bold;text-align:center;padding:0;margin:0;background:#FFF;line-height:150%}.error a{color:#c4122f !important;text-decoration:underline}#config h1{margin-bottom:10px}#config p{margin-bottom:10px}#config form{text-align:left}#config label.small{width:110px}#config #template_name{width:50%}#statistics{background:#111;background:linear-gradient(#1b1b1b, #111);color:#fff;text-align:left}#statistics p{line-height:3em}#statistics big{font-size:150%;color:#87b342}#todo input[type="text"],#todo textarea{width:80%}.loginlog .statut_ok{width:20px;height:20px;float:left;margin-right:10px;background:#005826}.loginlog .statut_nok{width:20px;height:20px;float:left;margin-right:10px;background:#9e0b0f}li.even{background:#e1e1e1;margin-left:0}li.odd{background:#6c757d;margin-left:0}#updateprestation{background:none;width:100%;border:none;box-shadow:none}#updateprestation input{box-shadow:none}table p{font-size:13px}footer{padding-top:25px;text-align:center;width:100%}footer p{padding-top:25px;text-align:center}#charts div.col{float:left;width:24%}#charts div.year{height:400px;width:90%}#charts p{overflow:hidden;clear:both;line-height:1.1em;width:90%;color:#000;padding-left:5px;padding-right:5px;text-align:left;padding-bottom:5px}#charts p span.num{width:20%;float:left;text-align:right;padding-right:5px;clear:left}#charts p span.date{float:right;text-align:left;width:79%}#charts b{clear:both;width:98%;display:block;margin-bottom:5px;margin-top:5px;color:#000;margin-left:5px}#charts span.details{width:100%}#charts span.details span{width:45%;float:left;line-height:1em;padding-left:20px}#charts .chart-container{position:relative;margin:auto;height:500px;width:80%}@keyframes glow{0%{border-color:#393;box-shadow:0 0 5px rgba(0,255,0,0.2),inset 0 0 5px rgba(0,255,0,0.1),0 2px 0 #000}100%{border-color:#6f6;box-shadow:0 0 20px rgba(0,255,0,0.6),inset 0 0 10px rgba(0,255,0,0.4),0 2px 0 #000}}@media screen and (max-width: 768px){h1{font-size:1.5rem}h2{font-size:1.3rem}#login{width:100%}.webdesigntuts-workshop form{width:100%}.webdesigntuts-workshop label{width:65%}.webdesigntuts-workshop #dinfo{width:98%}.w49l,.w49r,.w49bl,.w49br,.floatl,.w40,.floatr,.w58,.w30,.w60{width:100%;float:none !important}.w40{min-height:250px}.w33 #canvas,.w33 #canvasradar,.w33 #events{min-height:250px}.w33 #canvasradar{max-width:350px;max-height:300px;margin-right:auto;margin-left:auto}.w49bl,.w49br{margin-top:15px}.collapse:not(.show){display:none}.container.webdesigntuts-workshop{min-height:inherit}#statistics p{line-height:2em}#statistics big{font-size:150%}#recapitulatifs .date{width:29% !important}#recapitulatifs .service{width:71% !important}#recapitulatifs .prix{width:30% !important}#recapitulatifs .paiement{width:40% !important}#recapitulatifs .nom{width:100% !important}#recapitulatifs p.badge{border-bottom:none}.message_body .badge{margin:3px 2px 3px;padding:3px;min-width:10px;white-space:unset}}@media screen and (max-width: 1029px){.hamburger{display:block}}
