/*!
 * Project:   Snapcom
 * Date:      2013/07/17
/* ---------------------------------------- */
 *{margin:0;padding:0}html{overflow-y:scroll;font-size:100.01%}body{background:#fff;font-size:62.5%}body,textarea,input,select,option,button{color:#56524e;font:15px/1.5 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}div,form,blockquote,article,aside,details,figcaption,figure,footer,header,menu,nav,section,ul,ol,dl,p,table,pre,h1,h2,h3,h4,h5,h6{display:block;margin:0 0 20px}:last-child{margin-bottom:0!important}.last-child{margin-bottom:0!important}
/*! layout -------- */
 .root-a{position:relative;overflow:hidden;width:100%;min-width:960px;margin:0}.root-a,.root-a *,.root-a *:before,.root-a *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.root-a>*{max-width:1020px;margin-left:auto;margin-right:auto}.lt-ie9 .root-a>*{width:960px}.root-a>header{position:relative;margin-bottom:0;padding:65px 0 30px}.root-a>header:before{position:absolute;left:-100%;right:-100%;top:0;bottom:0;z-index:-1;content:' ';background:#f6f6f6}.root-a>header:after{display:block;overflow:hidden;clear:both;content:"";width:100%;height:0}.root-a>header .logo{float:left;margin:0}.lt-ie9 .root-a>header .logo{width:300px}.root-a>header .logo a img{display:block}.root-a>header .skips,.root-a>header .skips ul{position:absolute;position:fixed;top:50%;left:0;z-index:9999;list-style:none;width:100%;height:0;margin:-30px 0 0;padding:0;text-align:center}.root-a>header .skips li{position:absolute;left:0;top:0;width:100%;height:0;font:bold 50px/1 Calibri,Myriad Pro,Arial,Helvetica Neue,Helvetica,sans-serif}.root-a>header .skips li a{display:inline-block;position:fixed;left:-10001px;margin:0 auto;padding:20px 30px;border:1px dotted #fff;border-color:rgba(255,255,255,.7);-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#333;background:rgba(0,0,0,.6);color:#fff;text-align:center;text-decoration:none;outline:none}.root-a>header .skips li a:focus,.root-a>header .skips li a:active{position:relative;left:0}.root-a>header .nav{float:right;margin:3px 0 0}.root-a>header .nav ul{list-style:none;margin:0;padding:0}.root-a>header .nav ul li{display:inline-block;color:#333;font:16px/1.25 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;vertical-align:}.root-a>header .nav ul li~li{margin-left:35px}.root-a>header .nav ul li:before{display:none}.root-a>header .nav ul li a{display:block;color:inherit;text-decoration:none}.root-a>header .nav ul li a:hover,.root-a>header .nav ul li a:focus,.root-a>header .nav ul li a:active,.root-a>header .nav ul li.current-menu-item>a,.root-a>header .nav ul li.current-page-ancestor>a{color:#ee4a17}.root-a>header .nav ul li em{position:absolute;left:-10001px;top:-10001px}.root-a>header .corner{position:absolute;right:0;top:15px;line-height:20px}.root-a>header .corner a{display:inline-block;color:inherit;vertical-align:top}.root-a>header .corner a.icon.book:before{display:inline-block;content:'';width:12px;height:14px;margin:2px 8px 0 0;padding:0;background:url(../../../themes/snapcom/images/corner-a-icon-a.png) no-repeat;background-size:cover;vertical-align:top}.lt-ie9 .root-a>header .corner a.icon.book:before{background-image:url(../../../themes/snapcom/images/corner-a-icon-a@1x.png)}.root-a>section{position:relative;margin-bottom:0;padding:20px 0 50px 275px}.root-a>section.full{padding-left:0}.root-a>section>header{position:relative;margin:-20px 0 60px;padding:30px 0 50px}.root-a>section>header:before{position:absolute;left:-100%;right:-100%;top:0;bottom:0;z-index:-1;content:' ';background:#f6f6f6}.root-a>footer{position:relative;width:100%;padding:50px 0 100px;background:#282624;color:#fff}.root-a>footer:before{position:absolute;left:-100%;right:-100%;top:0;bottom:0;z-index:-1;content:' ';background:#282624}.root-a>footer .contact{margin:0 0 60px;color:#f6f6f6}.root-a>footer .contact h3{font-size:30px}.root-a>footer .contact p{display:inline-block;position:relative;margin:0;font-size:18px;line-height:24px;vertical-align:top}.root-a>footer .contact p~p{margin-left:100px}.root-a>footer .contact p~p~p{margin-left:50px;padding-left:60px;font-size:16px;line-height:24px}.root-a>footer .contact p~p~p:before{position:absolute;left:0;top:0;content:'';width:41px;height:41px;background:url(../../../themes/snapcom/images/footer-icon-a.png) no-repeat;background-size:cover}.lt-ie9 .root-a>footer .contact p~p~p:before{background-image:url(../../../themes/snapcom/images/footer-icon-a@1x.png)}.root-a>footer .contact p strong{font-weight:400;font-family:"soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.root-a>footer .contact p a{color:inherit}.root-a>footer .copys{color:#b93a12}.root-a>footer .copys img{display:block;margin:0 0 10px!important}.root-a>footer .copys br{display:none}.root-a>footer .copys a{color:inherit}
/*! grids --------- */
 .grid-a{margin:-30px 0 50px -30px;letter-spacing:-.35em}.grid-a>.column{display:inline-block;border:1px solid transparent;border-width:30px 0 0 30px;margin:0;letter-spacing:0;vertical-align:top}.grid-a>.column.w5{width:5%}.grid-a>.column.w10{width:10%}.grid-a>.column.w15{width:15%}.grid-a>.column.w20{width:20%}.grid-a>.column.w25{width:25%}.grid-a>.column.w30{width:30%}.grid-a>.column.w35{width:35%}.grid-a>.column.w40{width:40%}.grid-a>.column.w45{width:45%}.grid-a>.column.w50{width:50%}.grid-a>.column.w55{width:55%}.grid-a>.column.w60{width:60%}.grid-a>.column.w65{width:65%}.grid-a>.column.w70{width:70%}.grid-a>.column.w75{width:75%}.grid-a>.column.w80{width:80%}.grid-a>.column.w85{width:85%}.grid-a>.column.w90{width:90%}.grid-a>.column.w95{width:95%}.grid-a>.column.w100{width:100%}.grid-a>.column.w8{width:8.33%}.grid-a>.column.w16{width:16.66%}.grid-a>.column.w33{width:33.33%}.grid-a>.column.w66{width:66.67%}.grid-a>.column.o5{margin-left:5%}.grid-a>.column.o10{margin-left:10%}.grid-a>.column.o15{margin-left:15%}.grid-a>.column.o20{margin-left:20%}.grid-a>.column.o25{margin-left:25%}.grid-a>.column.o30{margin-left:30%}.grid-a>.column.o35{margin-left:35%}.grid-a>.column.o40{margin-left:40%}.grid-a>.column.o45{margin-left:45%}.grid-a>.column.o50{margin-left:50%}.grid-a>.column.o55{margin-left:55%}.grid-a>.column.o60{margin-left:60%}.grid-a>.column.o65{margin-left:65%}.grid-a>.column.o70{margin-left:70%}.grid-a>.column.o75{margin-left:75%}.grid-a>.column.o80{margin-left:80%}.grid-a>.column.o85{margin-left:85%}.grid-a>.column.o90{margin-left:90%}.grid-a>.column.o95{margin-left:95%}.grid-a>.column.o100{margin-left:100%}.grid-a>.column.o8{margin-left:8.33%}.grid-a>.column.o16{margin-left:16.66%}.grid-a>.column.o33{margin-left:33.33%}.grid-a>.column.o66{margin-left:66.67%}
/*! elements ------ */
 .box-a{padding:20px;background:#fff}.box-a{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.box-a a{display:block;color:inherit!important;text-decoration:none!important}.box-a .figure:first-child{margin:-20px -20px 15px;text-align:center}.box-a .figure>span{display:table;width:100%}.box-a .figure>span>span{display:table-cell;width:100%;vertical-align:middle}.box-a .figure img{display:block;width:100%;margin:0 auto}.box-a .hx{margin:0 0 5px;font:15px/1.2 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.box-a span.more{color:#ee4a18;display:block}.box-b{text-align:center}.box-b a{display:block;color:inherit}.box-b a:hover,.box-b a:focus,.box-b a:active{color:inherit;text-decoration:none}.box-b .hx{font:18px/1.5 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.box-b .hx img{display:block;margin:0 auto 15px}.box-b .hx img{-ms-transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.box-b a:hover .hx img{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.box-b .hx img[src*=services-a-icon-a]+span,.box-b.consulting .hx span{color:#ee4a17}.box-b .hx img[src*=services-a-icon-b]+span,.box-b.professional-services .hx span{color:#d32e2e}.box-b .hx img[src*=services-a-icon-c]+span,.box-b.delegation-de-ressources .hx span{color:#0faaba}.box-b .hx img[src*=services-a-icon-d]+span,.box-b.academy .hx span{color:#83d24c}.box-b .hx img[src*=services-a-icon-e]+span,.box-b.evenementiel .hx span{color:#83d24c}.box-b .hx img[src*=services-a-icon-e]+span,.box-b.factory .hx span{color:#bcb9b7}.box-b .hx span{display:block}.box-c{position:relative;padding-left:100px}.box-c>a{display:block;margin-left:-100px;padding-left:100px;color:inherit!important;text-decoration:none!important}.box-c figure{float:left;width:85px;margin:0 0 0 -100px;text-align:center}.box-c>a figure{-ms-transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.box-c>a:hover figure{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.box-c figure img{display:block;margin:0 auto}.box-c .hx{margin:0 0 5px;font:18px/1.2 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.box-c img[src*=solutions-b-icon-a]{margin-top:-10px}.date-a{margin:0 0 10px;padding-top:25px;font-size:12px;line-height:15px}.date-a+h1{margin-top:-50px}.featured-a{position:relative;margin:50px 0 -50px!important;padding:50px 0}.featured-a:before{position:absolute;left:-100%;right:-100%;top:0;bottom:0;z-index:-1;content:' ';background:#f6f6f6}.list-a{position:relative;list-style:none;margin:0 0 30px;padding:15px 0 0}.list-a:before{position:absolute;left:0;top:0;right:0;content:'';height:1px;background:#e2e2e2}.list-a li{margin-bottom:15px;padding-bottom:11px;border-bottom:1px solid #e2e2e2}.list-a li.icon{padding-left:40px}.list-a li.icon:before{float:left;content:'';width:20px;height:20px;margin:0 0 0 -40px;padding:0;border:none;border-radius:0;background:url(../../../themes/snapcom/images/icons-a.png) 20px 0 no-repeat;background-size:cover}.lt-ie9 .list-a li.icon:before{background-image:url(../../../themes/snapcom/images/icons-a@1x.png)}.list-a li.icon.clip:before{background-position:0 0}.list-a li.icon.doc:before{background-position:-20px 0}.list-a li.icon.link:before{background-position:-60px 0}.list-a li.icon a{display:block;position:relative;margin-left:-60px;padding-left:55px}.newsbar-a{position:relative;margin:30px 0 50px;padding:30px 0 50px;background:#3f3c39;color:#fff}.newsbar-a:before{position:absolute;left:-100%;right:-100%;top:0;bottom:0;z-index:-1;content:' ';background:#3f3c39}.number-a{font-size:24px;text-align:center}.number-a strong{display:block;font:90px/0.9 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.paging-a{margin:40px 0 30px;padding:30px 0 0;border-top:1px solid #eee}.paging-a ul{list-style:none;margin:0;padding:0;font-size:0;text-align:center}.paging-a ul li{display:-moz-inline-stack;display:inline-block;margin:0 0 0 15px;padding:0;font-size:14px;font-weight:700}.paging-a ul li:first-child{background:none;margin:0;padding:0}.paging-a ul li:before{display:none}.paging-a ul li a.active{color:#00519e}.pop-a>.overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;margin:0;padding:0;background:url(../../../themes/snapcom/images/rgba-00000050.png);background:rgba(0,0,0,.5)}.pop-a>.box{position:absolute;left:50%;top:100px;overflow:hidden;z-index:1001;width:620px;margin:0 0 0 -300px;padding:0;background:#f6f6f6}.pop-a>.box>.close{display:inline-block;position:absolute;right:20px;top:20px;line-height:20px}.pop-a>.box>.close span{display:inline-block;margin:-1px 0 0 10px;font-size:25px;vertical-align:top}.pop-a>.box iframe{display:block;overflow:hidden;width:100%;height:600px;margin:0;padding:0;border:none}.product-a{width:100%;margin:0 0 30px}.product-a:after{display:block;overflow:hidden;clear:both;content:"";width:100%;height:0}.product-a figure{float:left;width:33.33%;margin:0}.product-a figure img{display:block}.product-a figure~*{margin-left:33.33%!important;border-left:30px solid transparent}.product-a p strong{font-weight:700}.product-a ul{position:relative;list-style:none;margin:0 0 30px;padding:15px 0 0}.product-a ul:before{position:absolute;left:0;top:0;right:0;content:'';height:1px;background:#e2e2e2}.product-a ul li{margin-bottom:15px;padding-bottom:11px;border-bottom:1px solid #e2e2e2}.product-a ul li:before{display:none}.product-a ul li.icon{padding-left:40px}.product-a ul li.icon:before{display:block;float:left;content:'';width:20px;height:20px;margin:0 0 0 -40px;padding:0;border:none;border-radius:0;background:url(../../../themes/snapcom/images/icons-a.png) 20px 0 no-repeat;background-size:cover}.lt-ie9 .product-a ul li.icon:before{background-image:url(../../../themes/snapcom/images/icons-a@1x.png)}.product-a ul li.icon.clip:before{background-position:0 0}.product-a ul li.icon.doc:before{background-position:-20px 0}.product-a ul li.icon.link:before{background-position:-60px 0}.product-a ul li.icon a{display:block;position:relative;margin-left:-60px;padding-left:55px}.quote-a{position:relative;margin:40px 0;padding:25px 0 25px 50px;border:1px solid #e2e2e2;border-width:1px 0}.quote-a:first-child{margin-top:0}.quote-a:before{position:absolute;left:15px;top:28px;content:'';width:20px;height:20px;background:url(../../../themes/snapcom/images/icons-a.png) -40px 0 no-repeat;background-size:cover}.lt-ie9 .quote-a:before{background-image:url(../../../themes/snapcom/images/icons-a@1x.png)}.quote-a>blockquote{margin:0 0 10px;padding:0;font-size:18px}.quote-a>p{font-size:12px}.rotator-a{position:relative;width:540px}.rotator-a h1{position:relative;z-index:50;width:500px;font-size:36px}.rotator-a article{display:inline-block;vertical-align:top}.rotator-a article>h2{position:relative;z-index:40;width:135px;margin:0 40px 0 0;padding:0 0 5px;border-bottom:2px solid #56524e;font:15px/1.2 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.rotator-a article>h2{-ms-transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.rotator-a article>h2>a{color:inherit!important;border-color:inherit!important}.rotator-a article>h2>a:hover{text-decoration:none}.js .rotator-a article>h2{cursor:pointer}.rotator-a article>figure{position:absolute;left:475px;top:-50px;width:580px;opacity:0}.rotator-a article>figure{-ms-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.rotator-a article.active>figure{z-index:15;opacity:1}.rotator-a article>.wrap{position:absolute;left:790px;top:85px;width:175px;text-align:center;opacity:0}.rotator-a article>.wrap{-ms-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.rotator-a article.active>.wrap{z-index:20;opacity:1}.rotator-a article>.wrap h3{margin:0 0 5px;font-size:21px}.rotator-a article>.wrap h3 img{display:block;margin:0 auto 10px!important}.rotator-a article>.wrap p{font:10px/1.2 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.rotator-a article>.wrap p a{color:inherit!important}.rotator-a article.a>h2:hover,.rotator-a article.a.active>h2,.rotator-a article.a>.wrap h3{border-bottom-color:#ee4a17;color:#ee4a17}.rotator-a article.b>h2:hover,.rotator-a article.b.active>h2,.rotator-a article.b>.wrap h3{border-bottom-color:#d32e2e;color:#d32e2e}.rotator-a article.c>h2:hover,.rotator-a article.c.active>h2,.rotator-a article.c>.wrap h3{border-bottom-color:#0faaba;color:#0faaba}.rotator-a article.d>h2:hover,.rotator-a article.d.active>h2,.rotator-a article.d>.wrap h3{border-bottom-color:#83d24c;color:#83d24c}.rotator-a article.e>h2:hover,.rotator-a article.e.active>h2,.rotator-a article.e>.wrap h3{border-bottom-color:#bcb9b7;color:#bcb9b7}.sidenav-a{position:absolute;left:0;top:0;z-index:500;width:230px;margin:0;padding:5px 0 5px 20px;border-left:2px solid #ee4a17}.sidenav-a ul{list-style:none;margin:0;padding:0}.sidenav-a ul li{margin:0 0 10px;font:18px/1.2 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.sidenav-a ul li ul{padding-top:15px}.sidenav-a ul li li{font-size:15px;font:15px/1.3 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.sidenav-a ul li:before{display:none;float:left;width:6px;height:2px;margin:8px 0 0 -20px;padding:0;background:#ee4a17}.sidenav-a ul li a{color:#333;text-decoration:none}.sidenav-a ul li a:hover,.sidenav-a ul li a:focus,.sidenav-a ul li a:active,.sidenav-a ul li.active>a,.sidenav-a ul li.current-cat>a,.sidenav-a ul li.current_page_item>a{color:#ee4a17}.sidenav-a ul li.active:before,.sidenav-a ul li.current-cat:before,.sidenav-a ul li.current_page_item:before{display:block}.teaser-a{width:100%;margin:0 0 30px}.teaser-a:after{display:block;overflow:hidden;clear:both;content:"";width:100%;height:0}.teaser-a figure{float:left;width:23%;margin:0}.teaser-a figure img{display:block}.teaser-a figure~*{margin-bottom:0;margin-left:28%!important}.teaser-a p.time{font-family:"soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;text-transform:lowercase}.teaser-b{width:100%;margin:0 0 30px}.teaser-b:after{display:block;overflow:hidden;clear:both;content:"";width:100%;height:0}.teaser-b figure{float:left;width:33%;margin:0}.teaser-b figure img{display:block}.teaser-b figure~*{margin-bottom:10px;margin-left:33%!important;padding-left:20px}.teaser-b p.time{margin:0 0 5px}.teaser-b .hx{margin:0 0 3px;font:15px/1.3 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.teaser-b p.more{font:15px/1.3 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}
/*! buttons ------- */
 .button-a{display:inline-block;height:55px;padding:15px 30px;border:none;background:#ee4a17;color:#fff;font-size:20px;line-height:25px;text-align:center}.button-a{-ms-transition:opacity 0.35s;-moz-transition:opacity 0.35s;-webkit-transition:opacity 0.35s;-o-transition:opacity 0.35s;transition:opacity 0.35s}.button-a:hover{opacity:.75}.button-a.download{min-width:250px}.button-a.download:before{display:inline-block;content:'';width:21px;height:24px;margin:2px 20px 0 0;background:url(../../../themes/snapcom/images/quickform-a-download-a.png) no-repeat;background-size:cover;vertical-align:top}.lt-ie9 .button-a.download:before{background-image:url(../../../themes/snapcom/images/quickform-a-download-a@1x.png)}.home .root-a>section{padding-left:0}.home .box-c .hx{font-size:21px}.home .sidenav-a{display:none}.home.forms{background:#f6f6f6}.home.forms.admin-bar{margin-top:-28px!important}.home.forms #wpadminbar{display:none}.home.forms .root-a{min-width:600px;padding:50px 50px 20px}.home.forms .root-a>*{display:none}.lt-ie9 .home.forms .root-a>*{width:540px}.home.forms .root-a>section{display:block;min-height:0!important;margin:0;padding:0}.home.forms .root-a>section form{display:block;margin-top:30px}.error404{background:#f6f6f6}.error404 .root-a>section{padding-top:50px}.etudes.archive .root-a>section:before{position:absolute;left:-100%;right:-100%;top:0;bottom:0;z-index:-1;content:' ';background-color:#f6f6f6}.etudes .root-a>section h1{padding-top:50px}.etudes.single .root-a>section h1{padding-top:0}.actualites .root-a>section{padding-right:100px}.actualites .root-a>section:before{position:absolute;left:-100%;right:-100%;top:0;bottom:0;z-index:-1;content:' ';background-color:#f6f6f6}.actualites .root-a>section h1{margin-bottom:50px;padding-top:50px}.actualites .root-a>section h1 span{display:block;color:#c9c0b6}
/*! helpers ------- */
 .offset{position:absolute!important;left:-10001px!important;overflow:hidden!important}.tac{text-align:center}.thin{font-weight:400;font-family:"soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.large{font-size:18px}.large:last-child{margin-bottom:20px!important}.mb50{margin-bottom:50px!important}.alignright{float:right;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}.alignright img,.alignleft img{display:block;max-width:none}label{cursor:pointer;vertical-align:middle}label:first-child{display:block;margin:0 0 5px}label em{color:red}input[type=text],input[type=password],input[type=search],input[type=email],textarea{width:100%;height:40px;padding:0 9px;border:1px solid #ddd;vertical-align:top;line-height:38px}textarea{overflow:auto;height:200px;padding:9px;line-height:1.2;resize:vertical}select{width:100%;height:40px;padding:6px 6px 6px 3px;border:1px solid #ddd;background:#fff}button{overflow:visible;height:30px;padding:0 9px;border:1px solid #ccc;background:#ddd;cursor:pointer}button::-moz-focus-inner{padding:0;border:none}::-webkit-input-placeholder{color:#ccc;font-style:italic}:-ms-input-placeholder{color:#ccc!important;font-style:italic}:-moz-placeholder{color:#ccc;font-style:italic}::-moz-placeholder{color:#ccc;font-style:italic}.placeholder{color:#ccc!important;font-style:italic}table{display:table;border-collapse:collapse;border-spacing:0}table th,table td{padding:5px 10px;border:1px solid #eee}h1,h2,h3,h4,h5,h6{margin:0 0 30px;font:10px/1.33 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}h1{font-size:30px}h2{font:30px/1.2 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}h3{font-size:30px}h4{margin-bottom:15px;font:21px/1.38 "soleil",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}h5{margin-bottom:5px;font-size:18px}h6{font-size:16px}h3~h3{margin-top:30px}ul,ol,dd,blockquote{padding-left:20px}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}ol{list-style:none;counter-reset:ordered}ol li{counter-increment:ordered}ol li:before{position:absolute;content:counter(ordered) '.';width:20px;margin:2px 0 0 -20px;font-size:12px;text-align:left}ul{list-style:none}ul li:before{float:left;overflow:hidden;content:'>';width:4px;height:4px;margin:6px 0 0 -20px;background:#56524e}ul.large li:before,.large ul li:before{margin-top:8px}a{color:#ee4a18;text-decoration:none}a:hover,a:focus,a:active{color:#ee4a17;text-decoration:underline}a span{cursor:pointer}figure{line-height:1.5}figure figcaption{display:block;margin-top:15px}img{max-width:100%;height:auto!important;border-width:0}img{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}pre{font-family:Consolas,Monaco,Courier New,monospace;white-space:pre;white-space:pre-wrap;word-wrap:break-word}hr,div.hr{overflow:hidden;width:100%;height:1px;margin:15px 0;border:none;border-top:1px solid #eee;background:none;font-size:0}div.hr *{display:none}.content{min-height:600px!important}
/*! mobile -------- */
 @media only screen and (min-device-width :320px) and (max-device-width :480px){body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}@media only screen and (-webkit-min-device-pixel-ratio :1.5),only screen and (min-device-pixel-ratio :1.5){body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}
/*! additional -------- */
