@charset "utf-8";

* {
    margin: 0;
    padding: 0;
}
body {
    margin: 0;
    font: 12px Arial, Helvetica, sans-serif;
    color: #666666;
}
.hidden
{
    display:none;
}
div, p{
    line-height:20px; 
}
a {
    text-decoration: none;
    color:#888888;
    outline: none;
}

a:hover {
    text-decoration: none;
    color: #888888;
}

img {
    border: none;
}
ul li{
    list-style-type:none;
}
h1 {
    color: #333333;
    font-size: 24px;
    font-weight: normal;
    margin: 20px 0;
}
.bold {
    font-weight: bold;
}
table{cellpadding:0;cellspacing:0;width:100%;border-collapse:collapse;}
.left {
    float: left;
    margin: 0 10px 10px 0;
}
.right {
    float: right;
    margin: 0 0 10px 10px;
}
/**********************************************/
#wrapper_top{
    background: url("../img/new_layout/bgr_top.jpg");  
    border-bottom: 1px solid #E4E4E4;
    height: 120px;
    margin-bottom: 30px;
    min-width: 1000px;
}
#home #wrapper_top {
    background: url("../img/new_layout/bgr_top.jpg");  
    height: auto;
    border: none;
    margin-bottom: 0;
    min-width: 1000px;
}
#header{
    width:1000px;
    margin:auto;
    overflow:hidden;
    padding-top:10px;
}
#header #code_promo{
    float:left;
    width:300px;
    padding:10px 0px 10px 0px;
}
#header #code_promo a{
    color:#d21f45;
    background: url("../img/new_layout/icon_promo.png") left center no-repeat;
    padding:10px 0px 10px 40px;
    text-transform:uppercase;
}
#header #rating_site{
    float:right;
    width:140px;
    padding:0px 0px 0px 50px;
    background: url("../img/new_layout/logo_whoops.png") left center no-repeat;   
    overflow:hidden;
    color:#364c64;

}
#header #rating_site #rating_star{float:left;}
#header #rating_site #rating_note{float:right;font-size:12px;font-weight:bold; color:#364c64;}
#header #rating_site #desc_rating{
    font-size:11px;
    clear:both; color:#364c64;
}
#wrapper_menu{
    background: url("../img/new_layout/bgr_menu.jpg") repeat-x 0 8px;
    height: 47px;
    padding-top:8px;
}
#wrapper_content_menu{
    margin:auto;
    position:relative;
    width:1000px;
}
#wrapper_content_menu #logo{position:absolute;left:0px;top:-8px;}
#wrapper_content_menu #tous_les_cat{position:absolute;left:273px;top:0px;}
#wrapper_content_menu #tous_les_cat a#button_tous_les_cat{
    color:#ffffff;
    font-size:14px; 
    line-height: 46px;
    padding: 15px 15px 16px;
}
#wrapper_content_menu #tous_les_cat a#button_tous_les_cat span.arrow_top {
    background : url("../img/new_layout/arrow_down_white.png") center center no-repeat;     
    display: inline-block;
    width: 9px;
    height: 5px;
    margin-left: 3px;
    margin-top: 21px;
    vertical-align: top;
}
#wrapper_content_menu #tous_les_cat:hover a#button_tous_les_cat{
    background-color: #D21F45;
}
#wrapper_content_menu #wrapper_search{
    position:absolute;right:0px;top:3px;
    background : url("../img/new_layout/bgr_search.png") center center no-repeat;     
    width: 210px;
    height:41px;
}
#wrapper_content_menu #wrapper_search #top_search_input{
    background: url("../img/new_layout/bgr_input_search.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    border-radius: 0 0 0 0;
    box-shadow: none;
    color: #888888;
    height: 31px;
    left: 10px;
    line-height: normal;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
    width: 169px;
}
#wrapper_content_menu #wrapper_search  #top_search_submit{
    background : url("../img/new_layout/bgr_submit_search.png") repeat-x; 
    height:31px;
    width:31px;
    border:0;
    cursor:pointer;
    position: absolute;
    top: 5px;
    left: 179px;
}
#wrapper_body{width:1000px;margin:auto;}
#wrapper_body #title_home,#wrapper_body #title_home h1{font-size:12px;text-transform:uppercase;color:#ffffff;background:#d21f45;padding:10px 0px 10px 15px;margin-top:15px;margin-bottom:20px;}
#wrapper_body #title_home h1{margin:0;padding:0;display:inline;}
#wrapper_body #wrapper_present_home{overflow:hidden;width:1000px;padding:15px 0px 15px 0px;}
#wrapper_body #wrapper_present_home .present_home_item{width:223px;border:1px solid #e6e6e6;padding:20px 15px 20px 80px;}
#present_home_item1{float:left; background : url("../img/new_layout/icon_time.jpg") left center no-repeat; }
#present_home_item2{float:left;margin-left:20px; background : url("../img/new_layout/icon_product.jpg") left center no-repeat;}
#present_home_item3{float:right; background : url("../img/new_layout/icon_marchand.jpg") left center no-repeat;}
#wrapper_body #wrapper_present_home .present_home_item .title_present_home{color:#222222;font-size:16px;text-transform:uppercase;margin-bottom:5px;}

#wrapper_body_product{
    width: 1000px;
    float: left;
    margin-bottom: 50px;
}
#wrapper_body_product #col_left{
    border-right: 1px solid #e0e0e0;
    float: left;
    padding-right: 10px;
    width: 200px;
}
#col_left_details{
    float: left;
    width: 170px;
}
#wrapper_body_product #col_right{
    float: left;
    margin-left: 9px;
    width: 780px;
}

.wrapper_list_product{width:780px;}
.wrapper_list_product ul li{float:left;display:inline;width:260px;height:350px;margin:0 0 5px 0;}
.wrapper_item_product .item_product{width:220px;padding:20px;}
.wrapper_item_product .img_item_product{
    width:220px;
    height:225px;
    text-align:center;
    display: table-cell;
    vertical-align:middle;
    overflow:hidden;
    border-collapse:collapse;
}
.wrapper_price_marchand img {
    max-width: 106px;
}
.wrapper_item_product .title_item_product{text-align:center;height:40px;margin-top:5px;}
.wrapper_item_product .title_item_product a{
    color: #454545;
    font-size: 13px;
}
.wrapper_item_product .price_item_product{text-align:center;margin-top:5px;}
.wrapper_item_product .price_item_product a{color:#d21f45;font-size:16px;font-weight:bold;}
.wrapper_item_product .nb_marchand_item{
    text-align:center;
    margin-top:5px;
}
.wrapper_item_product .nb_marchand_item a{color:#36b0e8;}
.wrapper_price_marchand {margin-top:10px;}
.wrapper_price_marchand td{ 
    border-bottom:1px solid #e4e4e4;
    padding:5px 0px 5px 0px;
    height: 35px;
    vertical-align: middle;
    text-align: center;
    width: 106px;
    overflow: hidden;
}
.wrapper_price_marchand td.price_suggest_shop {
    text-align: right;
    padding-right: 20px;
}
.wrapper_price_marchand tr.last td{ border-bottom:0px;}
.wrapper_price_marchand td a.price_marchand{ color: #d21f45;font-size:14px;font-weight:bold;}
.show_border{background : url("../img/new_layout/bgr_item_product.png") bottom center no-repeat; z-index:1000;position:relative;}
.show_border .item_product{background : url("../img/new_layout/bgr_top_item.jpg")  no-repeat;}

.wrapper_widget .title_widget{
    color: #D21F45;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    padding-bottom: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px solid #e0e0e0;
}
.wrapper_widget .detail_widget {
    border: 1px solid #e4e4e4;
    border-top:0px;
}
#list_logo_left{padding-left:10px;padding-bottom:10px;}
#list_logo_left td{padding-top:5px;}

#wrapper_list_partner{border-top:1px solid #e6e6e6;padding:20px 0px 25px 0px;clear:both;min-width: 1000px;}
#list_partner{width:1000px;margin:auto;}
#list_partner #title_list_partner{font-size:16px;color:#414141;padding-bottom:10px;}
#list_partner ul li{display:inline;margin-right:25px;}

#wrapper_footer{background : url("../img/new_layout/bgr_footer.jpg") repeat-x;height:196px;clear:both;min-width: 1000px;}
#footer{width:1000px;margin:auto;position:relative;height:196px;}
#block_plan_site{position:absolute;top:32px;left:180px;color:#c5c5c5;}
#block_plan_site a{color:#c5c5c5;padding:5px 10px 5px 10px;}
#block_plan_site a:hover{color:#ffffff;}
#block_copyright{position:absolute;top:120px;left:0px;color:#c5c5c5;}
#block_copyright a{color:#3fb5ea;}
#block_logo_footer{position:absolute;top:120px;left:763px;}

#block_socialnetwork{position:absolute;top:22px;left:0;}
#block_socialnetwork ul li{margin-right:15px; display:inline-block;width:40px;height:40px;}
#block_socialnetwork ul li a {
    display: block;
    height: 40px;
    width: 40px;
}
#block_socialnetwork ul li #icon_facebook{background : url("../img/new_layout/social_network.png") no-repeat;}
#block_socialnetwork ul li #icon_twitter{background : url("../img/new_layout/social_network.png") no-repeat;background-position:-56px 0px;}
#block_socialnetwork ul li #icon_google{background : url("../img/new_layout/social_network.png") no-repeat;background-position:-113px 0px;}
#block_socialnetwork ul li #icon_facebook:hover{background-position:0px -50px;}
#block_socialnetwork ul li #icon_twitter:hover{background-position:-56px -50px;}
#block_socialnetwork ul li #icon_google:hover{background-position:-113px -50px;}

/*Search*/
input#top_search_input {
    width: 350px;
    height: 25px;
    outline: none;
    font-size: 13px;
    color: #333333;
    font-family: Arial;
}
input#top_search_input:hover, input#top_search_input:focus {
    color: #3b3b3b;
    border: 1px solid #36a2d2;
}
h4#results-text {
    display: none;
}
ul#results_store,
ul#results {
    display: none;
    width: 210px;
    margin-top: 36px;
    margin-left: 4px;
    padding-right: 3px;
    border: 1px solid #ababab;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: rgba(0, 0, 0, .15) 0 1px 3px;
    -moz-box-shadow: rgba(0,0,0,.15) 0 1px 3px;
    box-shadow: rgba(0, 0, 0, .15) 0 1px 3px;
    position: relative;
    z-index: 9999;
}
ul#results_store li,
ul#results li {
    padding: 8px;
    width: 194px;
    cursor: pointer;
    border-top: 1px solid #cdcdcd;
    background-color: #EAEAEA;
    transition: background-color .3s ease-in-out;
    -moz-transition: background-color .3s ease-in-out;
    -webkit-transition: background-color .3s ease-in-out;
}
ul#results_store li:hover,
ul#results li:hover {
    background-color: #F7F7F7;
}
ul#results_store li:first-child,
ul#results li:first-child {
    border-top: none;
}
ul#results_store li h3, ul#results_store li h4,
ul#results li h3, ul#results li h4 {
    transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -webkit-transition: color .3s ease-in-out;
    color: #616161;
    line-height: 1.2em;
    font-weight: normal;
    font-size: 12px;
    margin: 0;
}
ul#results_store li:hover h3, ul#results_store li:hover h4,
ul#results li:hover h3, ul#results li:hover h4  {
    color: #0089E8;
    font-weight: normal;
}

#banner {
    width:100%;
    height:447px;
    margin: 0 auto;
    background: url('../img/banner/banner_taffeelec.jpg') center top no-repeat;
    text-align: center;
    text-indent: -9999px;
    display: block;
}
#banner_home img {
    width: 100%;
}
.menu_sub_cat {
    display: none;
}
.wrapper_widget ul {
    margin-top: 3px;
}
.wrapper_widget ul li {
    line-height: 35px;
    margin: 0;
}
.wrapper_widget ul li a {
    color: #666666;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
}
.wrapper_widget ul li a:hover {
    background-color: #eeeeee;
}
.menu_cat.has_sub_cat.active a {
    font-weight: bold;
    color: #ffffff;
    background-color: #0089E8;
}
.menu_sub_cat ul {
    margin-bottom: 5px;
}
.menu_sub_cat ul li {
    margin-left: 15px;
    position: relative;
}
.menu_sub_cat ul li a {
    padding: 0;
    color: #075F9D;
    display: block;
    padding-left: 12px;
}
.menu_sub_cat ul li a:hover {
    background-color: transparent;
    color: #D21F45;
}
.menu_sub_cat .sub_cat_indicator {
    font-size: 14px;
    font-weight: bold;
    color: #D21F45;
    position: absolute;
    top: -1px;
}
.menu_cat .arrow {
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 4px solid #666666;
    content: "";
    display: inline-block;
    height: 0;
    margin-top: 13px;
    vertical-align: top;
    width: 0;
    float: right;
}
.menu_cat.active .arrow {
    border-left: 4px solid #ffffff;
}
.menu_cat .arrow_down {
    background: url("../img/new_layout/arrow_down_white.png") no-repeat scroll center center transparent;
    display: inline-block;
    height: 5px;
    margin-top: 16px;
    vertical-align: top;
    width: 9px;
    float: right;
}
.wrapper_widget.article_recent,
.wrapper_widget.brand, .wrapper_widget.pub, .wrapper_widget.partner {
    margin-top: 20px;
    float: left;
    width: 100%;
}
.wrapper_widget.brand ul li a:hover {
    color: #075F9D;
    background-color: transparent;
}
#wrapper_list_partner ul li {
    width: 125px;
    height: 50px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}
#wrapper_list_partner ul li img {
    max-height: 50px;
    max-width: 110px;
}
#breadcumb{
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 5px;
    margin-bottom: 15px;
    position: relative;
}
#breadcumb, #breadcumb a{color:#888888;}
#breadcumb ul li a.current:hover,
#breadcumb a.current{
    color:#36b0e8;
}
#breadcumb ul li {
    display: inline-block;
    margin: 0;
}
#breadcumb ul li a:hover {
    color: #333333;
}
#wrapper_title_cat{overflow:hidden;margin:20px 0;float:left;width:100%;}
#wrapper_title_cat #content_cat{float:left;}
#wrapper_title_cat #content_cat h1{text-transform:uppercase;color:#222222;font-size:18px;font-weight:normal;margin:0}
#wrapper_title_cat #social_block{float:right;}
.social_button{float:right;margin:auto;}
#description_cat{
    font-style: italic;
    color:#888888;
    clear: both;
}
#wrapper_page {
    background: none repeat scroll 0 0 #F5F3F3;
    clear: both;
    color: #666666;
    float: left;
    margin: 20px 0;
    padding: 20px;
    width: 740px;
}
.blue{color:#36b0e8;}
#wrapper_page .page {
    float: right;
}
#wrapper_page .page ul li{
    display: inline-block;
    float: none;
    height: auto;
    margin-bottom: 0;
    margin-left: 5px;
    width: auto;
}
#wrapper_page .page ul li a{border:1px solid #e5e5e5; padding:3px 8px;}
#wrapper_page .page ul li.active span, #wrapper_page .page ul li a:hover{border:1px solid #36b0e8;color:#ffffff;background:#36b0e8; padding:3px 8px;}
#wrapper_top_marchand{clear:both;}
#wrapper_top_marchand #title_top_marchand{
    color:#222222;
    text-transform:uppercase;
    margin-top:20px;
    border-bottom:1px solid #ededed;
    padding-bottom:10px;
    margin-bottom:10px;
    font-size:14px;
}
#list_top_marchand{overflow:hidden;width:780px;padding-bottom:40px;}
#list_top_marchand ul li{float:left;display:inline;width:250px;margin-right:15px;margin-top:15px;}
#list_top_marchand ul li.last_of_line{margin-right:0;}
#list_top_marchand ul li .item_top_marchand{width:228px; border:1px solid #e9e9e9;padding:10px;overflow:hidden;}

.item_top_marchand .title_item_top{
    float: left;
    height: 40px;
    overflow: hidden;
    width: 115px;
}
.item_top_marchand .title_item_top a{color:#222222;font-weight:bold;}
.item_top_marchand .logo_top_marchand{
    float:right;
    text-align: right;
    width: 100px;
    height: 40px;
    margin-left: 10px;
}
.item_top_marchand .desc_top_marchand{clear:both;margin:10px 0px 10px 0px;height:60px;overflow:hidden;}
.item_top_marchand .rating_top_marchand{float:left;padding-top:10px;}
.item_top_marchand .voir_top_marchand{float:right;padding:5px 0px 5px 0px;}
.item_top_marchand .voir_top_marchand a{color:#ffffff;background:#36b0e8;padding:5px 15px 5px 15px;font-size:12px;}
.item_top_marchand .voir_top_marchand a:hover {background:#14a3e5;}
.logo_top_marchand img {
    max-height: 40px;
    max-width: 100px;
}
#list_top_marchand span.stars, span.stars span {
    background: url("../img/new_layout/stars.png") repeat-x scroll 0 0 transparent;
    display: block;
    height: 15px;
    text-indent: -9999px;
    width: 100px;
}
#list_top_marchand span.stars span {
    background-position: 0 -20px;
}

#detail_product{overflow:hidden;margin-top:20px;position:relative;}
#detail_product_left{
    float:left;
}
#detail_product_left #block_img {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    height: 265px;
    width: 300px;
    border:1px solid #e4e4e4;
}
#detail_product_center{float:right;width:650px;position:relative;}
#detail_product_center #detail_product_title{font-weight:normal;text-transform: uppercase;color:#222222;margin:0 0 20px 0;font-size:24px;}
.blue{color:#36b0e8;}
#img_marque{position:absolute;right:0;top:10px;}
#img_marque img {
    max-height: 65px;
    max-width: 120px;
}
#detail_product_share{overflow:hidden;float:right;margin-top:-22px;}
.social_button{float:left;margin:auto;}
/*#product_vote{margin-bottom:20px;}*/
/*#product_brand{margin-bottom:20px;}*/
#detail_product_price{color:#d21f45;font-size:24px;margin:20px 0 10px;}
#wrapper_nbresult{margin-top:20px; background-color:#f5f5f5;padding:20px;}
#wrapper_nbresult .nbresult{ color:#666666;}
#wrapper_nbresult .nbresult .nb {color:#36b0e8;font-weight:bold;font-size:14px;}
#detail_list_marchand{margin-top:20px; background: url("../img/new_layout/shadow.jpg") bottom center no-repeat ; padding-bottom:20px; margin-bottom:50px;width:800px;float:right;}
#detail_list_marchand th{color:#ffffff;background:#414141;text-transform:uppercase;padding:10px 0px 10px 0px;}
#detail_list_marchand td{
    padding:15px 0px 15px 0px; 
    vertical-align: middle;
    min-height: 55px;
}
#detail_list_marchand .voir_plus{
    background: url("../img/new_layout/voir_offre.png") no-repeat scroll transparent;
    display: block;
    height: 35px;
    text-align: center;
    text-indent: -9999px;
    width: 121px;
    cursor:pointer;
}
#detail_list_marchand .frais_port .port_gratuit{font-weight:bold;color:#2ab200;}
#detail_list_marchand .price_product a{font-size:16px;color:#d21f45;font-weight:bold;text-align:center;}
#detail_list_marchand .title_product_marchand{padding:0px 10px 0px 30px;}
#detail_list_marchand .title_product_marchand a{color:#666666;font-size:14px;}
#detail_list_marchand .title_product_marchand a:hover{text-decoration: underline;}
#detail_list_marchand .ensotck{color:#2ab200;}
#detail_list_marchand .epuise {color:#888888;}
.star_list_marchand{padding-top:10px;}
#title_desc_product{margin-top:20px; padding:10px;background:#f5f5f5;width:170px;font-weight:bold;color:#222222;text-transform:uppercase;}
#description_product{background:#f5f5f5;padding:10px;margin-bottom:20px;width:170px;}
#detail_list_marchand table tr.odd {
    background-color: #f0f0f0;
}
#detail_list_marchand .img {
    text-align: center;
}
#detail_list_marchand .img img {
    max-width: 100px;
    max-height: 35px;
}
#detail_product_left img {
    max-height: 255px;
    max-width: 290px;
}
.th_details {
    width: 131px;
}
.th_stock {
    width: 80px;
    text-align: center;
}
.th_product {
    width: 300px;
}
.th_shop {
    width: 150px;
}
.th_price {
    text-align: center;
}
.register_block {
    margin: 25px 0;
    float: left;
}
.register_block p {
    width: 300px;
    float: left;
    margin-left: 55px;
    padding-bottom: 20px;
    position: relative;
}
.block_fn p.alert-error,
.register_block p.alert-error {
    margin: 0;
    font-size: 12px;
    background: none;
    border: none;
    padding: 0;
    position: absolute;
}
.block_fn .error_input,
.register_block .error_input {
    border-color: #EF4343;
    box-shadow: 1px 1px 5px #EF4343;
}
.block_fn {
    text-align: center;
    margin: 25px 0;
}
#button_promo {
    position: absolute;
    left: 439px;
    top: 0;
}
#button_article{
    position: absolute;
    left: 567px;
    top: 0;
}
#button_shop{
    position: absolute;
    left: 629px;
    top: 0;
}
#button_promo a,#button_article a, #button_shop a {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 46px;
    padding: 15px 15px 16px;
}
#button_promo a.active,
#button_promo a:hover,
#button_article a.active,
#button_article :hover,
#button_shop a.active,
#button_shop :hover
{
    background-color: #D21F45;
}
.cat_block {
    text-align: right;
}
.cat_block a {
    color: #36B0E8;
}
#table_list_article td{padding:0px 0px 40px 10px;}
.wrapper_item_article{width:600px;}
.title_item_article{margin-top:10px;}
.title_item_article a{font-size:24px;color:#003366;line-height:28px;}
.title_item_article a:hover{color:#0088CC;text-decoration: underline;}
.date_item_article{ background: url("../img/new_layout/bgr_date_posted.png"); width:57px;height:79px; padding-top:5px;color:#ffffff;font-size:16px;text-align:center;font-style:italic;}
.year_item_article{margin-top:15px;}
.auteur_item_article{font-size:13px;color:#b5b4b4;font-style:italic;}
.wrapper_img_item_article{width:580px;padding:10px;margin:10px 0px 10px 0px;border: 1px solid #e4e4e4;}
.img_item_article{width:580px;overflow:hidden;max-height:380px;}
a.link_auteur_item_article{color:#b5b4b4;}
a.link_auteur_item_article:hover{color:#3399CC;text-decoration: underline;}
.title_article{font-size:24px;color:#003366;margin:20px 10px 20px 10px;line-height:28px;}
.date_article{font-style:italic;margin:-20px 0 10px 10px;font-size:12px;}
.desc_article{margin-left:10px;margin-top:20px;font-size:13px;color:#555555;}
.article_recent td{ padding:10px 0px 10px 0px}
.title_recent_article{padding-left:5px;}
.title_recent_article a{color:#003366;}
.title_recent_article a:hover{color:#0088cc;}

.wrapper_widget.pub.pub_home {
    margin-top: 0px;
}
#article {
    font-size: 13px;
}
h1.title_cat {
    font-size: 18px;
    font-weight: normal;
    color: #D21F45;
}
h1.title_cat span {
    font-style: italic;
}
.desc_article ol li,
.desc_article ul li {
    margin: 5px 20px;
}

.partner_logo {
    float: left;
    border: 1px solid #f2f2f2;
    border-radius: 5px;
    margin-right: 6px;
    max-width: 60px;
}
.wrapper_widget.partner ul li a {
    display: inline;
    margin: 0;
    padding: 0;
}
.wrapper_widget.partner ul li .partner_link {
    color: #999;
    padding: 0;
    margin-top: 3px;
}
.wrapper_widget.partner ul li .partner_shop {
    font-size: 14px;
    color: #222222;
    padding: 0;
    margin-bottom: 5px;
}
.wrapper_widget.partner ul li a:hover {
    color: #222222;
    text-decoration: underline;
    background-color: transparent;
}
.wrapper_widget.partner ul li {
    margin-top: 15px;
}
.wrapper_widget.partner ul li p {
    line-height: 14px;
    margin-top: -1px;
    font-size: 11px;
}