/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
/*css home 4*/

.btn.disabled, .btn:disabled {
    cursor: grab!important;
    opacity: .65;
}

#lgcookieslaw_banner .container {
	background-color: rgba(255, 0, 0, 0.9) !important;
	
}
.header-top .container {
  border-top: 0;
  border-bottom: 0; }
.imgue{
width:25%;

}

.blockreassurance_product .item-product img {
  height: auto;
  width: 50% !important;
}


.product-line-grid-left.col-md-3.col-xs-4 {
	display: none!important;
}

@media (max-width: 768px){
.img-fluid.logo1 {
	max-width: 33%;
}
}

.footer-bottom {
	background: #ffffff !important;
}

#header .header-nav .cart-preview.active {
	background: #fff!important;
}

#image-form_6528707703365873 {
	position: absolute;
	
	top: 25px;
	left: 25px;
}


.block-carousel-image-container.image {
	text-align: center!important;
}

#image-form_9705106788298529 {
	margin-top: 10px;
}


.col-xl-3.col-lg-3.col-md-6.col-sm-12.col-xs-12.col-sp-12.ApColumn {
	color: #333333;
}
.footer-container li a:hover {
	color: #ce2c27;
}

.list-unstyled.address {
	color: #333333;
}

.list-unstyled.address li {
	color: #333333;
}

/*.col-xl-2.col-lg-2.col-md-4.col-sm-12.col-xs-12.col-sp-12.ApColumn {
	background-color: #ce2c27;
color:white;
}*/

.footer-container .block .title_block{
color:black!important;
}

.col-xl-2.col-lg-2.col-md-4.col-sm-12.col-xs-12.col-sp-12.ApColumn li a {

color:black!important;

}

.footer-container li a {
	color: #333333;
	
}

.footer-container li a:hover {
	color: #ce2c27;
}
.footer-bottom .right-copyright a {
	color: #ce2c27;
}

.ApColumn .title_block {

	text-align: center !important;
}

nav.header-nav.hide-bar {
    margin-top: initial!important;
}

.redes{
width:75%!important;

}


.block.nos.ApRawHtml {
	text-align: justify;
}

.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {
	color: #e30613;
}

@media (max-width:1024px){
#search_widget {
	
	min-width: 360px;
	
	margin-left: 9px;
}
}

.ApColumn .block {
    margin-bottom: 0px; 
}
#content-wrapper .page-footer {
    padding: 0px 0;

}
.contactar a {
	color: white !important;
} 
.leo-megamenu .dropdown-menu a > .menu-title:hover {
	color: #e30613;
}
a:hover {
	color: #e30613;
}
div#left-column {
    padding-left: 3%;
}
.product-detail {
   padding-left: 3%;
    padding-right: 3%;
}
.js-content-wrapper.left-column.col-xs-12.col-sm-12.col-md-8.col-lg-9 {
    padding-right: 3%;
}

.js-content-wrapper left-column col-xs-12 col-sm-12 col-md-8 col-lg-9 {
    padding-right: 3%;
}

@media (min-width: 1280px) {
.container {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
}

@media (min-width: 1441px) {

.leo-megamenu .navbar-nav > li > a {
	padding: 15px 12px;
	font-size: 14px;
	line-height: 22px;

	letter-spacing: 1px;
}
}
.latest-blogs .blog-title a {
 
    font-size: 1.1em;
   
    text-shadow: 2px 2px 4px #000000;
}
@media (min-width: 481px) {

.plist-recomender .thumbnail-container .product-image {
	width: 300px!important;
}
}
.menpor{
background-color:#e30613;
color:#ffffff;
text-align:center;

padding-top: 6px;
font-weight: bolder;
}

@media (max-width: 991px){


.ApMegamenu .navbar-header .navbar-toggler {
	width: 100%;
background: #1d71b8;
color:#ffffff;

}

#image-form_6575039658565015 {
	position: absolute;
	z-index: 10;
	top: 21px;
	margin-left: 5px;
}
.box-navbottom .col-cart {
	
	margin-right: 5px;
}

}

 @media (min-width: 991px) and (max-width: 1440px) {
.leo-megamenu .navbar-nav > li > a {
	padding: 15px 4px;
font-size: 14px;
letter-spacing: 0px;
	
}

}

@media (min-width: 991px) {

.img-fluid.logo1 {
	padding-left: 6%;
}

}

#image-form_2568297653815127 {
	margin-bottom: 0px;
}


.box-navbottom {
	padding-top: 15px;
	padding-bottom: 15px;

}


.header-top {
  border-top: 0px solid#e5e5e5;
  border-bottom: 3px solid #000; }

body {
  background: #fff; }

.topnav {
  background: #e5e5e5; }

.topnav .container {
  background: none; }

.footer-container {
  background: #323232; }

.footer-container .container {
  background: none; }

@media (min-width: 1200px) {
  #index .ApMegamenu .leo-verticalmenu > .block_content {
    min-height: 505px; } }
.footer-bottom {
  background: #292929; }

.block.\.menpor2.ApHtml {
	margin-bottom: -10px;
}

.box-manufacture {
  position: relative;
  padding-top: 20px; }
  .box-manufacture:before {
    content: "";
    border: 1px dashed #e5e5e5;
    position: absolute;
    top: 0px;
    width: 4000px;
    left: -2000px;
    height: 1px; }

#index #wrapper {
  padding-bottom: 0; }

/*# sourceMappingURL=profile1508724464.css.map */
