/*
Theme Name: shopping
Theme URI: http://bit.ly/OpalWP
Author: the WPOpal team
Author URI: http://bit.ly/OpalWP
Description: The Shopping theme for WordPress by <a href="http://bit.ly/OpalWP">OpalTeam</a>is a fully responsive theme that looks great on any device. That's the best for any kind of online shoping sites. <a href="http://bit.ly/OpalWP">Follow us on Themeforest to receive newest updates</a>
Version: 1.7.3 
Updated 17-October-2017
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: right-sidebar, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: shopping

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


.wp-caption{}

.wp-caption-text{}

.sticky{}

.gallery-caption{}

.bypostauthor{}

.alignright{}

.alignleft{}

.aligncenter{}

#wpo-filter { display:none; }
.name {	min-height: 55px; }
.product-image .image { max-height: 200px; min-height: 200px; margin-right: 3px; margin-left: 3px; }
.breadcrumb { display: none; }
/*
.wpb_widgetised_column { text-align: right; }
.wpb_content_element { text-align: right; }

wpo-sidebar*/

/* ---------------------------
   liste des magazine (widget)
   --------------------------- */
.product_list_widget  .media img { /* max-height: 80px !important; min-height: 80px !important; */ }
.derniernumero  img { max-height: 80px; min-height: 80px; }
.widget_media_image { text-align: right; }
.product-meta { float: left !important; }

/* --------------------------- */
.post_footer {
  color: #fff;
  margin: 0 0 35px 0;
}

/*
.newsletter {
    padding: 20px 0 20px 0 !important;
}

.btn-default:active, .btn-default:hover {
    background: #007ca2 !important;
}

.btn-default {
    color: #FFFFFF !important;
    background-color: #009bcb !important;
    border-color: #009bcb !important;
}
.btn { border-radius: 0px !important; }

*/

/* -------------------------
   texte de la newsletter
   ------------------------- */
.success { 
   	padding: 15px!important;
    margin-top: 20px!important;
    margin-bottom: 20px!important;
    border: 1px solid red!important;
        border-top-color: red!important;
        border-right-color: red!important;
        border-bottom-color: red!important;
        border-left-color: red!important;
    border-radius: 5px!important;
	color: white!important;
}
.error { 
   	padding: 15px!important;
    margin-top: 20px!important;
    margin-bottom: 20px!important;
    border: 1px solid red!important;
        border-top-color: red!important;
        border-right-color: red!important;
        border-bottom-color: red!important;
        border-left-color: red!important;
    border-radius: 5px!important;
	color: white!important;
}

/* bouton de la newsletter */ 
.subscribe-form input, textarea {
    color: grey!important;
}


/* ----------------------
    add to wishlist
 ---------------------- */
#single-product div.add-to-cart, #single-product .yith-wcwl-add-to-wishlist, .add-to-wishlist-943, .show a {
    float: left;
    margin: 0px 3px 3px 1px!important;
}

/* ----  Message bienvenue: top barre --- */
.topbar { display:none!important; }

/* ----  widget FOOTER 1-2-3-4 ------- */
.footer .widget-title {
    margin: 0 0 10px 0!important;
}

.footer ul li a:before, .footer ol li a:before {
    content: ""!important;
    display: inline-block!important;
    margin: 0 10px 0 0!important;
    font-family: FontAwesome!important;
}

.textwidget ul.list li {
    list-style: none!important;
    padding: 6px 0!important;
}
.textwidget p {
    color: #aab2bd!important;
}

.fa-envelope::before {
    content: "\f0e0"!important;
}
.fa-phone::before {
    content: "\f095"!important;
}
.textwidget ul.list li:hover {
    color: #009BCB!important;
    cursor: pointer!important;
	list-style: none!important;
	padding: 6px 0!important;
}
.footer ul.list li span {
    background-color: #656D78!important;
    -webkit-border-radius: 50%!important;
    -moz-border-radius: 50%!important;
    -ms-border-radius: 50%!important;
    -o-border-radius: 50%!important;
    border-radius: 50%!important;
    color: #FFFFFF!important;
    width: 30px!important;
    height: 30px!important;
    line-height: 30px!important;
    margin-right: 10px!important;
    padding-left: 2px!important;
    text-align: center!important;
}
.footer ul.list li:hover span {
    background-color: #009BCB!important;
    color: #FFFFFF!important;
}

#menu-menu_footer a, #menu-menu_clients a {
	background: url(images/icon-li.png) no-repeat!important;
    background-position: left 3px!important;
    padding: 0 0 0 12px!important;
    text-decoration: none!important;
}
/* ----------------------------------------- ACCUEIL WIDGET DROIT ---------------------------- */
#woocommerce_products-2 { margin-top: 22px; border: 1px solid #e4e4e4; }
.title-header { 
    background: url(images/icon_heading.png) no-repeat!important;
    background-position: left 7px!important;
    padding: 0 0 0 22px!important;
}
