
body {
	padding-top: 90px;
}

@media (max-width: 414px) {
	body {
		padding-top: 80px;
	}
}

#cont_direccion_entrega{
  max-height: inherit;
  min-width: 40px;
}

/*.navbar-brand img {*/
/*	max-height: inherit!important;*/
/*	max-width: inherit!important;*/
/*}*/

.barra {
	display: none;
}

@media (max-width: 992px){
	.navbar-toggler-trigger {
	    width: 20px;
	    margin-top: 0;
	}
	
		a.navbar-toggler-trigger {
		width: calc(100% - 0px);
	}
	
	/*TIENDA CATEOGIAS*/

	/*.store-menu {*/
	/*	padding: 42px 15px 15px 15px;*/
	/*}*/
	
	.barra {
		display: block;
		height: 35px;
	}

	
	/*/*************************/
	
}



/*.btn-customized {*/
/*  width: 100%;*/
/*  max-width: 122px;*/
/*  height: 30px;*/
/*  font: 600 13px "Open Sans", sans-serif;*/
/*  background: #66bddd;*/
/*  color: #fff;*/
/*  border-radius: 5px;*/
/*  line-height: 18px;*/
/*}*/

/*.modal-dialog .modal-body .btn-popup.btn-resend {*/
/*  max-width: -webkit-fit-content;*/
/*  max-width: -moz-fit-content;*/
/*  max-width: fit-content;*/
/*}*/

.modal-content .modal-body .btn.btn-customized,
.btn-customized  {
  height: 42px;
  background: var(--base-main)!important;
  font: 700 14px/28px "Poppins", sans-serif;
  color: #FFFFFF!important;
  border-radius: 6px;
  /*border-top-right-radius: 0;*/
  /*border-bottom-left-radius: 0;*/
  border: 0;
  min-width: 142px;
  padding: .375rem 1.75rem;
}

.modal-content .modal-body .btn.btn-customized i,
.btn-customized  i {
  margin-left: 5px;
}

.modal-content .modal-body .btn.btn-customized:hover,
.btn-customized:hover {
  background: #ffff00;
  color: #000000;
}

.modal-content .modal-body .btn.btn-customized:focus,
.modal-content .modal-body .btn.btn-customized:active,
.btn-customized:focus, .btn-customized:active {
  background: #ffff00;
  color: #000000;
}


.address-item input[type="radio"].styled:checked + label:after {
  font-family: 'market';
  content: "\e91d";
}


/***********************/
label.lbl_radio_entrega::before {
	display: none;
}

#frm_direccion_seleccionar .nav-link {
	background: #ECECED;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	height: 100%;
} 

#frm_direccion_seleccionar .nav-link.active {
	background: #fff;
} 

#frm_direccion_seleccionar .nav-link label {
	font-size: 18px;
} 

#frm_direccion_seleccionar .nav-link.active label {
	font-weight: bold;
} 

#frm_direccion_seleccionar .tab-content {
	border: 1px solid #ECECED;
}

#cont_direcciones {
	padding: 15px;
}

#cont_direcciones ul li {
	margin-bottom: 7px;
}

.address-item {
    margin-bottom: 0;
}

#cont_direcciones ul li:last-child {
	margin-bottom: 0px;
}

.address-item .address-box {
	max-width: 87%;
}

.address-list .address-item {
	/*background-color: #FAF8F8;*/
	display: flex;
	border: 2px solid #F8F8F8;
    border-radius: 8px;
    margin-bottom:0.5em;
}

#confirmar_direccion_delivery .btn-trash{
	margin-top: 0!important;
}

.address-item.selected {
	/*border: 1px solid #FC163F;*/
	border: 2px solid var(--base-main);
	
	border-radius:8px;
	/*background:#F8F8F8;*/
}


.address-item .address-box{
	/*border-radius: 0;*/
	/*border-right: 1px solid #D9D9D9;*/
	/*padding: 12px 18px;*/
	/*padding: 0.5em 0.2em;*/
	/*background-color: #FAF8F8;*/
	display: flex;
	flex-direction: row;
}

.address-box .actions a {
	cursor: pointer;
}

.address-item .address-actions {
	width: 13%; 
	display: flex;
	justify-content: flex-end;
	padding: 0 10px;
}

.address-item .address-box .icon {
	/*display: block;*/
	padding: 0 5px!important;
	background: transparent;
	width: 30px;
	font-size: inherit;
}

.address-item .address-box .icon i {
	font-size: 13px;
}

@media (max-width: 414px) {
	#frm_direccion_seleccionar .address-item .address-box {
		max-width: 100%;
		border-right: 0;
	}
	.address-item .address-actions {
	    /*width: 100%;*/
	    padding: 0 15px;
	}
	
	.rubros-bar .carousel-wrapp ._btn-plus{
		right:0;
		display:none;
	}
	
	.rubros-bar .carousel-wrapp ._btn-minus{
		left: 0em!important;
		display:none;
	}
}

.custom-control {
    display: flex;
    justify-content:center;
}



.checkbox-rememberme{
	width:100%!important;
}


#cont_tiendas_cerca {
	/*padding: 15px;*/
}


/*input[type=checkbox] + label {*/
/*  display: block;*/
/*  margin: 0.2em;*/
/*  cursor: pointer;*/
/*  padding: 0.2em;*/
/*}*/

/*input[type=checkbox] {*/
/*  display: none;*/
/*}*/

/*input[type=checkbox] + label:before {*/
/*  content: "\2714";*/
/*  border: 0.1em solid #000;*/
  /*border-radius: 0.2em;*/
/*  display: inline-block;*/
/*  width: 1.5em;*/
/*  height: 1.5em;*/
  /*padding-left: 0.2em;*/
/*  padding-bottom: 0.3em;*/
/*  margin-right: 0.2em;*/
/*  vertical-align: bottom;*/
/*  font-size: 20px;*/
/*  text-align: center;*/
/*  color: transparent;*/
/*  transition: .2s;*/
/*}*/

/*input[type=checkbox] + label:active:before {*/
/*  transform: scale(0);*/
/*}*/

/*input[type=checkbox] + label:before {*/
/*	background-color: #fff;*/
/*	border-color: #E9EAEB;*/
/*}*/

/*input[type=checkbox]:checked + label:before {*/
/*  background-color: #6BA53C;*/
/*  border-color: #6BA53C;*/
/*  color: #fff;*/
/*}*/

/*input[type=checkbox]:disabled + label:before {*/
/*  transform: scale(1);*/
/*  border-color: #aaa;*/
/*}*/

/*input[type=checkbox]:checked:disabled + label:before {*/
/*  transform: scale(1);*/
/*  background-color: #bfb;*/
/*  border-color: #bfb;*/
/*}*/

/*.checkbox input[type="checkbox"]:checked + label::before, .checkbox input[type="radio"]:checked + label::before {*/
/*    background-color: #fc163f;*/
/*    border-color: #fc163f;*/
/*}*/

/*.checkbox label::before {*/
/*    content: "";*/
/*    display: inline-block;*/
/*    position: absolute;*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    left: 0;*/
/*    border: 1px solid #cccccc;*/
/*        border-top-color: rgb(204, 204, 204);*/
/*        border-right-color: rgb(204, 204, 204);*/
/*        border-bottom-color: rgb(204, 204, 204);*/
/*        border-left-color: rgb(204, 204, 204);*/
/*    border-radius: 4px;*/
/*    background-color: #fff;*/
/*    -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;*/
/*    transition: border 0.15s ease-in-out, color 0.15s ease-in-out;*/
/*    outline: none !important;*/
/*}*/


.address-item .address-actions .checkbox {
	padding-top: 0;
}



.category-nav .navbar-nav .nav-item {
	position: relative !important;
}

.category-nav .navbar-nav .nav-link {
	font-weight: 500;
	width: 100%;
	font-size: 13px;
}

.nav-item.dropdown-categories .inmouse {
	color: #194621;
}

.nav-item.dropdown-categories .arroy-cat {
	display: inline-block;
	position: absolute;
	color: #194621;
	right: 0;
	top: 50%;
	border: solid #194621;
	    border-top-width: medium;
	    border-right-width: medium;
	    border-bottom-width: medium;
	    border-left-width: medium;
	border-width: 0 2px 2px 0;
	padding: 3px;
	margin-right: 10px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg) translateY(-50%);
}

.subcategoria-list .nav-link-subcat {
	font-weight: 500;
	width: 100%;
	font-size: 13px;
	color: #171919;
}
.subcategoria-list .nav-link-subcat:hover {
	color: #194621;
	text-decoration: none;
}

/*BreadCrumb*/

.breadcrumb.productos {
	/*background: #EDEDED;*/
	background: #F3F3F3;
}

.content_breadcumb {
	/*background: #EDEDED;*/
	background: var(--base-main-bg-icon);
	/*padding-top: 10px;
	padding-bottom: 13px;*/
}


.breadcrumb-nav .breadcrumb .breadcrumb-item, .breadcrumb-nav .breadcrumb .breadcrumb-item a{
	font: 14px/24px "rawsonregular", sans-serif!important;
	color: var(--base-main-color-black)!important;
}

/*PASARELA DE PAGOS*/

#txt_efectivo_monto_pagar.form-control {
	background: #FFF;
}

/*CAROUSEL*/

.carousel-wrapp .categiria-item .owl-item a.btn.active {
	background: #fc163f;
}

.address-item .address-box .row {
	width: 100%;
} 

.masthead.home_slider_all_image .carousel-item.home_slider_item {
	height: auto;
}




