/*
Add Custom Styles to this file.
*/
.mtheme-woocommerce-description-wrap.mtheme-woocommerce-description-wrap-last{
    display: none!important;
}

form.woocommerce-ordering{
    display: none!important;
}

.mtheme-woocommerce-description-wrap h3{
    text-align:center;
}

.woocommerce-breadcrumb{
    display: none!important;
}

.woocommerce-result-count{
    display: none!important;
}

.mbutton{
    display: none;
}
.sticky-menu-activate .header-elements-wrap {
  margin-top: 25px;
  background: none;
  padding-bottom: 5px;
}

.sticky-menu-activate .logo img {
  max-height: 40px;
  width: auto;
}

.homemenu ul li a {
  color: #1f3662;
  font-weight: bold;
}
.homemenu ul li a:hover {
  color: #43bb91;
}
.entry-content a, .header-search, .toggle-shortcode-wrap .active, .toggle-shortcode-wrap .toggle-shortcode:hover, .project-details a, .post-single-tags a:hover, .post-meta-category a:hover, .post-single-meta a:hover, .post-navigation a:hover, .sidebar ul li a:hover, .entry-post-title h2 a:hover, .comment-reply-title small a, .entry-content .toggle-shortcode, .woocommerce .product_meta a, .header-shopping-cart a:hover, #gridblock-filter-select i, .mtheme-woo-order-selected-wrap i, .entry-content .blogpost_readmore a, .pricing-table .pricing_highlight .pricing-price, #wp-calendar tfoot td#prev a, #wp-calendar tfoot td#next a, .sidebar-widget .widget_nav_menu a:hover, .footer-widget .widget_nav_menu a:hover {
  color: #43bb91;
}

.mtheme-featured-button-black a {
  border: 2px solid #1f3662;
  background: #1f3662;
  padding: 10px 40px 12px !important;
}


.mtheme-featured-button-black a:hover{
  border: 2px solid #43bb91;
  background: #43bb91;
  padding: 10px 40px 12px !important;
}

.tp-leftarrow.default {
background: url(http://promoplus.megapixel.ma/wp-content/uploads/2015/06/large_left1.png) no-repeat 0 0;
}

.tp-rightarrow.default {
background: url(http://promoplus.megapixel.ma/wp-content/uploads/2015/06/large_right1.png) no-repeat 0 0;
}

.tp-leftarrow.default:hover {
background: url(http://promoplus.megapixel.ma/wp-content/uploads/2015/06/large_left.png) no-repeat 0 0;
}

.tp-rightarrow.default:hover {
background: url(http://promoplus.megapixel.ma/wp-content/uploads/2015/06/large_right.png) no-repeat 0 0;
}

.footer-container {
  padding: 20px 0 20px 0;
}

.service-column {
  margin: 0 0 0px 0;
  padding: 0 0 0px 0;
  display: block;
}

#gridblock-filter-select {
  display: none;
}

#post-5900 {
  margin-bottom: -80px;
}
.portfolio-nav {
  display: none;
}

.owl-item {
  margin-right: 20px;
}

.boxtitle-hover {
  padding: 12px 0px;
}
.entry-content .pullquote-center {
  margin-top: 2px;
}

#post-5855{
  margin-top: -13px;
}

.fullpage-block-5855-2 {
  margin-bottom: -60px;
}
#post-4461 {
  margin-bottom: -70px;
}

.wpcf7-submit {
color: #43bb91 !important;
border: 2px solid #43bb91 !important;
}
.wpcf7-form input[type="button"]:hover, .wpcf7-form input[type="submit"]:hover, .wpcf7-form input[type="reset"]:hover {
color: #ffffff !important;
border: 2px solid #43bb91 !important;
background-color: #43bb91;
}

/*Coordonnées Sidebar Contact*/
.custom-contact_address_block
 {
  list-style: none;
  margin: 10px 0 0 0;
  font-size: 12px;
}
.custom-contact_address_block li {
			padding-left: 1.8em;
			padding-bottom: 0.5em;
}
.custom-contact_address_block li.about_info {
			padding-left: 0;
			padding-bottom: 0.8em;
}
.custom-contact_address_block li.ct_ico {
			list-style-type: none;
			background-repeat: no-repeat;
			background-position: 1px 1px;/*top left*/
}
.custom-contact_address_block li.ct_company {background-image: url('http://promoplus.megapixel.ma/wp-content/uploads/2015/06/puce3.png');}
.custom-contact_address_block li.ct_siege {background-image: url('http://promoplus.megapixel.ma/wp-content/uploads/2015/06/siege.png');}
.custom-contact_address_block li.ct_comm {background-image: url('http://promoplus.megapixel.ma/wp-content/uploads/2015/06/comm.png');}
.custom-contact_address_block li.ct_add {background-image: url('http://promoplus.megapixel.ma/wp-content/uploads/2015/06/add.png');}
.custom-contact_address_block li.ct_tel {background-image: url('http://promoplus.megapixel.ma/wp-content/uploads/2015/06/tel.png');}
.custom-contact_address_block li.ct_fax {background-image: url('http://promoplus.megapixel.ma/wp-content/uploads/2015/06/fax.png');}
.custom-contact_address_block li.ct_email {background-image: url('http://promoplus.megapixel.ma/wp-content/uploads/2015/06/email.png');}
.sidebar ul.custom-contact_address_block li a {  padding: 0;border:none;}
/*Coordonnées Sidebar Contact*/

.side-dashboard-toggle{ display:none ;}/*hack second menu de droite*/


a.ntips {
  color: #1f3662;
}
.social-header-wrap ul li i{
  color: #1f3662;
}
ui-id-57{
  color: #1f3662;
}
.social-header-wrap ul li.contact-text{
  color: #1f3662;
}

.social-header-wrap ul li i,.social-header-wrap ul li.social-icon,.social-header-wrap ul li.contact-text,.social-header-wrap ul li.contact-text i,.social-header-wrap ul li.contact-text a{
  color: #1f3662;
}
.social-header-wrap ul li.contact-text a:hover{
  color: #1f3662;
}
/*titre header page*/
.entry-title h1{
  padding: 11px 13px;
  background-color: rgba(255,255,255,0.6);
}
.recent-portfolio-single {
  padding: 0px 0;
}
.type-mtheme_portfolio {
  margin: 0;
  margin-bottom: -40px;
}