@import 'https://fonts.googleapis.com/css?family=Open+Sans:400,700';body{background:#f4f4f2 url(images/bg.png) no-repeat;margin:0;padding:0;color:#666;font-family:open sans,sans-serif;font-size:15px;font-weight:400}b,bold,h3,h2,h1{font-weight:700}img{border:none;vertical-align:middle}a:link,a:visited{color:#06f;text-decoration:none}a:hover{color:#09f;text-decoration:underline}a:active{color:red}input[type=password],input[type=text],input[type=email],input[type=url],select{vertical-align:middle;border:1px solid #999;background:#f4f4f4;color:#333;padding:3px;font-family:open sans,sans-serif}input:hover{border-color:#09f;color:#333}input[type=submit]:hover{text-decoration:none}input[type=button],input[type=submit]{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% 'Open Sans',sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.blueinput{color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5')}.blueinput:hover{background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e')}.blueinput:active{color:#80bed6;background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee')}textarea{vertical-align:middle;border:1px solid #aaa;background:#fff;color:#666;font:13px open sans,sans-serif;padding:7px;margin:5px;text-align:center}.lienbas:link,.lienbas:visited{color:#555;font-size:9px}.title{font-size:20px;font-weight:700;color:#0053a6;margin:35px 0 10px 15px}.rollover{vertical-align:middle;height:35px;width:941px;margin:auto;line-height:34px}.rollover a{display:block;width:160px;height:35px;color:#333;background:url(images/bt1.png);text-decoration:none;text-align:center;float:left;line-height:35px}.rollover a:hover{background:url(images/bt1.png);color:#0053a6}.rollover a:active{background:url(images/bt1.png);color:#0053a6}.bouton div{vertical-align:middle;height:65px;clear:both}.bouton a{display:block;width:205px;height:65px;color:#fff;background:url(images/btcode.png);text-decoration:none;font-size:20px;font-weight:700;text-align:center;line-height:60px;margin:auto}.bouton a:hover{background:url(images/btcode.png);color:#fff}.screenshot{margin:5px;padding:5px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;background:#fff;position:relative;width:120px;height:240px;overflow:hidden}.screenshot img{width:120px;height:240px}.screenshot:hover{border:1px solid #3565ad}.rank{background:#fff url(images/box-bg.gif) repeat-x scroll center bottom;border:1px solid #ccc;margin:5px;padding:15px}.num{background:transparent url(images/bg_num.png);height:20px;width:60px;line-height:20px;text-align:center}.bt a{background:url(img/bt.gif);width:128px;height:25px;text-align:center;color:#333;display:block;float:left;line-height:25px}.bt a:hover{background:url(img/bth.gif);text-decoration:none;color:#06f}.iconetd{background-repeat:no-repeat;background-position:top right}.titre_b{width:100%;text-align:center;clear:both;font-size:22px;font-weight:700;color:#0053a6;margin:0 0 15px;background-color:#eee}.site{height:41px;border:1px #e6e6e6 solid;padding:5px}h2{font-size:16px}.pagesh,a.pages{display:block;width:32px;height:24px;font:700 12px open sans,sans-serif;color:#09f;background:url(images/pages.png);text-decoration:none;text-align:center;line-height:23px;float:left;margin-left:2px;margin-right:2px}a:hover.pages,.pagesh{background:url(images/pages_h.png);color:#333}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{color:#fff!important}.a_demo_four{background-color:#3bb3e0;font-family:open sans,sans-serif;font-size:12px;text-decoration:none;color:#fff;position:relative;padding:10px 20px;padding-right:50px;background-image:linear-gradient(bottom,rgb(44,160,202) 0%,rgb(62,184,229) 100%);background-image:-o-linear-gradient(bottom,rgb(44,160,202) 0%,rgb(62,184,229) 100%);background-image:-moz-linear-gradient(bottom,rgb(44,160,202) 0%,rgb(62,184,229) 100%);background-image:-webkit-linear-gradient(bottom,rgb(44,160,202) 0%,rgb(62,184,229) 100%);background-image:-ms-linear-gradient(bottom,rgb(44,160,202) 0%,rgb(62,184,229) 100%);background-image:-webkit-gradient( linear,left bottom,left top,color-stop(0,rgb(44,160,202)),color-stop(1,rgb(62,184,229)) );-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 #2ab7ec,0 4px 0 0 #156785,0 6px 4px #999;-moz-box-shadow:inset 0 1px 0 #2ab7ec,0 4px 0 0 #156785,0 6px 4px #999;-o-box-shadow:inset 0 1px 0 #2ab7ec,0 4px 0 0 #156785,0 6px 4px #999;box-shadow:inset 0 1px 0 #2ab7ec,0 4px 0 0 #156785,0 6px 4px #999}a.a_demo_four:link,a.a_demo_four:hover,a.a_demo_four:visited{color:#fff;font-size:22px;text-decoration:none;padding-left:44px;padding-right:44px;font-weight:700}.a_demo_four:active{top:3px;background-image:linear-gradient(bottom,rgb(62,184,229) 0%,rgb(44,160,202) 100%);background-image:-o-linear-gradient(bottom,rgb(62,184,229) 0%,rgb(44,160,202) 100%);background-image:-moz-linear-gradient(bottom,rgb(62,184,229) 0%,rgb(44,160,202) 100%);background-image:-webkit-linear-gradient(bottom,rgb(62,184,229) 0%,rgb(44,160,202) 100%);background-image:-ms-linear-gradient(bottom,rgb(62,184,229) 0%,rgb(44,160,202) 100%);background-image:-webkit-gradient( linear,left bottom,left top,color-stop(0,rgb(62,184,229)),color-stop(1,rgb(44,160,202)) );-webkit-box-shadow:inset 0 1px 0 #2ab7ec,0 2px 0 0 #156785,0 5px 3px #999;-moz-box-shadow:inset 0 1px 0 #2ab7ec,0 2px 0 0 #156785,0 5px 3px #999;-o-box-shadow:inset 0 1px 0 #2ab7ec,0 2px 0 0 #156785,0 5px 3px #999;box-shadow:inset 0 1px 0 #2ab7ec,0 2px 0 0 #156785,0 5px 3px #999}.a_demo_four::before{background-color:#2591b4;background-image:url(../images/right_arrow.png);background-repeat:no-repeat;background-position:center center;content:"";width:20px;height:20px;position:absolute;right:15px;top:50%;margin-top:-9px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 1px 0 #052756,0 1px 0 #60c9f0;-moz-box-shadow:inset 0 1px 0 #052756,0 1px 0 #60c9f0;-o-box-shadow:inset 0 1px 0 #052756,0 1px 0 #60c9f0;box-shadow:inset 0 1px 0 #052756,0 1px 0 #60c9f0}.a_demo_four:active::before{top:50%;margin-top:-12px;-webkit-box-shadow:inset 0 1px 0 #60c9f0,0 3px 0 #0e3871,0 6px 3px #1a80a6;-moz-box-shadow:inset 0 1px 0 #60c9f0,0 3px 0 #0e3871,0 6px 3px #1a80a6;-o-box-shadow:inset 0 1px 0 #60c9f0,0 3px 0 #0e3871,0 6px 3px #1a80a6;box-shadow:inset 0 1px 0 #60c9f0,0 3px 0 #0e3871,0 6px 3px #1a80a6}.btn{border-radius:5px;padding:15px 25px;font-size:22px;text-decoration:none;margin:20px;color:#fff;position:relative;display:inline-block}.btn:active{transform:translate(0px,5px);-webkit-transform:translate(0px,5px);box-shadow:0 1px 0 0}.blue{background-color:#55acee;box-shadow:0 5px 0 0 #3c93d5}.blue:hover{background-color:#6fc6ff}.green{background-color:#2ecc71;box-shadow:0 5px 0 0 #15b358}.green:hover{background-color:#48e68b}.red{background-color:#e74c3c;box-shadow:0 5px 0 0 #ce3323}.red:hover{background-color:#ff6656}.purple{background-color:#9b59b6;box-shadow:0 5px 0 0 #82409d}.purple:hover{background-color:#b573d0}.orange{background-color:#e67e22;box-shadow:0 5px 0 0 #cd6509}.orange:hover{background-color:#ff983c}.yellow{background-color:#f1c40f;box-shadow:0 5px 0 0 #d8ab00}.yellow:hover{background-color:#ffde29}hr{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.69),rgba(0,0,0,0))}.notice{position:relative;margin:3em;background:#f9f9f9;padding:1em 1em 1em 2em;border-left:4px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.125);font-size:14px;text-align:left}.notice:before{position:absolute;top:50%;margin-top:-17px;left:-17px;background-color:#ddd;color:#fff;width:30px;height:30px;border-radius:100%;text-align:center;line-height:30px;font-weight:700;font-family:Georgia;text-shadow:1px 1px rgba(0,0,0,.5)}.info{border-color:#0074d9}.info:before{content:"i";background-color:#0074d9}.success{border-color:#2ecc40}.success:before{content:"√";background-color:#2ecc40}.warning{border-color:#ffdc00}.warning:before{content:"!";background-color:#ffdc00}.error{border-color:#ff4136}.error:before{content:"X";background-color:#ff4136}ul.tabs{height:80px;margin:0 auto;list-style:none;overflow:hidden;padding:0}ul.tabs li{float:left}ul.tabs li a{position:relative;display:block;height:30px;margin-top:40px;padding:10px 0 0;font-family:open sans,sans-serif;font-size:16px;text-align:center;text-decoration:none;color:#fff;background:#999;-webkit-box-shadow:8px 12px 25px 2px rgba(0,0,0,.4);-moz-box-shadow:8px 12px 25px 2px rgba(0,0,0,.4);box-shadow:8px 12px 25px 2px rgba(0,0,0,.4);border:0 solid #000;-webkit-transition:padding .2s ease,margin .2s ease;-moz-transition:padding .2s ease,margin .2s ease;-o-transition:padding .2s ease,margin .2s ease;-ms-transition:padding .2s ease,margin .2s ease;transition:padding .2s ease,margin .2s ease}.tabs li:first-child a{z-index:3;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.tabs li:nth-child(2) a{z-index:2}.tabs li:last-child a{z-index:1;-webkit-box-shadow:2px 8px 25px -2px rgba(0,0,0,.3);-moz-box-shadow:2px 8px 25px -2px rgba(0,0,0,.3);box-shadow:2px 8px 25px -2px rgba(0,0,0,.3);-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}ul.tabs li a:hover{margin:35px 0 0;padding:10px 0 5px}ul.tabs li a.active{margin:30px 0 0;padding:10px 0;background:#005795;color:#fff;z-index:4;outline:none;font-size:20px}.group:before,.group:after{content:" ";display:table}.group:after{clear:both}.search input{display:block;border:3px solid #fff;padding:13px;background:rgba(255,255,255,.9);margin:0 0 10px;width:600px;font-size:18px;color:#222;font-weight:300;outline:0;border-radius:4px}