@font-face{font-family:'Roboto';src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2'),url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxK.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}body{font-family:'Roboto',sans-serif}html{height:100%}.image_650{width:650px;background-color:#FFF;border:1px solid #CECECE;float:left;margin:10px;padding:10px;vertical-align:top}.tooltip_templates{display:none}.col_droite{float:right;width:40%}.col_gauche{float:left;width:40%}.pack_container{border:1px dotted #898989;height:324px;padding:20px}img.logo{}.box_image_gauche{float:left;width:30%}.box_contenu{float:left;width:65%}.pack_item{background-color:#F7F5EF;border:1px solid #CCC;float:left;height:95%;margin-left:1%;padding:1%;width:21%;font-size:.8em}.pack_container_abo{overflow:auto;padding:20px}.pack_item_abo{background-color:#e9e9e9;border:1px solid #CCC;float:left;height:95%;margin-left:1%;padding:17px;margin:10px;width:20%}.edit_article{float:right}.article_photo{#margin-bottom:3%;#margin-left:5%;#margin-top:3%;max-height:80%;max-width:40%}.article_content{#margin-left:8%;max-width:70%}.article_item{background-color:#FFF;border:1px dotted #676767;border-radius:11px;float:left;height:300px;margin:1%;min-width:35%;padding:1%;width:45%}.article_container{background-color:#F3F3F3;border:1px solid #CECECE;border-radius:8px;width:78%;position:absolute}.social_bar{background-color:#FFF;border-radius:10px;height:127px;margin-left:-12%;padding:0 10px 10px;position:fixed;top:20%;width:8%}.blog_side_bar{background-color:#F3F3F3;border:1px solid #BEBEBE;border-radius:10px;float:right;margin-top:73px;min-height:440px;min-width:14em;padding:0 10px 10px;top:235px;width:18%}.page_footer{background-color:#FFF;border-radius:12px;margin-left:auto;margin-right:auto;width:64%;width:64%;border:2px solid #DDD;box-shadow:0 0 5px 2px rgba(0,0,0,.15);margin:0 auto 0;padding:15px;margin-bottom:10%;text-align:center}.page_footer a{color:#1C648E!important}.nyroModalCont{#min-height:500px!important;min-width:500px!important;z-index:1500}.tuto_photo{background-color:#FFF;border:1px solid #CECECE;float:left;margin:10px;padding:10px;vertical-align:top}blockquote{background-color:#FAFAFA;border:1px dotted #343434;border-radius:8px;margin:15px 0;padding:17px;font-size:1em}.form_gdp{margin-left:30px;margin-right:7px}.bg_footer{background-image:url(//www.content-spinning.fr/render/img/bg_footer-min.png);color:#000;font-size:14px;font-weight:700;height:120px;width:100%;margin-bottom:-16px;margin-top:21px;position:sticky;bottom:0}.new_project_textarea{margin:20px;max-width:95%;width:95%}.cs_paragraphe{background-color:#e7e7e7;border:3px solid #7ba7c1;border-radius:12px;margin-bottom:20px;padding:10px}.cs_variation{background-color:#f3ebd0;border:2px solid #787878;border-radius:12px;margin-bottom:20px;padding:10px}.cs_p_text{border:0 solid #565656}.cs_p_form{width:95%;margin:0 auto;margin-bottom:20px}.minibox form{margin-bottom:0}.minibox{display:inline-block;float:left;margin-right:45px;text-align:left}.bg_header{height:222px;margin-bottom:-145px;margin-top:-8px}.bg_menu{margin-bottom:12px;margin-left:auto;margin-right:auto;padding:14px;width:80%;text-align:right;text-transform:uppercase;background-color:#FFF;box-shadow:0 0 5px 2px rgba(0,0,0,.15);border:2px solid #DDD;border-radius:13px;margin:-3px 10% 30px;position:fixed;z-index:800}a,a:link,a:visited,a:hover{color:#000;cursor:pointer;font-weight:700}.bg_header a{color:#000000!important}.bg_menu p{color:#FFFFFF!important;text-transform:uppercase}p{#text-align:justify;font-size:17px;line-height: 1.7rem;}.menu{font-size:12px;padding-left:10px;padding-right:10px;text-transform:uppercase}.menu_plugin_wordpress{font-size:12px;padding-left:10px;padding-right:10px;text-transform:uppercase}body{background-color:#7ba7c1!important;font:13px/1.5em "Liberation sans",Roboto,Verdana,Helvetica,sans-serif;margin-left:auto;margin-right:auto;width:100%;position:absolute;height:100%;margin:0;padding:0}.box{background-color:#FFF;border:2px solid #DDD;border-radius:13px;box-shadow:0 0 5px 2px rgba(0,0,0,.15);margin:4px auto 30px;#max-width:1200px;padding:20px;width:85%;overflow:auto;position:relative;z-index:100;margin:150px auto 30px}.form_span{color:#565656;display:inline-block;font-family:Roboto;width:221px}#site_content{margin-left:auto;margin-right:auto;margin-top:-7%;min-height:500px}#footer{margin-left:auto;margin-right:auto;text-align:center;width:100%}.member_menu{float:right;margin-right:15%;margin-top:14px}.member_menu a{color:#03496B;font-size:12px}#footer a{color:#03496B;font-size:12px}#login_link a{color:#03496B;font-size:12px}.icon_mini{margin-right:5px;vertical-align:middle}form textarea{background-color:#FAFAFA;border:1px dotted #454545;border-radius:10px;color:#502001;font-family:Roboto;font-size:15px;height:167px;padding-left:10px;padding-top:5px;vertical-align:middle}#login_space{float:right;margin-right:14%;margin-top:15px}.input_form{background-color:#fff;border:1px solid #B4B4B4;border-radius:7px;color:#704484;font-family:Roboto;font-size:15px;height:29px;margin-bottom:7px;padding-left:10px;width:351px}h1{font-family:Roboto!important;font-size:1.6em!important;color:#000000!important;line-height:1.4em!important;text-transform: uppercase;}h2{border-bottom:1px dotted #9A9A9A;color:#000000;font-family:Roboto!important;margin-left:-14px;margin-right:-14px;padding-bottom:13px;padding-left:15px;line-height:1.4em!important;font-size:1.5em!important}h3{color:#000000;font-family:Roboto;font-size:1.4em!important;font-weight:400;margin-bottom:11px;margin-top:3px;text-align:left;line-height:1.4em}h4{color:#847047;font-family:Roboto;font-size:15px;font-weight:400;margin-bottom:5px;margin-top:2px;text-align:left;line-height:1.4em}.green_span{background-color:#E6FCD6;border:1px solid #6CA317;text-align:right}#main_header{border-bottom:1px solid #D3D3D3;border-top:6px solid #C70700;height:125px;margin-left:auto;margin-right:auto;margin-top:-9px;padding:10px;width:940px}#banner{#background-image:url(//www.ghstools.fr/wp-content/uploads/2012/03/logo-p-r.png);height:99px;margin:10px;width:386px}#main_menu{border:1px solid #D3D3D3;height:46px;margin-left:auto;margin-right:auto;margin-top:-1px;width:957px}.item_menu{border-right:1px solid #D3D3D3;display:inline-block;padding:15px}.item_menu a,a:visited{font-family:Roboto;font-size:13px;font-weight:700;text-decoration:none}#error_zone{background-color:#FCE0D4;border:1px solid red;border-radius:6px;display:none;margin-bottom:-6px;padding:10px;width:621px}#main_title{#background-image:url(//www.ghstools.fr/wp-content/themes/swagger/assets/images/colors/light/featured-bg.png);border-bottom:1px solid #D3D3D3;border-top:1px solid #D3D3D3;color:#565656;font-family:Roboto;font-size:25px;font-weight:700;height:30px;margin-top:-1px;padding:23px 23px 23px 200px}#main_container{border:1px solid #D3D3D3;font-size:13px;margin-left:auto;margin-right:auto;margin-top:20px;min-height:1571px;width:960px}#pack_explain{background-color:#FCF8D4;border:1px solid #D3D3D3;color:#676767;font-family:Roboto;margin:10px;padding:15px}#pack_detail{background-color:#E6FCD6;border:1px solid #6CA317;border-radius:6px;color:#343434;float:right;height:500px;margin-right:12px;margin-top:60px;padding:10px;width:258px}#pack_form{float:left;height:1326px;margin-left:10px;padding:3px;width:642px}#societe_detail{display:none}.exemple_index{border:1px solid #739B45;background-color:#DFF9C0;width:40%}.left_img{float:left}.page_p_basic{background-color:#FCF6D1;border:1px solid #C6BC71;margin-left:113px}.form_input{background-color:#E5F7FF;border:1px solid #5B9EBD;color:#054563;height:34px;margin:5px;padding:8px;width:250px}.info_span{background-color:#D8ECFF;border:1px solid #5E9EDB;border-radius:0 10px 10px 0;display:none;margin-left:-11px;padding:14px;position:absolute;top:504px;width:517px}.green_h{color:green}.green_p{background-color:#D4F9B1;border:1px solid green;color:green;margin-bottom:15px;padding:10px}.command_container{border:1px solid #D3D3D3;border-radius:10px;font-size:12px;padding:20px}.item_commande{background-color:#FBFCDB;border:1px dotted #D3D3D3;margin-bottom:10px;padding:12px}.id_command{border-right:1px solid gray;display:inline-block;padding-left:10px;padding-right:7px;width:32px}.ndd_command{border-right:1px solid gray;display:inline-block;font-size:12px;font-weight:700;padding-left:11px;padding-right:10px;width:213px}.pack_command{border-right:1px solid gray;display:inline-block;font-weight:700;padding-left:21px;width:170px}.date_command{border-right:1px solid gray;display:inline-block;height:13px;padding-left:10px;padding-right:10px;width:188px}.title_commande{background-color:#E2E095;border:1px solid gray;margin-bottom:13px;padding:5px 5px 5px 11px}#content{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;padding:14px}#content .center{margin:0;padding:0;width:auto}.boxinbox{background-color:#DFDFDF;border:2px solid #B2B2B2;border-radius:13px;margin-bottom:20px;padding:14px;overflow:hidden}#content img.right,#content img.left{border:2px solid #E2E2E2;margin:0 0 10px 15px;padding:2px}#content img.left{margin:3px 15px 15px 0}p.attribution{color:#AAA;font-size:12px;font-style:italic;margin-top:20px;text-align:center}p.attribution span{padding-right:15px}button.nice{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#BFE3F4;border-color:#67AAC9;border-image:none;border-style:solid;border-width:1px 1px 2px;box-shadow:0 0 5px 1px rgba(0,0,0,.15);color:#3B7496;cursor:pointer;font-weight:700;line-height:32px;margin:10px;outline:medium none;padding:9px 15px;text-decoration:none;text-shadow:0 1px 0 #EEE}button.scrap{background-color:#ffe691;padding:5px 15px;border-radius:5px;margin:5px;font-weight:700;color:#967401;border:1px solid #a07f0f;cursor:pointer}input[type=button]{background-color:#7ba7c16e;padding:5px 15px;border-radius:5px;margin:5px;font-weight:700;color:#1e5039;border:1px solid #3f6d0a;cursor:pointer}input[type=submit]{background-color:#baf1e7;padding:5px 15px;border-radius:5px;margin:5px;font-weight:700;color:#1e5039;border:1px solid #3f6d0a;cursor:pointer}select{padding:5px 15px;border-radius:5px;margin:5px;font-weight:700;color:#1e5039;border:1px solid #3f6d0a;cursor:pointer}input[type=button].spin{background-color:#d8f1ba;padding:5px 15px;border-radius:5px;margin:5px;font-weight:700;color:#1e5039;border:1px solid #3f6d0a;cursor:pointer}#demo-thumbnails{background-color:#FFF;border:2px solid #DDD;box-shadow:0 0 5px 2px rgba(0,0,0,.15);margin:60px auto 0;padding:0;width:800px}#demo-thumbnails h2{background-color:#EEE;margin:0;padding:20px;text-align:center}#demo-thumbnails .cloud{line-height:50px;margin:0;padding:20px;text-align:center;vertical-align:middle}#demo-thumbnails .cloud a{padding:0 4px}#demo-thumbnails .cloud1{font-size:14px}#demo-thumbnails .cloud2{font-size:17px}#demo-thumbnails .cloud3{font-size:21px}#demo-thumbnails .cloud4{font-size:26px}#demo-thumbnails .cloud5{font-size:32px}#demo-thumbnails .cloud6{font-size:40px}#demo-thumbnails .cloud7{font-size:45px}#demo-thumbnails .cloud8{font-size:51px}#demo-googlemap h2{margin:0 0 20px;padding:0;text-align:center}#demo-googlemap .first{margin-left:130px}#demo-googlemap .left{margin-right:30px;text-align:center}#demo-googlemap img.thumb{cursor:pointer;display:block}#demo-googlemap div.caption{padding-top:3px}#demo-googlemap div.credit{font-size:12px;font-style:italic}#demo-forum{background-color:#EDF1F5;border:2px solid #DDD;box-shadow:0 0 5px rgba(0,0,0,.15);margin:40px auto;width:900px}#demo-forum .side{background-color:#EDF1F5;border-right:1px solid #DDE4EB;margin-right:-1px;padding:5px 30px}#demo-forum .side li{margin-top:5px}#demo-forum .side .status{color:#A2D959;font-weight:700;list-style-position:inside;list-style-type:disc;margin-left:-5px}#demo-forum .side .status span{color:#333}#demo-forum .main{background-color:#F9F9F9;border-left:1px solid #DDE4EB;overflow:hidden}#demo-forum .main p{padding:5px 10px}#demo-forum .main h4{background-color:#F1F1F1;font-size:16px;line-height:16px;margin:0 0 10px;padding:10px}#demo-forum .main h4.right{color:#A2D959}.demo-flot h2{text-align:center}#flot{margin:0 auto}.demo-tablesorter .tablesorter{margin:0 auto;width:700px}.demo-tablesorter .tablesorter .pager{position:static!important;text-align:center}.demo-tablesorter .tablesorter .pager span{cursor:pointer}#demo-translate{margin-top:30px}.demo-translate span{color:#353535;cursor:help;font-weight:400}.demo-translate h3{margin:0 0 12px}#demo-imdb{padding:20px;width:500px}#demo-imdb h2{margin:0 0 10px}#demo-imdb ul{color:#555;list-style:decimal inside none;margin-left:15px}#demo-imdb p{margin:15px 0 0}.demo-modal button{height:40px;left:50%;margin:-20px 0 0 -160px;padding:5px 0;position:absolute;top:50%;width:320px}#demo-imagemap,#demo-imagemap h3{text-align:center}#demo-imagemap img{border:2px solid #DDD;box-shadow:0 0 5px rgba(0,0,0,.15);margin:10px 0 0;padding:10px 25px}#demo-tips{margin-top:150px}#demo-tips .structure{background-color:#FAFAFA;border:1px solid #CCC;display:block;line-height:220px;margin:0 auto;padding:7px;width:575px}.ui-tooltip-tipsdemo .ui-tooltip-titlebar,.ui-tooltip-tipsdemo .ui-tooltip-content{text-align:center}#demo-flickr{margin-top:30px}#demo-flickr h2{margin:10px 0 15px;text-align:center}#demo-flickr table{margin:0 auto}#demo-flickr td{padding:10px;text-align:center;vertical-align:middle}#demo-steps .target{background-color:#F1F1F1;border:2px solid #CCC;float:left;height:70px;margin:20px 60px 20px 20px;padding:10px;text-align:center;width:70px}#demo-steps #target1{margin-left:230px}#demo-steps #next{float:right}#demo-steps #prev{float:left}#demo-growl{margin-top:120px;padding:5px;width:525px}#demo-growl button{float:left}.demo-mouse{overflow:hidden}#demo-mouse{bottom:10px;height:95%;left:10px;margin:0;padding:0;position:absolute;right:10px;top:10px;width:97%}#demo-mouse h3{left:50%;margin-left:-260px;margin-top:-12px;position:absolute;top:50%}#demo-simple{margin-top:45px}#demo-dialogues button{height:40px;left:50%;margin:-100px 0 0 -160px;padding:5px 0;position:absolute;top:50%;width:320px}button#prompt{margin-top:-50px}button#confirm{margin-top:0}body.demo-youtube .box,body.demo-vimeo .box{margin-top:50px}.pagination{list-style:none;display:inline-block;padding:0;margin-top:10px}.pagination li{display:inline;text-align:center}.pagination a{float:left;display:block;font-size:14px;text-decoration:none;padding:5px 12px;color:#fff;margin-left:-1px;border:1px solid transparent;line-height:1.5}.pagination a.active{cursor:default}.pagination a:active{outline:none}.modal-5{position:relative}.modal-5:after{content:'';position:absolute;width:100%;height:35px;left:0;bottom:0;z-index:-1;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(0,0,0,0)),color-stop(40%,rgba(0,0,0,.65)),color-stop(50%,rgba(0,0,0,.65)),color-stop(60%,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 40%,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 60%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 40%,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 60%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 40%,rgba(0,0,0,.65) 50%,rgba(0,0,0,.65) 60%,rgba(0,0,0,0) 100%)}.modal-5 a{color:#666;padding:13px 5px 5px;margin:0 10px;position:relative}.modal-5 a:hover{color:#fff}.modal-5 a:hover:after{content:'';position:absolute;width:24px;height:24px;background:#1E7EE2;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;z-index:-1;left:-3px;bottom:4px;margin:auto}.modal-5 a.next,.modal-5 a.prev{color:#1E7EE2}.modal-5 a.next:hover,.modal-5 a.prev:hover{color:#fff}.modal-5 a.next:hover:after,.modal-5 a.prev:hover:after{display:none}.modal-5 a.active{background:#1E7EE2;color:#fff}.modal-5 a.active:before{content:'';position:absolute;top:-11px;left:-10px;width:18px;border:10px solid transparent;border-bottom:7px solid #104477;z-index:-1}.modal-5 a.active:hover:after{display:none}a.nyroModal{color:#000;font-style:italic;cursor:pointer}.spinning_zone{background-color:#FAFAFA;border:1px dotted #343434;border-radius:8px;margin:15px 0;padding:17px;font-size:1em;color:#e48800}#choix_step{display:none}#choix_submit{display:none}p#selectTestText{line-height:300%}.pack_item_abo strong{font-size:22px}.iframe_video{text-align:center}.ecran_video{float:right;width:50%}.contenu{float:left;width:48%}img.bt{width:30%}img.pc_mobile{min-width:350px;width:100%}.clear_nomobile{clear:both}select option[disabled]{display:none}.textarea_p{height:90px;margin-right:10px;margin-top:12px;width:100%;padding:5px 5px;border-radius:5px;margin:5px;font-weight:700;border:1px solid #3f6d0a;cursor:pointer}.textarea_p_hide{height:90px;margin-right:10px;margin-top:12px;width:100%;padding:5px 5px;border-radius:5px;margin:5px;font-weight:700;border:1px solid #3f6d0a;cursor:pointer;display:none}.box_error{background-color:#ffd5d2;border:2px solid #c11f1f;border-radius:13px;margin-bottom:20px;padding:14px;overflow:hidden;color:#c11f1f;font-size:1.2em}label.menu,#toggle{display:none}.bg_menu_mobile{display:none}ol.liste{line-height:3}@media all and (max-width:991px){.article_container{width:90%}.article_item{width:95%}img.logo{width:100%;}.social_bar{display:none}.bg_header{background-image:none}.box{margin:30px auto 30px}.contenu{float:none;width:100%}.ecran_video{float:none;width:100%}.exemple_index{width:90%}.image_650{width:90%;height:90%}img.bt{width:50%!important}.article_content{#margin-left:8%;max-width:100%}.box_image_gauche{float:none;width:100%}.box_contenu{width:100%}.col_droite{width:100%}.col_gauche{width:100%}.article_container{position:initial;border:none}.article_item{margin:1%;height:100%;padding:20px}.bg_menu,.blog_side_bar{display:none}.bg_menu_mobile{display:none;flex-direction:column;background:#fff;height:220px;padding:10px;margin:20px}.bg_menu_mobile a{width:100%}label.menu{display:flex;align-items:center;margin:0 auto;font-size:40px;color:#fff;cursor:pointer;margin:10px;float:right;top:10px;position:absolute}#toggle:checked+.bg_menu_mobile{display:flex}.page_footer a{line-height:3.5}ol.liste{line-height:3.5}.pack_item_abo{width:90%}.pack_item_abo strong{font-size:15px}}@media only screen and (max-width:1203px) and (min-width:320px){.bg_menu{text-align:-webkit-left!important}}.image{width:100%;height:100%}.image img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.image:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.ribbon{position:relative;padding:0 .5em;font-size:2em;margin:0 0 0 -.625em;line-height:1.875em;color:#fff;border-radius:0 .156em .156em 0;background:#000000;box-shadow:-1px 2px 3px rgba(0,0,0,.5)}.ribbon:before,.ribbon:after{position:absolute;content:'';display:block}.ribbon:before{width:.469em;height:100%;padding:0 0 .438em;top:0;left:-.469em;background:inherit;border-radius:.313em 0 0 .313em}.ribbon:after{width:.313em;height:.313em;background:rgba(0,0,0,.35);bottom:-.313em;left:-.313em;border-radius:.313em 0 0 .313em;box-shadow:inset -1px 2px 2px rgba(0,0,0,.3)}@media (max-width:600px){body{font-size:.875em}.ribbon{line-height:1.143em;padding:.5em}.ribbon:before,.ribbon:after{font-size:.714em}}
.star-rating {
            display: flex;
            justify-content: space-around;
            direction: rtl;
            padding: 20px;
        }

        .star-rating .star {
            font-size: 30px;
            color: #ccc;
            cursor: pointer;
        }

        .star-rating .star.full {
            color: #ffc700;
        }

        .star-rating .star.half::before {
            content: '\2605';
            color: #ffc700;
            position: absolute;
            overflow: hidden;
            width: 50%;
        }

        .star-rating .star.half {
            position: relative;
        }

        #vote-message {
            display: none;
            color: black;
            margin-top: 20px;
			    width: 30%;
    margin-left: auto;
    margin-right: auto;
        }
		
		.article li {
    font-size: 16px;
    line-height: 1.7rem;
}