#ei-slider .slick-slide img {
    max-height: 950px;
}

#iqitcontentcreator .iqitcontent-element-id-14 > .iqitcontent-column-inner {
    padding-top: 20px;
}

.col-xs-12.col-sm-12.col-md-12.iqitcontent-column.iqitcontent-element.iqitcontent-element-id-19,
.col-xs-12.col-sm-12.col-md-12.iqitcontent-column.iqitcontent-element.iqitcontent-element-id-24{
    margin-top: -35px !important;
    text-align: center;
}

.col-xs-12.col-sm-12.col-md-12.iqitcontent-column.iqitcontent-element.iqitcontent-element-id-20 {
    margin-top: -73px !important;
}

.col-xs-12.col-sm-12.col-md-12.iqitcontent-column.iqitcontent-element.iqitcontent-element-id-21 {
    margin-top: -54px !important;
}

.btn-col {
	padding: 15px;
    width: 250px;
    text-align: center;
    background: #fff;
    margin: 0 auto;
    font-family: 'abril';
    font-size: 16px;
}

.btn-col a:hover {
    border-bottom: 2px solid #000;
}

.not-index #columns .content-inner #center_column a:hover, #index #columns .content-inner #center_column > div > section a:hover, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) a:hover, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div a:hover, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section a:hover, #columns .content-inner #right_column a:hover, #columns .content-inner #left_column .block a:hover, body.content_only a:hover {
	color: #000 !important;
}

#index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div * {
	border-color: #000 !important;
}

.header_user_info, .header_user_info a, .header_user_info a:link, .shopping_cart .more_info, .shopping_cart > a:first-child span.cart_name, .shopping_cart > a:first-child span.cart_name:before, .iqit-search-shower-i .icon-search, .iqit-search-shower-i  {
    color: #000000;
}


div#desktop-header {
    margin: 0 40px;
}

.footer-container #footer .bullet li {
    border-top: none !important;
    font-size: 13px;
}

.footer-container #footer h4, .footer-container #footer h4 a {
    border-bottom: none !important;
    font-size: 16px;
    line-height: 15px;
    font-weight: bold;
}

.social_block_mod li a {
	font-size: 23px;
}

.container {
    max-width: 100% !important;
}



.product-title h1 {
    text-transform: none;
    font-weight: bold;
}

.breadcrumb {
    font-size: 12px;
}

.breadcrumb, .breadcrumb a {
    font-size: 12px;
    background: transparent !important;
    color: #888 !important;
}

h3.productscategory_h3.page-product-heading {
    font-size: 27px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline;
    text-align: center;
    text-transform: none;
}

body {
    font-size: 15px !important;
}

p {
    line-height: 20px;
}

#category h1.page-heading {
    font-weight: bold;
    font-size: 35px;
    text-align: center;
    width: 100%;
    height: 60px;
}

span.cat-name {
    border-bottom: 1px solid #000 !important;
    line-height: 1.1em;
}

.page-heading.clearfix {
    border: none !important;
}


/* fin typo */ 

#index .header_user_info, #index .header_user_info a, #index .header_user_info a:link, #index .shopping_cart .more_info, #index .shopping_cart > a:first-child span.cart_name, 
#index #not-index.shopping_cart > a:first-child span.cart_name:before, #index .iqit-search-shower-i .icon-search, #index .iqit-search-shower-i, #index #shopping_cart_container .shopping_cart > a:first-child span.cart_name:before  {
    color: #ffffff !important;
}

#index .cbp-horizontal > ul > li > a, #index .cbp-horizontal > ul > li > span.cbp-main-link {
    color: #ffffff !important;
}


.cbp-category-link-w {
    position: relative;
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase;
    padding: 5px 0;
    color: #A5A5A5!important;
}

.cbp-hrmenu .cbp-hrsub-inner a, .cbp-hrmenu .cbp-hrsub-inner a:link {
    color: #A5A5A5 !important;
}

.cbp-hrmenu .cbp-hrsub-inner a:hover, .cbp-hrmenu .cbp-hrsub-inner a:focus, .cbp-hrmenu .cbp-hrsub-inner a:active {
    color: #000000 !important;
}

/*
.cbp-hrmenu .cbp-hrsub, .cbp-hrmenu ul.cbp-hrsub-level2 {
    visibility: visible;
    opacity: 1;
}*/

.cbp-hrmenu ul.cbp-hrsub-level2 {
    border:none !important;
    /*background: transparent !important; -- voir edit sur iqiteditor css*/
    margin-top: -45px;
    top: 0;
    /*-webkit-box-shadow: none; -- voir edit sur iqiteditor css*/
    /*-moz-box-shadow: none; -- voir edit sur iqiteditor css*/
    /*box-shadow: none; -- voir edit sur iqiteditor css*/
    border-left: 3px solid #ebebeb !important;
    margin-left: 28px;
    padding-left: 40px;
    height: 200px;
}

.cbp-hrmenu ul.cbp-hrsub-level3 {
    left: 400%;
    margin-top: -35px;
}

.cbp-hrmenu .cbp-hrsub-inner > .row:last-child {
    margin-bottom: 11px;
}

.cbp-hrmenu .cbp-hrsub-inner > .row {
    margin-left: 45px;
    margin-right: 10px;
    padding: 20px 0;
}

.footer-container .footer-container-inner1 {
    color: #000 !important;
    text-align: center;
    border-top: 1px solid #ececec !important;
    border-bottom: 2px solid #ececec !important;
}

.f-rea .col-md-3 {
    height: 60px;
    vertical-align: middle;
    display: table;
    border-right: 1px solid #ececec;
}

.f-rea .col-md-3:last-child {
    border-right: none !important;
}

.f-rea p {
    display: table-cell;
    vertical-align: middle;
    text-transform: uppercase;
    font-weight: bold;
}

span.f-gr {
    color: #A5A5A5 !important;
    line-height: 40px;
    font-family: 'abril';
    text-transform: none;
    font-size: 15px;
}

@media screen and (max-width: 1000px) {
    .f-rea .col-md-3 {
    border-right: none !important;
    display: block;
}

.f-rea p {
    display: block;
}
}

#shopping_cart_container .more_info {
    padding: 3px;
}

#category #left_column {
    display: none !important
}

#category .col-sm-push-3 {
    left: 0 !important;
}

#category #center_column {
    width: 100%;
}

.product_img_link img {
    box-shadow: none !important;
    border: none !important;
}

.content_sortPagiBar .sortPagiBar, span.heading-counter, .product-flags {
    display: none !important;
}