html { height:100%; }
body{
	background:#f6f6f6 fixed; 
	margin:0 auto; 
	padding:0;
	height:100%;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px;
}


.custom-input-file {
    overflow: hidden;
    position: relative;
    cursor: pointer;
	padding:8px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	background:#ffa15c;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	margin-right:20px;
	width:200px;
	display:inline-block;
	margin:auto;
	clear:both;
}
.custom-input-file:hover{
	background:#ffb57e;
}
.custom-input-file .input-file {
    margin: 0;
    padding: 0;
    outline: 0;
    font-size: 10000px;
    border: 10000px solid transparent;
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    right: -1000px;
    top: -1000px;
    cursor: pointer;
	
} 
.custom-input-file .archivo{
	font-size:13px !important;
}

.admin_delete_prod{
	float:right; 
	margin-top:-40px; 
	margin-left:113px; 
	position:absolute; 
	background:#FFF; 
	padding:10px 20px 16px 10px;
	border-top-left-radius:6px;
}
.icon-menutop{
	margin-top:5px !important;
	cursor:pointer !important;
}
.icom{
	color:#EDEDED;
	font-size:20px;
}
.icom:hover{
	color:#FFF;
}
.icodown{
	margin-right:15px;
	font-size:16px;
}
.icodown3{
	margin-right:22px;
	margin-left:-3px;
}
.icon-store{
	margin-right:21px;
	font-size:23px;
	margin-left:-3px;
}
.icon-comment{
	margin-right:17px;
	margin-left:1px;
}
.icon-gear:before {
	font-size:23px;
}
.icon-moneybag:before {
	font-size:24px;
}
.icon-trash-o:before{
	font-size:27px;
}
.icon-switch:before {
	font-size:18px;
	margin-left:4px;
	margin-right:17px;
}
.icon-gear{
	margin-top:6px !important;margin-left:18px; margin-right:5px;
}
.btn-success .icon-pencil{
	font-size:19px;
}
.btn-info .icon-pencil{
	font-size:19px;
	margin-top:-1px;
}
.btn-info .icon-heart:before{
	font-size:17px;
	margin-top:-1px;
	color:#FFF !important;
}
.btn-danger .icon-trash-o:before{
	font-size:20px;
	color:#FFF !important;
}
.btn-danger .icon-trash-o{
	margin-top:-1px;
}
.howto:before{
	font-size:100px !important;
	color:#777;
}
.howto{
	margin-left:-40px !important;
}
.howto-box{
	font-size:20px;
	color:#2b2b2b;
	text-align:left;
}
.howto-box .icon-twitter-with-circle:before{
	margin:0px !important;
	padding:0px !important;
}
.howto-box .icon-instagram-with-circle:before{
	margin:0px !important;
	padding:0px !important;
}
.howto-box .icon-facebook-with-circle:before{
	margin:0px !important;
	padding:0px !important;
}
.howto-box div div{
	float:right; 
	width:85%; 
	font-size:20px; 
	margin-top:-45px; 
	line-height:35px; 
	color:#3b3b3b;
}

.icon-facebook-with-circle:before{
	font-size:40px;
	margin-left:-80px;
}
.icon-twitter-with-circle:before{
	font-size:41px;
	margin-left:-50px;
}
.icon-instagram-with-circle:before{
	font-size:40px;
	margin-left:-20px;
}
.iconfooter{
	line-height:25px !important;
	transition: all 0.3s ease 0s;
}
.iconfooter:hover{
	color:#f3f3f3 !important;
	transition: all 0.3s ease 0s;
}
.pagination{
	padding-top:30px !important;
	clear:both;
}
.local_box_micontent .icon-gear{
	margin-top:0px !important;
	cursor:default !important;
}
.local_box_micontent .icon-shop{
	margin-top:-1px !important;
	font-size:20px;
	color:#616161;
	margin-left:-10px;
	margin-right:2px;
}
.local_box_micontent .icon-shop:hover{
	color:#ff7e00;
}
.local_box_micontent .icon-star{
	margin-top:0px !important;
	font-size:22px;
	color:#616161;
}
.local_box_micontent .icon-star:hover{
	color:#ff7e00;
}/*
.local_box_micontent .icco{
	font-size:17px;
	margin-top:-2px;
	margin-right:20px !important;
}*/
.dropdown-menu .icco{
	font-size:17px;
	margin-top:2px;
	margin-right:20px !important;
}
.btn-danger .icco,.btn-default .icco{
	font-size:17px;
	margin-top:0px;
	margin-right:10px !important;
}
.local_box_micontent .icon-picture{
	margin-top:0px;
	font-size:16px;
}
.local_box_micontent .icon-t-shirt{
	margin-top:-1px !important;
}
.local_name .icon-t-shirt{
	margin-top:4px !important;
}
.local_box_micontent .icon-discout{
	margin-top:0px !important;
	font-size:20px;
}
.local_box_micontent .icon-stats{
	margin-top:-1px !important;
	font-size:20px;
}
.local_box_micontent .icon-hourglass{
	margin-top:0px !important;
	font-size:20px;
	margin-left:60px;
	color:#999;
}
.producto-contenedor{
	width:190px; 
	background:#FFF; 
	border-radius:4px; 
	overflow:hidden; 
	float:left; 
	margin:15px;
}
.producto-imagen{
	clear:both; 
	text-align:center; 
	/*padding:12px 0px 14px 0px;*/
}

.icon-heart:before {
	font-size:23px;
	color:#ffaa6b;
	cursor:pointer;
}
.icon-heart-o:hover:before {
	color:#ffaa6b !important;
	content: "\f004";
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
	cursor:pointer;
}
.icon-heart-o:before{
	font-size:23px;
}
.icon-cart:before{
	font-size:24px;
}
.icon-pointer:before,.icon-eye:before{
	font-size:20px;
}
.icon-cart,.icon-pointer,.icon-eye{
	margin-top:3px !important;
	color:#a69182;
}
.icon-cart:hover:before{
	background:#ff9f58;
	color:#FFF;
	padding:4px 6px 4px 4px;
	border-radius:2px;
	font-size:20px;
	padding-left:111px;
	cursor:pointer;
	margin-left:4px !important;
}
.icon-pointer:hover:before,.icon-eye:hover:before{
	background:#6ddd6d;
	color:#FFF;
	padding:5px 6px 5px 4px;
	border-radius:2px;
	font-size:18px;
	padding-left:111px;
	cursor:pointer;
	margin-left:4px !important;
}
.icc{
	color:#aaa;
}
.ic{
	color:#333;
	font-size:24px;
}
.icc-productos{
	color:#ded7d3;
	margin:4px 11px 11px 11px !important;
}
.producto-border-l{
	float:left;
	width:20%;
}
.producto-border-r{
	float:left;
	width:20%;
}
#producto-center,.producto-center{
	float:left;
	width:60%;
	text-align:center; 
	font-family: "Roboto",serif; 
	margin-top:-2px; 
	font-size:17px; 
	letter-spacing:-0.03em; 
	color:#998171;
}
.producto-price-box{
	clear:both; 
	height:35px;
	padding-top:5px;
}
.producto-center-h{
	display:none;
	width:0%;
}

.producto-compra,.producto-solicitud{
	font-size:0px;
	display:none;
}
.icon-cart:hover .producto-compra{
	display:block;
	color:#fff;
	margin:-14px 0px 0px 40px;
	font-family: "Roboto",serif;
	font-size:12px !important;
	cursor:pointer;
}
.icon-pointer:hover .producto-compra,.icon-eye:hover{
	display:block;
	color:#fff;
	margin:-14px 0px 0px 35px;
	font-family: "Roboto",serif;
	font-size:12px !important;
	cursor:pointer;
	width:100px;
}/*
.icon-cart:hover .producto-solicitud{
	display:block;
	color:#fff;
	margin:-14px 0px 0px 20px;
	font-family: "Roboto",serif;
	font-size:12px !important;
	cursor:pointer;
}*/









.view {
   width: 150px;
   height: 200px;
   overflow: hidden;
   text-align: center;
   cursor: pointer;
   margin:0 auto;
   margin:12px auto;
}

.view-first .img_producto {
   -webkit-transition: all 0.4s linear;
   -moz-transition: all 0.4s linear;
   -o-transition: all 0.4s linear;
   -ms-transition: all 0.4s linear;
   transition: all 0.4s linear;
}
.view-first:hover .img_producto {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);
   opacity:0.6;
}












a{
	text-decoration:none;
	color:#f89750;
	color:#616161;
}
a:active, a:active * { outline: none !important; -moz-outline-style: none !important; }
a:focus, a:focus * { outline: none !important; -moz-outline-style: none !important; }

a:hover{
	text-decoration:none;
	/*color:#1c9793;*/
	color:#ff7e00;
}
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 100px;
  right: 10px;
  z-index: 10;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #554f4d url(../img/top.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #008fca;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 10px;
    bottom: 40px;
	display:none;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 20px;
    bottom: 50px;
  }
}
textarea:focus, input:focus{
    outline: 0;
}
.paypalbutt{
	font-family:'Oswalds', Helvetica, sans-serif !important;
	font-size:15px !important;
	color:#3c3c3c;
	background:transparent;
	border:0px;
	line-height:0px !important;
	width:100%;
	height:30px;
	margin-top:0px !important;
	padding-top:0px !important;
	padding-bottom:10px;
}
.paypalbutt:hover{
	color:#fff;
	cursor:pointer;
}
.char_plan_1:hover .paypalbutt{
	color:#fff;
}
.no-marked-tag{
	width:130px;
	height:17px;
	background:url('../img/no-marked.png') no-repeat center left 7px;
	display:block;
	padding:7px;
	padding-left:33px;
}
.marked-tag{
	width:130px;
	height:17px;
	background: url('../img/marked.png') #ffeae4 no-repeat center left 7px;
	padding-left:25px;
	display:block;
	padding:7px;
	padding-left:33px;
	border-radius:5px;
}
.icones_ropa{
	width:26px;
	height:24px;
	background:url(../img/icones.png) 0px 0px;
	margin-bottom:-6px;
	margin-right:5px;
}
.icones_ropa:hover{
	width:26px;
	height:24px;
	background:url(../img/icones.png) 0px -24px;
	margin-bottom:-6px;
	margin-right:5px;
	cursor:pointer;
}
.hover_ropa:hover .icones_ropa{
	width:26px;
	height:24px;
	background:url(../img/icones.png) 0px -24px;
	margin-bottom:-6px;
	margin-right:5px;
	cursor:pointer;
	color:#7b7b7b;
}
.icones_account{
	width:22px;
	height:24px;
	background:url(../img/icones.png) -26px 0px;
	margin-bottom:-6px;
	margin-right:5px;
}
.icones_account:hover{
	width:22px;
	height:24px;
	background:url(../img/icones.png) -26px -24px;
	margin-bottom:-6px;
	margin-right:5px;
	cursor:pointer;
}
.hover_account:hover .icones_account{
	width:22px;
	height:24px;
	background:url(../img/icones.png) -26px -24px;
	margin-bottom:-6px;
	margin-right:5px;
	cursor:pointer;
	color:#7b7b7b;
}
.icones_upload{
	width:29px;
	height:24px;
	background:url(../img/icones.png) -48px 0px;
	margin-bottom:-6px;
	margin-right:5px;
}
.icones_upload:hover{
	width:29px;
	height:24px;
	background:url(../img/icones.png) -48px -24px;
	margin-bottom:-6px;
	margin-right:5px;
	cursor:pointer;
}
.hover_upload:hover .icones_upload{
	width:29px;
	height:24px;
	background:url(../img/icones.png) -48px -24px;
	margin-bottom:-6px;
	margin-right:5px;
	cursor:pointer;
	color:#7b7b7b;
}


.icones_message{
	width:24px;
	height:24px;
	background:url(../img/icones.png) -152px 0px;
	margin-bottom:-5px;
	margin-left:-5px;
}
.icones_message:hover{
	width:24px;
	height:24px;
	background:url(../img/icones.png) -176px 0px;
	margin-bottom:-5px;
	margin-left:-5px;
	cursor:pointer;
}

.icones_fb{
	width:43px;
	height:43px;
	background:url(../img/icones.png) -94px -28px;
	margin-right:9px;
	margin-top:20px;
}
.icones_fb:hover{
	width:43px;
	height:43px;
	background:url(../img/icones.png) -137px -28px;
	margin-right:9px;
	margin-top:20px;
	cursor:pointer;
}
.icones_ig{
	width:43px;
	height:43px;
	background:url(../img/icones.png) 0px 0px;
	margin-top:20px;
}
.icones_ig:hover{
	width:43px;
	height:43px;
	background:url(../img/icones.png) -50px -50px;
	margin-top:20px;
	cursor:pointer;
}
.icones_tw{
	width:43px;
	height:43px;
	background:url(../img/icones.png) -94px -71px;
	margin-right:9px;
	margin-top:20px;
}
.icones_tw:hover{
	width:43px;
	height:43px;
	background:url(../img/icones.png) -137px -71px;
	margin-right:9px;
	margin-top:20px;
	cursor:pointer;
}
.btn_delete{
	background:url(../img/delete.png) no-repeat; 
	width:24px; 
	height:28px; 
	border:0px;
	float:left;
	margin-left:10px;
	margin-top:6px;
	position:absolute;
}
.page{
	margin:0 auto; width:100%; clear:both; margin:0; padding:0;top:0; min-height:100%; position:relative;
}
.bgbanner1{
	margin:0 auto; width:100%; clear:both; height:113px; background:url(../img/bgbanner2.jpg) center;
}
.bgbanner2{
	margin:0 auto; width:100%; clear:both; height:113px; background:url(../img/bgbanner.png);
}
.content_banner{
	margin:0 auto; width:1100px; clear:both; height:113px;
}
.footer{
	margin:0 auto; width:100%; clear:both; height:170px; background:#242221; position:absolute; bottom:0;left:0;
}
.footer_sup{
	margin:0 auto; width:100%; clear:both; height:13px;
}
.bgfooter{
	margin:0 auto; width:100%; clear:both; height:115px;
}
.content_footer{
	margin:0 auto; width:1100px; clear:both; height:95px;
}
.trendyfooter{
	margin-top:40px; 
	border:0px;
}
@font-face {
  font-family: "Ubuntu";
  font-style: normal;
  font-weight: 400;
  src: local("Ubuntu"), url("http://fonts.gstatic.com/s/ubuntu/v7/sDGTilo5QRsfWu6Yc11AXg.woff2") format("woff2"), url("http://fonts.gstatic.com/s/ubuntu/v7/_xyN3apAT_yRRDeqB3sPRg.woff") format("woff");
}
.enlace{
	height:36px;
	/*font-family:'Oswalds', Helvetica, sans-serif !important;*/
	font-family: "Ubuntu", serif !important;
	font-size:13px !important;
	text-decoration: none;  
	float:left;
	color: #fff !important;
	padding-top:18px;
	padding-left:20px !important; 
	padding-right:20px !important;
	text-transform:none !important;
	text-align:center;
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
}
.activo {
	/*background:url(../img/bgmt.png) !important;*/
	background:#3e3937 !important;
}
.bgsearch{
	width:150px; 
	height:38px;
	background:#FFF !important; 
	border:#219589 0px solid; 
	float:left;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
}
.bgsearch_input{
	width:120px !important; 
	margin-top:5px !important; 
	background:transparent !important;
	border:0px !important;
	padding:6px !important;
	color:#8b7f71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
}

.bg2s{
	width:150px !important; 
	margin-top:5px !important; 
	background:transparent !important;
	border:0px !important;
	padding:6px !important;
	color:#8b7f71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
}
.focusbgsearch{
	width:170px; 
	height:38px;
	background:#FFF !important; 
	border:#219589 0px solid; 
	float:left;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
}

.search_button{
	float:left; margin-left:-31px; margin-top:9px;
}
.icon_search{
	width:20px!important; height:20px!important; background:url(../img/search.png) !important; border:0px solid !important;
}
.icon_search:hover{
	width:20px!important; height:20px!important; background:url(../img/search.png) !important; border:0px solid!important;
	opacity:0.8;
	filter:alpha(opacity=80);
	cursor:pointer;
}


.footer_links{
	float:left; width:290px;color:#fff;
	margin-top:10px;
	margin-left:20px;
}
.footer_links strong{
	text-transform:uppercase;
	line-height:35px;
	font-family:"Roboto", sans-serif;
	font-weight:normal;
}
.redes-sociales-link{
	text-transform:uppercase;
	line-height:55px;
	font-family:"Roboto", sans-serif;
	font-weight:normal;
	margin-left:-80px;
	margin-bottom:0px;
	color:#FFF;
}
.footer_links a{
	color:#fff;
	font-size:11px;
	text-transform:uppercase;
	line-height:18px;
	font-family:"Ubuntu", sans-serif;
	color:#ccc;
}
.footer_links a:hover{
	color:#eee;
	text-decoration:underline;
}

@font-face {
    font-family: 'Oswalds';
    src: url('../fonts/oswald-regular.eot');
    src: url('../fonts/oswald-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-regular.woff') format('woff'),
         url('../fonts/oswald-regular.ttf') format('truetype'),
         url('../fonts/oswald-regular.svg#oswaldbook') format('svg');

}
@font-face {
    font-family: 'Bebas';
    src: url('../fonts/bebasneue.eot');
    src: url('../fonts/bebasneue.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue.woff') format('woff'),
         url('../fonts/bebasneue.ttf') format('truetype'),
         url('../fonts/bebasneue.svg#bebas_neueregular') format('svg');

}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Bold.eot');
    src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Bold.woff') format('woff'),
         url('../fonts/Roboto-Bold.ttf') format('truetype'),
         url('../fonts/Roboto-Bold.svg#robotobold') format('svg');
}
#panel {
	padding: 8px;
	text-align: left;
	border: 1px solid #ceba6b;
	background-color:#fff3c1;
	opacity:0.95;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:12px;
	color:#000;
}

/* nuevo tooltip, panel, dialogbox, dialog box*/

a.Ntooltip {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#0080C0 !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
}

a.Ntooltip:hover {
z-index:999; /* va a estar por encima de todo */
}

a.Ntooltip span {
display: none; /* el elemento va a estar oculto */
}


a.Ntooltip4 {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#0080C0 !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
text-shadow:none !important;
}

a.Ntooltip4:hover {
z-index:999; /* va a estar por encima de todo */
}

a.Ntooltip4 span {
display: none; /* el elemento va a estar oculto */

}

a.Ntooltip2 {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#0080C0 !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
}

a.Ntooltip2:hover {
z-index:999; /* va a estar por encima de todo */
}

a.Ntooltip2 span {
display: none; /* el elemento va a estar oculto */
}

a.Ntooltip3 {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#0080C0 !important; /* forzar color del texto */
font-weight:bold !important; /* forzar negritas */
}

a.Ntooltip3:hover {
z-index:999; /* va a estar por encima de todo */
}

a.Ntooltip3 span {
display: none; /* el elemento va a estar oculto */
}

a.Ntooltip i {
display: none; /* el elemento va a estar oculto */
}

a.Ntooltip:hover span {
	display: block; /* se fuerza a mostrar el bloque */
	position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
	top:2em; left:2em; /* donde va a estar */
	width:150px; /* el ancho por defecto que va a tener */
	padding: 7px;
	text-align: left;
	border: 1px solid #ceba6b;
	background-color:#fff3c1;
	opacity:0.95;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:12px;
	color:#000;
	font-weight:normal;
}

a.Ntooltip4:hover span {
	display: block; /* se fuerza a mostrar el bloque */
	position:absolute !important; /* se fuerza a que se ubique en un lugar de la pantalla */
	top:2em; left:2em; /* donde va a estar */
	width:130px; /* el ancho por defecto que va a tener */
	padding: 7px;
	text-align: left;
	border: 1px solid #ccc;
	background-color:#efefef;
	opacity:0.95;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-shadow:none !important;
	text-transform:none !important;
}

a.Ntooltip:hover i {
	display: block; /* se fuerza a mostrar el bloque */
	position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
	top:2em; left:2em; /* donde va a estar */
	width:120px; /* el ancho por defecto que va a tener */
	padding: 7px;
	text-align: left;
	border: 1px solid #ceba6b;
	background-color:#fff3c1;
	opacity:0.95;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:12px;
	color:#000;
	font-weight:normal;
	font-style:normal;
}

a.Ntooltip2:hover span {
	display: block; /* se fuerza a mostrar el bloque */
	position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
	top:2em; left:2em; /* donde va a estar */
	width:300px; /* el ancho por defecto que va a tener */
	padding: 7px;
	text-align: left;
	border: 1px solid #ceba6b;
	background-color:#fff3c1;
	opacity:0.95;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:12px;
	color:#000;
	font-weight:normal;
}

a.Ntooltip3:hover span {
	display: block; /* se fuerza a mostrar el bloque */
	position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
	top:1em; right:2em; /* donde va a estar */
	width:300px; /* el ancho por defecto que va a tener */
	padding: 7px;
	text-align: left;
	border: 1px solid #ceba6b;
	background-color:#fff3c1;
	opacity:0.95;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:12px;
	color:#000;
	font-weight:normal;
}
/* fin nuevo tooltip, panel, dialogbox, dialog box*/

.menutop{
	/*
	float:left; 
	width:562px; 
	margin-top:50px;
	*/
	float:right; 
	width:1035px;
	position:absolute;
	z-index:2;
}
.menu_Superior{
	width:100%; 
	height:54px; 
	background:#554f4d; 
	position:fixed; 
	top:0px;
	z-index:9000;
}
.menutop ul{

	list-style-type:none; /*
	margin:0; 
	padding:0;*/
}


.menutop ul li a{
	font-family: "Ubuntu", serif !important;
	font-size:13px;
	text-decoration: none;
	color:#444;
	transition: all 0.3s ease 0s !important;
}
.menutop ul li a:hover{
	color:#7b7b7b;
	transition: all 0.3s ease 0s !important;
}

.changecomuna{
	background-color:transparent; 
	width:15px; 
	height:22px; 
	background:url(../img/go2.png) no-repeat; 
	border:0px; 
	cursor:pointer; 
	margin-left:10px; 
	margin-top:2px;
	opacity:0.5;
}
.changecomuna:hover{
	opacity:0.9;
}
.title{
	text-decoration:none;
	/*font-family:'Bebas', Arial, sans-serif; */
	font-family: "Roboto", serif !important;    
	font-size:25px;
	color:#7b7b7b;
	text-shadow:1px 1px 0 #ffffff;
	clear:both;
	padding-bottom:10px;
	word-spacing:2px;
}
.title_home{
	text-decoration:none;
	font-family:'Bebas', Arial, sans-serif; 
	font-family:'Oswalds', Helvetica, sans-serif;  
	font-size:15px;
	color:#ffffff;
	text-transform:uppercase;
	
	clear:both;
	margin-bottom:9px;
	margin-left:0px;
	word-spacing:2px;
	display:block;
	background:#efefef url(../img/walltop.jpg);
	padding:10px 0px 10px 10px;
}

.title_pagos{
	text-decoration:none;
	font-family:'Bebas', Arial, sans-serif;   
	font-size:18px;
	color:#7b7b7b;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #ffffff;
	clear:both;
	word-spacing:2px;
	float:left;
	margin-top:3px;
}

.title2{
	text-decoration:none;
	font-family:'Bebas', Arial, sans-serif;   
	font-size:42px;
	color:#7b7b7b;
	text-transform:uppercase;
	clear:both;
	padding-bottom:0px;
	margin-left:-20px;
	word-spacing:2px;
	display:inline;
	line-height: 50px;
}
.modal-body .title2{
	text-decoration:none;
	font-family:'Bebas', Arial, sans-serif;   
	font-size:24px;
	color:#7b7b7b;
	text-transform:uppercase;
	clear:both;
	padding-bottom:0px;
	word-spacing:2px;
	line-height:24px;
}
.gustos{
	width:1070px;
	margin:0 auto; 
	padding:10px;
	clear:both;
	border:1px dashed #bbb;
	padding-top:15px;
	padding-bottom:0px;
	margin-bottom:6px;
}
.gustos_closed{
	width:1086px;
	margin:0 auto;
	clear:both;
	border:0px ;
	padding:0px;
	margin:0px;
	margin-top:-24px;
	bottom:0px;
	height:25px;
	background:url(../img/minimized.png) no-repeat right;
}

.depressed{
	/*background-image:url(../img/elegant.png);*/
	
}
input[type=checkbox].css-checkbox.sme + label.css-label.sme:before {
	padding-left:22px;
	display:inline-block;
	cursor:pointer;
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	content: "\f02b";
	color:#999;
	font-size:26px;
}
label{
	-webkit-user-select: none;   
	-moz-user-select: none;
	-ms-user-select: none;
}
input[type=checkbox].css-checkbox.sme:checked + label.css-label.sme:before{
    /*background-position: 0 -17px;*/
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	content: "\f02b";
	color:#ff7e00;
	font-size:26px;
}
input[type=checkbox].css-checkbox {
	  position: absolute; 
    overflow: hidden; 
    clip: rect(0 0 0 0); 
    height:1px; 
    width:1px; 
    margin:-1px; 
    padding:0;
    border:0;
	
	
}

.contentbox{
	margin:0 auto; 
	width:100%;
	clear:both;
}
.contenido{
	margin:0 auto; width:1110px; clear:both; padding-top:70px; padding-bottom:170px; color:#000 !important;
}

.sombra{
	width:100%; clear:both; height:4px; background:url(../img/sombra.png);
}
.box_big_body{
	padding-top:65px;
}
.box_big_body .icon-user:before{
	font-size:85px;
	display:block;
	margin-top:0px;
	margin-left:-35px;
	clear:both;
}
.box_big_body .icon-tag:before{
	font-size:85px;
	display:block;
	margin-top:0px;
	margin-left:-35px;
	clear:both;
}
.box_big_body .icon-heart2:before{
	font-size:95px !important;
	display:block;
	margin-top:0px;
	margin-left:-42px;
	clear:both;
	color:#616161 !important;
}
.box_big_body .icon-heart2:hover:before{
	color:#ff7e00 !important;
}
.box_big_body .icon-comments:before{
	font-size:102px !important;
	display:block;
	margin-top:-10px;
	margin-left:-45px;
	clear:both;
}
.box_big_body .icon-shop:before{
	font-size:85px !important;
	display:block;
	margin-top:0px;
	margin-left:-37px;
	clear:both;
}
.box_big_body .icon-power-off:before{
	font-size:95px !important;
	display:block;
	margin-top:0px;
	margin-left:-37px;
	clear:both;
}


.panel_icon_text{
	clear:both; 
	display:block;
	padding-top:50px; 
	text-align:center; 
	margin:0 auto; 
	width:120px;
}
.registro{
	padding:8px 8px 8px 8px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#333 !important;
	border:1px solid #e1e1e1;
	background:url(../img/bgbanner.png);
	-webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
	/*border:1px dotted #666 !important;*/
}
.registrotextarea{
	width:650px; 
	max-width:650px; 
	min-width:650px; 
	max-height:270px; 
	min-height:270px;
}
.registro_search{
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	border:1px solid #354e81;	
	background:#dde1ed;
}
.registro:focus{
	border:1px solid #8ccbff;	
}
.button{
	padding:10px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	border:0px dotted #f89750;
	background:#ffa15c;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	margin-right:20px;
}
.btn-info{
	padding:8px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#fff !important;
	background:#ffa15c !important;
	text-shadow:none !important;
	border:0px !important;
}
.btn-info:hover{
	background:#ffa96a !important;
}
.btn-danger{
	padding:8px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#fff !important;
	background:#e65854 !important;
	text-shadow:none !important;
	border:0px !important;
}
.btn-default{
	padding:8px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#4b4b4b !important;
	background:#ececec !important;
	text-shadow:none !important;
	border:0px !important;
}
.btn-success{
	padding:8px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#fff !important;
	background:#00bd27 !important;
	text-shadow:none !important;
	border:0px !important;
	border-radius: 4px !important;
}
.btn-success:hover{
	background:#27d64b !important;
}

.guardar{
	margin-right:10px; 
	margin-top:29px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	border:1px dotted #f89750;
	background:#ffa15c;
	text-shadow:1px 1px 0 #0d2a4f;
}
.button:hover{
	color:#fff;
	background:#ffb57e;
}
.guardar:hover{
	margin-right:10px; 
	margin-top:29px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	border:1px dotted #f89750;
	background:#ffb57e;
}
.buttonbig{
	padding:6px;
	padding-left:14px;
	padding-right:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	border:1px dotted #f89750;
	background:#ffa15c;
}
.buttonbig:hover{
	padding:6px;
	padding-left:14px;
	padding-right:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	border:1px dotted #f89750;
	background:#ffb57e;
	cursor:pointer;
}
.buttonoferta{
	padding:6px;
	padding-left:14px;
	padding-right:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	border:1px dotted #58170c;
	background:#c32d29;
}
.buttonoferta:hover{
	padding:6px;
	padding-left:14px;
	padding-right:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	border:1px dotted #58170c;
	background:#d22f2b;
	cursor:pointer;
}/*
.invalido{
	background-color:#e76868;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:9px;
	margin-left:5px;
	text-shadow:1px 1px 0 #da5a5a;
}*/
.invalido2{
	background-color:#fdf39b;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	padding:7px;
	margin-left:5px;
}



.maximize{
	width:50px; 
	height:25px; 
	margin-right:2px; 
	cursor:pointer;
}
.minimize{
	background:url(../img/window.png) 0px; 
	width:16px; 
	height:16px; 
	margin-right:6px; 
	cursor:pointer;
	
}



	
.ver_preferencias{
	float:right; 
	margin-right:10px;
}



.volver{
	padding:8px;
	padding-left:16px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	border:0px dotted #f89750;
	background:#ffa15c;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:26px;	
	-moz-border-radius-topleft:26px;	
	-webkit-border-top-left-radius:26px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:26px;	
	-moz-border-radius-bottomleft:26px;	
	-webkit-border-bottom-left-radius:26px;
	text-transform:capitalize;
	
}
.volver:hover{
	padding:8px;
	padding-left:16px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	border:0px dotted #f89750;
	background:#ffb57e;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:26px;	
	-moz-border-radius-topleft:26px;	
	-webkit-border-top-left-radius:26px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:26px;	
	-moz-border-radius-bottomleft:26px;	
	-webkit-border-bottom-left-radius:26px;
	text-transform:capitalize;
	cursor:pointer;
}

.register_box_data{
	background:#faf8cc; 
	border:1px solid #e6e3a9; 
	padding:20px;
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.register_box_data ul {
	padding:0px 0px 0px 14px;
	margin:0px;
}
.register_box_data ul li{
	padding:8px 0px 0px 0px;
	margin-top:0px;
}
.producto_details{
	line-height:13px; 
	background:#f7f7f7; 
	padding:15px;
	padding-bottom:0px;
	padding-left:21px;
	padding-right:21px;
	border:1px solid #eaeaea;
	color:#777777;
}
.producto_details:hover{
	border:1px solid #88d2ee !important;
}
.producto_details_warn{
	background:#f4e5e5;
	clear:both; display:block; padding:20px; margin-bottom:20px !important;
}
.row_tallas span{
	display:inline-block; padding-right:10px;
}
.row_tallas{
	display:block; margin-bottom:10px;
}
.row_tallas span:nth-of-type(2){
	width:140px;
}
.producto_details_warn label{ display:block; }
.producto_destacado{
	position:absolute;
	margin-left:35px;
	z-index:10;
}
.vista_producto{
	background:#f7f7f7;
	padding-top:15px;
	padding-bottom:10px;
	border-radius:5px;
}
.vista_producto_bottom{
	background:#fcfcfc;
	clear:both;
	width:100%; 
	height:40px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
}

.demo .producto_likeh,.demo .producto_like{
	margin-left:15px;
}
.vista_producto_like{
	float:left; 
	line-height:40px; 
	background:#167774;
	background:#0387be;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	width:49px;
}
.vista_producto_like2{
	float:left; 
	line-height:40px; 
	background:#167774;
	background:#0387be;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	width:39px;
}
.vista_producto_like:hover,.vista_producto_like2:hover{
	background:#016792;
	cursor:pointer;
}
.vista_producto_precio{
	float:right; 
	line-height:40px; 
	background:#0387be;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	width:140px;
	font-family:'Bebas', Arial, sans-serif;   
	font-size:18px;
	color:#FFF;
	font-weight:normal;
}
.vista_producto_precio:hover,.vista_producto_precio2:hover{
	background:#168582;
	background:#016792;
	cursor:pointer;
}
.precioprod{
	font-family:'Oswalds', Arial, sans-serif;   
	font-size:16px;
	color:#555;
	clear:both;
	display:block;
	padding-top:3px;
}
.vista_producto_precio2{
	float:right; 
	line-height:40px; 
	background:#0387be;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	width:90px;
	font-family:'Bebas', Arial, sans-serif;   
	font-size:18px;
	color:#FFF;
	font-weight:normal;
}
.vista_producto_like:hover .producto_like{
	width:20px; 
	height:18px; 
	background:url(../img/likep.png) -20px no-repeat;
	display:block;
	height:40px;
}
.vista_producto_like:hover .producto_likeh{
	width:20px; 
	height:18px; 
	background:url(../img/likep.png) 0px no-repeat;
	display:block;
	height:40px;
}
.producto_like{
	width:20px; 
	height:18px; 
	background:url(../img/likep.png) 0px no-repeat;
	display:block;
	height:40px;
	color:#FFF;
	font-size:8px;
}
.producto_like:hover{
	background:url(../img/likep.png) -20px no-repeat;
}
.producto_likeh{
	width:20px; 
	height:18px; 
	background:url(../img/likep.png) -40px  no-repeat;
	display:block;
	height:40px;
	color:#cc0000;
	font-size:8px;
}
.producto_likeh:hover{ 
	background:url(../img/likep.png) 0px  no-repeat;
}
.producto_details{
	font-family:'Bebas', Arial, sans-serif;   
	font-size:20px;
	color:#777777;
	font-weight:normal;
	line-height:35px;
	margin-left:-35px;
}

.producto_details span span{
	font-family:'Bebas', Arial, sans-serif;   
	font-size:18px;
	color:#2374ac;
	font-weight:normal;
	line-height:15px;
}
.img_producto{
	/*background-repeat:no-repeat;
	background-size:cover;
	background-position:center;*/
}
.preciop{
	margin:5px 0px 15px 0px;
	padding:5px;
}
.descp{
	margin:5px 0px 15px 0px;
	width:95%;
	height:46px;
	resize: none; 
}
.offer_lienzo{
	position:absolute; z-index:1; margin-left:280px;
}
.offer_box_data{
	background:#faf8cc url(../img/offer2.png) top right no-repeat; 
	border:1px dashed #d6d38f; 
	padding:12px;
}
.offer_box_data strong{
	font-family:'Bebas', Arial, sans-serif;   
	font-size:18px;
	color:#3b3b3b;
	letter-spacing:0.4px;
	font-weight:normal;
	word-spacing:2px;
}
.prod_box_data{
	background:#faf8cc; 
	border:1px dashed #d6d38f; 
	padding:10px;
}
.homeinfo_box_data{
	/*background:#e4f0f5; */
	background:#fbfbfb;
	border:1px dashed #cccccc; 
	padding:10px;
}

.hoja{
	background:url(../img/hoja.png); 
	width:30px; 
	height:30px; 
	margin-top:-30px; 
	margin-left:120px; 
	position:absolute;
}
.productos_td{
	width:190px; 
	box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.10);
	-webkit-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.10);
	-moz-box-shadow:    0px 3px 4px 0px rgba(50, 50, 50, 0.10);
	
}
.productos_td2{
	width:130px; 
	box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.10);
	-webkit-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.10);
	-moz-box-shadow:    0px 3px 4px 0px rgba(50, 50, 50, 0.10);
}
.vista_producto_home{
	padding-top:0px;
	padding-bottom:0px;
	height:110px;
	background:#f7f7f7;
	position:relative;
	overflow:hidden;
}
.img_producto_home{
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}
.ver_img_amplia_home{
	background:url(../img/black.png); 
	width:100px; 
	height:110px; 
	position:absolute;
	color:#FFF;
	text-align:center;
	transition: all 0.3s ease 0s;
	bottom:-200px;
}
.vista_producto_home:hover .ver_img_amplia_home{
	background:url(../img/black.png); 
	width:100px; 
	height:110px; 
	position:absolute;
	color:#FFF;
	text-align:center;
	bottom:0px;
	transition: all 0.3s ease 0s;
}
.ver_img_amplia_home span{
	display:block; 
	margin:auto; 
	margin-top:45px;
	text-align:center;
	font-weight:bold;
}

.ver_img_amplia_home2{
	background:url(../img/black.png); 
	width:130px; 
	height:130px; 
	position:absolute;
	color:#FFF;
}
.ver_img_amplia_home2 span{
	display:block; 
	margin:auto; 
	margin-top:15px;
	text-align:center;
	font-weight:bold;
}
.img_lup_home{
	width:48px;
	height:48px;
	background:url(../img/icones.png) -1px -49px no-repeat;
	margin-top:30px;
}
.productos_tdhome{
	width:100px; display:inline-block; margin:1px;
}
/* fin productos */







/* botones */
.menutop_message{
	width:18px;
	height:16px;
	background:url(../img/buttons.png) 1px -20px no-repeat;
	cursor:pointer;
	float:left;
	/*margin-right:7px;
	margin-left:7px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}
.menutop_message:hover{
	width:18px;
	height:16px;
	background:url(../img/buttons.png) 1px -1px no-repeat;
	cursor:pointer;
	float:left;
	/*margin-right:7px;
	margin-left:7px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}
.menutop_messageh{
	width:18px;
	height:16px;
	background:url(../img/buttons.png) 1px -1px no-repeat;
	cursor:pointer;
	float:left;
	/*margin-right:7px;
	margin-left:7px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}

.display{
	display:none; 
	margin-top:30px; 
	position:absolute;  
	background:#03F; 
	padding:10px;
}
.displayh{
	display:block; 
	margin-top:30px; 
	position:absolute;  
	background:#03F; 
	padding:10px;
}
.menutop_notify{
	width:21px;
	height:16px;
	background:url(../img/buttons.png) -17px -20px no-repeat;
	cursor:pointer;
	float:left;
	/*margin-right:6px;
	margin-left:6px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}
.menutop_notify:hover{
	width:21px;
	height:16px;
	background:url(../img/buttons.png) -17px 0px no-repeat;
	cursor:pointer;
	float:left;
	/*margin-right:6px;
	margin-left:6px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}
.menutop_notifyh{
	width:21px;
	height:16px;
	background:url(../img/buttons.png) -17px 0px no-repeat;
	cursor:pointer;
	float:left;
	/*margin-right:6px;
	margin-left:6px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}


.menutop_favorites{
	width:18px;
	height:16px;
	background:url(../img/buttons.png) -38px -19px no-repeat;
	cursor:pointer;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}
.menutop_favorites:hover{
	width:18px;
	height:16px;
	background:url(../img/buttons.png) -38px 0px no-repeat;
	cursor:pointer;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}


.menutop_map{
	width:12px;
	height:16px;
	background:url(../img/buttons.png) -59px -20px no-repeat;
	cursor:pointer;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	/*margin-right:6px;
	margin-left:6px;*/
}
.menutop_map:hover{
	width:12px;
	height:16px;
	background:url(../img/buttons.png) -59px 0px no-repeat;
	cursor:pointer;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	/*margin-right:6px;
	margin-left:6px;*/
}


.new_notification{
	margin:0px; 
	position:absolute; 
	margin-top:-12px; 
	margin-left:7px; 
	background:#e85656; 
	padding:2px; 
	padding-right:3px; 
	letter-spacing:-1px;
	
	border-top-right-radius:2px;	
	-moz-border-radius-topright:2px;	
	-webkit-border-top-right-radius:2px;
	border-top-left-radius:2px;	
	-moz-border-radius-topleft:2px;	
	-webkit-border-top-left-radius:2px;
	border-bottom-right-radius:2px;	
	-moz-border-radius-bottomright:2px;	
	-webkit-border-bottom-right-radius:2px;
	border-bottom-left-radius:2px;	
	-moz-border-radius-bottomleft:2px;	
	-webkit-border-bottom-left-radius:2px;
}


.tiendas_details{
	line-height:15px; 
	background:#f7f7f7; 
	padding:10px 0px;
	/*border:1px dashed #e0e0e0;*/
    margin-right:0px !important;
	color:#5b5b5b; 
	clear:both;
	width:99%;
	max-width:760px;
    word-wrap: break-word;
	display:table;
}
.tiendas_details div{ margin:15px; text-align:left; }
.tiendas_details_tags{
	line-height:15px; 
	background:#f7f7f7; 
	padding:5px;
	/*border:1px dashed #e0e0e0;*/
    margin-right:0px;
	color:#5b5b5b; 
	clear:both;
	width:99%;
	max-width:705px;
	word-wrap: break-word;
}
.tiendas_details_payment{
	line-height:15px; 
	background:#f7f7f7; 
	padding:15px;
	/*border:1px dashed #e0e0e0;*/
    margin-right:10px;
	color:#5b5b5b; 
	clear:both;
	width:270px;
	word-wrap: break-word;
}
/* fin botones */


/* listado imagenes administration */
.admimg_boxes{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	color:#333; 
	border:1px solid #f4f0ea;
	margin-right:5px;
	margin-left:5px;
	border-top-right-radius:5px;	
	-moz-border-radius-topright:5px;	
	-webkit-border-top-right-radius:5px;
	border-top-left-radius:5px;	
	-moz-border-radius-topleft:5px;	
	-webkit-border-top-left-radius:5px;
	border-bottom-right-radius:5px;	
	-moz-border-radius-bottomright:5px;	
	-webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;	
	-moz-border-radius-bottomleft:5px;	
	-webkit-border-bottom-left-radius:5px;
	width:310px;
	display:inline-block;
	margin:15px 20px;
}
.admimg_box_photo{
	clear:both; background:#FFF; padding:5px; text-align:center; overflow:auto;
}
.admimg_box_photo2{
	clear:both; background:#FFF; padding:5px;
}
.admimg_box_content{
	clear:both; background:#faf9f4; border-top:1px solid #f4f0ea; padding:8px; display:block; overflow:auto; height:19px;
}
/* fin listado imagenes administration */


/* listado de tiendas */

.local_boxes{
	font-size:13px; 
	color:#333; 
	width:320px; 
	/*border:1px solid #f4f0ea;*/
	margin:12px 20px;
	display:inline-block;
	float:left;
	background-color:#FFF;
	
}
.local_boxes span.tienda{
	padding:9px 0px 9px 0px;
	display:inline-block;
	font-family:"Ubuntu", Geneva, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	background:#fefdf9;
	width:100%;
	text-align:center;
}
.local_box_photo{
	clear:both; 
	width:310px; 
	background:#FFF; 
	padding:10px 5px 7px 5px; 
	text-align:center; 
	overflow:auto;

}
.local_imagen{
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}
.local_box_content{
	clear:both; width:320px; background:#fdfcf7; 
	/*border-top:1px solid #f4f0ea; */
	padding:0px; display:block; overflow:hidden;
	padding-top:16px;
	height:30px;
}
.local_box_micontent{
	clear:both; width:320px;
	background:#fdfcf7;
	padding:0px; display:block;
	padding-top:16px;
	height:20px;
}
.local_name{
	float:right; width:90px; text-align:right; margin-right:0px;
}
.local_name a{
	color:#7b7b7b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.title_comuna{
	text-decoration:none;
	font-family:'Bebas', Arial, sans-serif;   
	font-size:30px;
	color:#7b7b7b;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #ffffff;
	clear:both;
	word-spacing:1px;
}



.botonfav{
	padding:10px;
	padding-bottom:12px;
	background:#e4e4e4;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;		
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;	
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
}
.botonfav:hover{
	padding:10px;
	padding-bottom:12px;
	background:#d7e4fe;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;		
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;	
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	cursor:pointer;
}
/*fin listado de tiendas*/





/* rating  */

.ratingblock {
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: -6px;
	padding-bottom:10px
}

.loading {
	height: 25px;
}
	
.unit-rating,.unit-rating2 { 
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 22px;
	position: relative;
	background: url(../img/starratinga.png) top left repeat-x;		
	}

.unit-rating li, .unit-rating2 li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	float: left;
	
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:25px;
	height: 22px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	
	}
	
.unit-rating li a:hover{
	background: url(../img/starratinga3.png) left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:22px;}
.unit-rating a.r2-unit{left:22px;}
.unit-rating a.r2-unit:hover{width: 44px;}
.unit-rating a.r3-unit{left: 44px;}
.unit-rating a.r3-unit:hover{width: 66px;}
.unit-rating a.r4-unit{left: 66px;}	
.unit-rating a.r4-unit:hover{width: 88px;}
.unit-rating a.r5-unit{left: 88px;}
.unit-rating a.r5-unit:hover{width: 110px;}
.unit-rating a.r6-unit{left: 110px;}
.unit-rating a.r6-unit:hover{width: 132px;}
.unit-rating a.r7-unit{left: 132px;}
.unit-rating a.r7-unit:hover{width: 154px;}
.unit-rating a.r8-unit{left: 154px;}
.unit-rating a.r8-unit:hover{width: 176px;}
.unit-rating a.r9-unit{left: 176px;}
.unit-rating a.r9-unit:hover{width: 198px;}
.unit-rating a.r10-unit{left: 198px;}
.unit-rating a.r10-unit:hover{width: 220px;}

.unit-rating2 a.r1-unit{left: 0px;}
.unit-rating2 a.r1-unit:hover{width:22px;}
.unit-rating2 a.r2-unit{left:22px;}
.unit-rating2 a.r2-unit:hover{width: 44px;}
.unit-rating2 a.r3-unit{left: 44px;}
.unit-rating2 a.r3-unit:hover{width: 66px;}
.unit-rating2 a.r4-unit{left: 66px;}	
.unit-rating2 a.r4-unit:hover{width: 88px;}
.unit-rating2 a.r5-unit{left: 88px;}
.unit-rating2 a.r5-unit:hover{width: 110px;}
.unit-rating2 a.r6-unit{left: 110px;}
.unit-rating2 a.r6-unit:hover{width: 132px;}
.unit-rating2 a.r7-unit{left: 132px;}
.unit-rating2 a.r7-unit:hover{width: 154px;}
.unit-rating2 a.r8-unit{left: 154px;}
.unit-rating2 a.r8-unit:hover{width: 176px;}
.unit-rating2 a.r9-unit{left: 176px;}
.unit-rating2 a.r9-unit:hover{width: 198px;}
.unit-rating2 a.r10-unit{left: 198px;}
.unit-rating2 a.r10-unit:hover{width: 220px;}

.unit-rating li.current-rating,.unit-rating2 li.current-rating {
	background: url(../img/starratinga2.png) left bottom;
	position: absolute;
	height: 22px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.tabla tr td{
	 font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666;
}

.unit-rating li span {
	outline: none;
	display:block;
	width:25px;
	height: 22px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li span:hover{
	background: url(../img/starratinga3.png) left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating span.r1-unit{left: 0px;}
.unit-rating span.r1-unit:hover{width:22px;}
.unit-rating .r2-unit{left:22px;}
.unit-rating span.r2-unit:hover{width: 44px;}
.unit-rating span.r3-unit{left: 44px;}
.unit-rating span.r3-unit:hover{width: 66px;}
.unit-rating span.r4-unit{left: 66px;}	
.unit-rating span.r4-unit:hover{width: 88px;}
.unit-rating span.r5-unit{left: 88px;}
.unit-rating span.r5-unit:hover{width: 110px;}
.unit-rating span.r6-unit{left: 110px;}
.unit-rating span.r6-unit:hover{width: 132px;}
.unit-rating span.r7-unit{left: 132px;}
.unit-rating span.r7-unit:hover{width: 154px;}
.unit-rating span.r8-unit{left: 154px;}
.unit-rating span.r8-unit:hover{width: 176px;}
.unit-rating span.r9-unit{left: 176px;}
.unit-rating span.r9-unit:hover{width: 198px;}
.unit-rating span.r10-unit{left: 198px;}
.unit-rating span.r10-unit:hover{width: 220px;}


.yavoto{ 
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-bottom:10px;
	float:left;
	margin-top:0px;
	margin-left:15px;
}

/* fin rating videos */






/* mis tiendas */
.masinfo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:normal;
}
.tdtable{
	background-color:#554F4D !important;
}
.tdtable thead tr td {
    padding: 16px 12px !important;
	color:#FFF;
}
.tdtable:last-of-type{
	border-top-right-radius:3px;	
	-moz-border-radius-topright:3px;	
	-webkit-border-top-right-radius:3px;		  
}
.tdtable:first-of-type{
	border-top-left-radius:3px;	
	-moz-border-radius-topleft:3px;	
	-webkit-border-top-left-radius:3px;	  
}
.shadow{
	background:#FFF;
	-webkit-border-radius: 3px;
     -moz-border-radius: 3px;
    border-radius: 3px !important;
}
.shadow2{
	-moz-box-shadow:0 5px 10px -10px #999;
	-webkit-box-shadow:0 5px 10px -10px #999;
	box-shadow:0 5px 12px -10px #555;
}
.texto{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.botonx{
	padding:6px;
	padding-left:10px;
	padding-right:10px; 
	background:#e4e4e4;
	border-top-right-radius:4px;	
	-moz-border-radius-topright:4px;	
	-webkit-border-top-right-radius:4px;		
	border-top-left-radius:4px;	
	-moz-border-radius-topleft:4px;	
	-webkit-border-top-left-radius:4px;
	border-bottom-right-radius:4px;	
	-moz-border-radius-bottomright:4px;	
	-webkit-border-bottom-right-radius:4px;	
	border-bottom-left-radius:4px;	
	-moz-border-radius-bottomleft:4px;	
	-webkit-border-bottom-left-radius:4px;
}
.botonx:hover{
	padding:6px;
	padding-left:10px;
	padding-right:10px; 
	background:#d7e4fe;
	border-top-right-radius:4px;	
	-moz-border-radius-topright:4px;	
	-webkit-border-top-right-radius:4px;		
	border-top-left-radius:4px;	
	-moz-border-radius-topleft:4px;	
	-webkit-border-top-left-radius:4px;
	border-bottom-right-radius:4px;	
	-moz-border-radius-bottomright:4px;	
	-webkit-border-bottom-right-radius:4px;	
	border-bottom-left-radius:4px;	
	-moz-border-radius-bottomleft:4px;	
	-webkit-border-bottom-left-radius:4px;
	cursor:pointer;
}
.over {
	background-color:#fff;
}
/* fin mis tiendas */







/* Mensajes privados */

.message_block_basea{
	background:#f5f4f4; 
	border-bottom:1px solid #eae9e9; 
	border-top:1px solid #eae9e9; 
	padding:11px; 
	width:100%; 
	clear:both; 
	border-left:1px solid #eae9e9; 
	border-right:1px solid #eae9e9;
}
.message_block_base{
	background:#f5f4f4; 
	border-bottom:1px solid #eae9e9; 
	border-top:1px solid #FFF; 
	padding:11px; 
	width:100%; 
	clear:both; 
	border-left:1px solid #eae9e9; 
	border-right:1px solid #eae9e9;
}
.message_capacidad{
	width:150px; 
	height:12px; 
	background:#dfdfdf; 
	border:1px solid #ccc;
}
.message_use{
	 height:12px; 
	 background:#529ae3;
}
/* Fin mensajes privados */









/* comentarios usuarios */
.local_recomendaciones{
	float:left; 
	width:330px;
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}
.title_comments{
	font-family:'Oswalds', Arial, sans-serif;
	font-size:19px;
	color:#5b5b5b;
	padding-bottom:15px;
	clear:both;
	text-align:center;
}
.user_post{
	background:#fafafa; 
	padding:10px 0px; 
	width:100%; 
	margin-bottom:15px;
	overflow:auto;
	padding-bottom:20px;
}
.user_comment{
	background:#f5f5f5; 
	padding:10px 0px; 
	width:100%; 
	margin-bottom:15px;
}
.comentario_text{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	color:#4b4b4b;
	clear:both;
	padding-bottom:9px;text-align: left;
}

.title_user{
	font-family:'Oswalds', Arial, sans-serif;
	font-size:15px;
	color:#7b7b7b;
	padding-bottom:15px;
	float:left;
	line-height:24px;
	padding-left:20px;
	margin:0px !important;
}

.title_user2{
	font-family:'Oswalds', Arial, sans-serif;
	font-size:16px;
	color:#7b7b7b;
	padding-bottom:0px; padding-top:10px;
	text-align:center; margin:0 auto; display:block;
}
.user_data_post{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	color:#666; 
	padding-top:15px; 
	background:url(../img/edit.png) bottom left no-repeat;
}
.user_data_post strong{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	color:#333; 
	font-weight:normal;
}
.comentario_text{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	color:#4b4b4b;
	clear:both;
	padding-bottom:9px;
}

.user_post span textarea{
	width:686px; 
	height:140px; 
	border:1px solid #ccc;
	padding:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.mini_title{
	font-family:'Bebas', Arial, sans-serif;
	font-size:19px;
	color:#7b7b7b;
	padding-bottom:15px;
	padding-left:15px;
	line-height:31px;
}

.user_post a{
	text-decoration:none;
}

/* fin comentarios users */



/* inicio tabs */

.tab_line{
	 float:left; 
	 border-left:1px solid #aaaaaa; 
	 width:1px; 
	 height:19px; 
	 padding:8px 0px 5px 0px;
}
.tab_top{
	clear:both;
}
.tab_first{
	float:left; 
	padding:5px; 
	padding-top:8px; 
	padding-left:15px; 
	padding-right:15px; 
	height:18px; 
	border-top:1px solid #aaaaaa; 
	border-right:1px solid #aaaaaa; 
	margin-bottom:-1px; 
	border-bottom:1px solid #aaaaaa; 
	margin-left:-1px; 
	background-color:#dddddd;
}
.tab_first:hover{
	float:left; 
	padding:5px; 
	padding-top:8px; 
	padding-left:15px; 
	padding-right:15px; 
	height:18px; 
	border-top:1px solid #aaaaaa; 
	border-right:1px solid #aaaaaa; 
	margin-bottom:-1px; 
	border-bottom:1px solid #aaaaaa; 
	margin-left:-1px; 
	background-color:#ededed;
	cursor:pointer;
}
.tab_first_active{
	float:left; 
	padding:5px; 
	padding-top:8px; 
	padding-left:15px; 
	padding-right:15px; 
	height:18px; 
	border-top:1px solid #aaaaaa; 
	border-right:1px solid #aaaaaa; 
	margin-bottom:-1px; 
	border-bottom:1px solid #f4f4f4; 
	margin-left:-1px; 
	background-color:#f4f4f4;
}

.tab_other{
	float:left; 
	padding:5px; 
	padding-top:8px; 
	padding-left:15px; 
	padding-right:15px; 
	height:18px; 
	border-top:1px solid #aaaaaa; 
	border-right:1px solid #aaaaaa; 
	margin-bottom:-1px; 
	background-color:#dddddd; 
	border-bottom:1px solid #aaaaaa;
}
.tab_other:hover{
	float:left; 
	padding:5px; 
	padding-top:8px; 
	padding-left:15px; 
	padding-right:15px; 
	height:18px; 
	border-top:1px solid #aaaaaa; 
	border-right:1px solid #aaaaaa; 
	margin-bottom:-1px; 
	background-color:#ededed; 
	border-bottom:1px solid #aaaaaa;
	cursor:pointer;
}
.tab_other_active{
	float:left; 
	padding:5px; 
	padding-top:8px; 
	padding-left:15px; 
	padding-right:15px; 
	height:18px; 
	border-top:1px solid #aaaaaa; 
	border-right:1px solid #aaaaaa; 
	margin-bottom:-1px; 
	background-color:#f4f4f4; 
	border-bottom:1px solid #f4f4f4;
}

.tab_content{
	clear:both; 
	border:1px solid #aaaaaa;
	background:#f4f4f4;
	padding:7px;
}
/* fin tabs */



/* inicio image sprites */
.img_credits{
	width:24px;
	height:26px;
	background:url(../img/icones.png) -96px 0px no-repeat;
	margin-bottom:-6px;
	margin-left:15px;
}
.img_credits:hover{
	background:url(../img/icones.png) -120px 0px no-repeat;
	
}

.img_shop{
	width:22px;
	height:22px;
	background:url(../img/sprite4.png) -43px 0px no-repeat;
}

.img_data{
	width:17px;
	height:17px;
	background:url(../img/sprite4.png) -65px 0px no-repeat;
	margin-right:14px;
	margin-bottom:-3px;
}
.img_edit{
	width:17px;
	height:17px;
	background:url(../img/sprite4.png) -87px 0px no-repeat;
	margin-right:14px;
	margin-bottom:-3px;
}
.img_delete{
	width:0px;
	height:0px;
	background:url(../img/sprite4.png) 0px 0px no-repeat;
	margin-right:14px;
	margin-bottom:-3px;
}
.img_photos{
	width:17px;
	height:17px;
	background:url(../img/sprite4.png) -197px 1px no-repeat;
	margin-right:14px;
	margin-bottom:-3px;
}
.img_productos{
	width:17px;
	height:17px;
	background:url(../img/sprite4.png) -153px 0px no-repeat;
	margin-right:14px;
	margin-bottom:-3px;
}
.img_direcciones{
	width:17px;
	height:17px;
	background:url(../img/sprite4.png) -131px 0px no-repeat;
	margin-right:14px;
	margin-bottom:-3px;
}
.img_offer{
	width:17px;
	height:17px;
	background:url(../img/sprite4.png) -109px 0px no-repeat;
	margin-right:14px;
	margin-bottom:-3px;
}
.img_stats{
	width:17px;
	height:17px;
	background:url(../img/sprite4.png) -175px 0px no-repeat;
	margin-right:14px;
	margin-bottom:-3px;
}
.img_ready{
	width:22px;
	height:22px;
	background:url(../img/sprite4.png) 0px 0px no-repeat;
}
.img_waiting{
	width:22px;
	height:22px;
	background:url(../img/sprite4.png) -20px 0px no-repeat;
}
.img_upgrade{
	width:22px;
	height:22px;
	background:url(../img/sprite4.png) -219px 0px no-repeat;
}



.img_lupa{
	width:48px;
	height:48px;
	background:url(../img/icones.png) -1px -49px no-repeat;
	margin-top:70px;
}
.ver_img_amplia{
	width:150px; 
	height:30px; 
	position:absolute;
	margin-top:168px;
	background:transparent;
}
.ver_img_amplia span{
	font-size:12px;
	line-height:30px;
	color:#000;
	display:block;
	margin-top:0px;
}
.icolike{
	font-size:16px !important;
	margin-top:1px !important;
	position:absolute;
	z-index:3;
	margin-left:-65px;
}
.icon-heart2:before{
	color:#febc8b !important;
}
.likeshover{
	/*display:block;*/
	padding:1px 10px 1px 35px;
	color:#000 !important;
	background:#fff;
	position:absolute;
	margin:0;
	z-index:2;
	margin-top:-15px;
	margin-left:-75px;
	border-top-right-radius: 7px;
	opacity:0.9;
	color:#e99b61 !important;
}
.ver_img_amplia div{
	color:#FFF;
	padding-top:60%;
}
.img_principal{
	width:19px;
	height:14px;
	background:url(../img/sprite.png) -31px -17px no-repeat;
}
.img_noprincipal{
	width:18px;
	height:14px;
	background:url(../img/sprite.png) -50px -17px no-repeat;
}

.img_conoffer{
	width:14px;
	height:14px;
	background:url(../img/sprite.png) -68px -17px no-repeat;
}
.img_sinoffer{
	width:14px;
	height:14px;
	background:url(../img/sprite.png) -82px -17px no-repeat;
}
.img_cadoffer{
	width:14px;
	height:14px;
	background:url(../img/sprite.png) -96px -17px no-repeat;
}

.img_add{
	width:15px;
	height:15px;
	background:url(../img/sprite.png) 0px -16px no-repeat;
}


.img_addfav{
	width:24px;
	height:24px;
	background:url(../img/buttontienda.png) 0px 0px no-repeat;
}
.img_delfav{
	width:24px;
	height:24px;
	background:url(../img/buttontienda.png) -48px 0px no-repeat;
}
.img_sendmp{
	width:24px;
	height:24px;
	background:url(../img/buttontienda.png) -24px 0px no-repeat;
}




.img_tarjeta{
	width:25px;
	height:18px;
	background:url(../img/formaspago.png) 0px 0px no-repeat;
	margin-left:8px;
}
.img_cheque{
	width:32px;
	height:18px;
	background:url(../img/formaspago.png) -25px 0px no-repeat;
	margin-left:8px;
}
.img_efectivo{
	width:29px;
	height:18px;
	background:url(../img/formaspago.png) -58px 0px no-repeat;
	margin-left:8px;
}
.img_permuta{
	width:17px;
	height:18px;
	background:url(../img/formaspago.png) -87px 0px no-repeat;
	margin-left:8px;
}

.img_facebook{
	width:25px;
	height:25px;
	background:url(../img/button_red.png) 0px 0px no-repeat;
}
.img_facebook:hover{
	width:25px;
	height:25px;
	background:url(../img/button_red.png) 0px -25px no-repeat;
}
.img_twitter{
	width:25px;
	height:25px;
	background:url(../img/button_red.png) -25px 0px no-repeat;
}
.img_twitter:hover{
	width:25px;
	height:25px;
	background:url(../img/button_red.png) -25px -25px no-repeat;
}

.img_lostpass{
	width:13px;
	height:16px;
	background:url(../img/login_buttons.png) 0px 0px no-repeat;
	margin-bottom:-2px;
	margin-right:3px;
}
.img_register{
	width:16px;
	height:16px;
	background:url(../img/login_buttons.png) -13px 0px no-repeat;
	margin-bottom:-2px;
	margin-right:3px;
}

/* fin image sprites */






/* guia rapida */

.box_steps{
	clear:both; 
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:18px; 
	color:#999;
}

.step_active{
	float:left; 
	padding-right:40px; 
	color:#333;
}

.step_noactive{
	float:left; 
	padding-right:40px; 
	color:#999;
}

.box_step_info{
	clear:both; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#3b3b3b;
	padding:22px;
	background:#fff; 
	line-height:17px;
	margin-bottom:10px;
}
.box_step_info .button{
	display:inline;
}
/* fin guia rapida */



/* popover dropdown */

.popover-all {
position: absolute;
top: 0;
left: 0;
z-index: 1010;
display: none;
padding: 5px;
}
.popover-all.bottom {
margin-top: 5px ;
}
.popover-all.bottom .popover-arrow {
top: 0;
left: 50%;
margin-top:2px;
margin-left: 3px ;
border-left: 5px solid transparent ;
border-right: 5px solid transparent ;
border-bottom: 5px solid #f7f7f7 ;
}
.popover-all .popover-arrow {
position: absolute;
width: 0;
height: 0;
}
.popover-inner {
padding: 0px;
margin-top:2px;
overflow: hidden;
background: #f7f7f7;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1);
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1);
}
.popover-title {
padding: 8px 14px;
margin: 0;
font-size: 14px;
font-weight: normal;
line-height: 18px;
background-color: #f7f7f7;

-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
.popover-content {
padding: 9px 14px;
background-color: #f7f7f7;
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;

}

/* popover dropdown fin */




/* dropdown*/

.dropmenulist .dropdown-menu{
	height:auto !important;
	padding:0px 0px 6px 0px !important;
	margin-top:18px !important;
	border-top-left-radius:0 !important;
	border-top-right-radius: 0 !important;
	border-top:0px !important;
	margin-left:-4px !important;
	background:#fafafa !important;
}
.dropmenulist .dropdown-menu li{
	padding:3px 3px 5px 0px !important;
}
.dropmenulist .dropdown-menu li a{
	font-face:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666 !important;
	text-transform:capitalize !important;
	margin:0px !important;
	padding:4px 8px 2px 8px !important;
}
.dropmenulist .dropdown-menu li:hover{
	background:#f6f6f6 !important;
}
.dropmenulist .dropdown-menu p { font-size:11px; border:none; }
.dropmenulist .dropdown-menu .divider:hover {
  background-color: #e5e5e5 !important;
}
.dropmenulist .dropdown-menu .divider {
  padding:0px !important;
  margin:2px 0px 2px 0px !important;
}
.dropmenulist .dropdown-menu .popover-arrow {
	top: 0;
	left: 50%;
	margin-top:-5px;
	margin-left: -55px ;
	border-left: 5px solid transparent ;
	border-right: 5px solid transparent ;
	border-bottom: 5px solid #fafafa ;
	padding:0px !important;
}
.dropmenulist .dropdown-menu .popover-arrow {
	position: absolute;
	width: 0;
	height: 0;
}
.dropmenulist .dropdown-menu .popover-arrow:hover {
	padding:0px !important;
	background-color:transparent !important;
}

.dropmenulocation .dropdown-menu{
	height:auto !important;
	padding:10px 15px 10px 15px !important;
	margin-top:18px !important;
	border-top-left-radius:0 !important;
	border-top-right-radius: 0 !important;
	border-top:0px !important;
	margin-left:-40px !important;
	background:#fafafa !important;
	width:280px !important;
}
.dropmenulocation .dropdown-menu li{
	padding:3px 0px 5px 0px !important;
}
.dropmenulocation .dropdown-menu li a{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666 !important;
	text-transform:none !important;
	text-decoration:none !important;
	margin:0 auto !important;
	padding:0px !important;
}
.dropmenulocation .dropdown-menu .popover-arrow {
	top: 0;
	left: 50%;
	margin-top:-5px;
	margin-left: -94px ;
	border-left: 5px solid transparent ;
	border-right: 5px solid transparent ;
	border-bottom: 5px solid #fafafa ;
	padding:0px !important;
}
.dropmenulocation .dropdown-menu .popover-arrow {
	position: absolute;
	width: 0;
	height: 0;
}






.dropmenutag .dropdown-menu{
	height:auto !important;
	padding:10px 15px 10px 15px !important;
	margin-top:18px !important;
	border-top-left-radius:0 !important;
	border-top-right-radius: 0 !important;
	border-top:0px !important;
	margin-left:-710px !important;
	background:#fafafa !important;
	width:1010px !important;
}
.dropmenutag .dropdown-menu li{
	padding:3px 0px 5px 0px !important;
}
.dropmenutag .dropdown-menu li a{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666 !important;
	text-transform:none !important;
	text-decoration:none !important;
	margin:0 auto !important;
	padding:0px !important;
}
.dropmenutag .dropdown-menu .popover-arrow {
	top: 0;
	left: 50%;
	margin-top:-5px;
	margin-left: 195px ;
	border-left: 5px solid transparent ;
	border-right: 5px solid transparent ;
	border-bottom: 5px solid #fafafa ;
	padding:0px !important;
}
.dropmenutag .dropdown-menu .popover-arrow {
	position: absolute;
	width: 0;
	height: 0;
}

.dropmenucolor .dropdown-menu{
	height:auto !important;
	padding:10px !important;
	margin-top:9px !important;
	border:0px !important;
	margin-left:-74px !important;
	background:#fff !important;
	min-width:145px !important;
	z-index:50 !important;
}
.dropmenucolor .dropdown-menu li{
	padding:3px 0px 5px 0px !important;
}
.dropmenucolor .dropdown-menu li a{
	font-family:Arial, sans-serif !important;
	font-size:13px !important;
	line-height:25px !important;
	color:#666 !important;
	text-transform:none !important;
	text-align:center !important;
	/*margin:0px auto !important;*/
	padding-top:10px !important;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	/*display:inherit !important;
	clear:both !important;*/
}
.dropmenucolor .dropdown-menu .popover-arrow {
	top: 0;
	left: 50%;
	margin-top:-5px;
	margin-left: 0px ;
	border-left: 5px solid transparent ;
	border-right: 5px solid transparent ;
	border-bottom: 5px solid #fafafa ;
	padding:0px !important;
}
.dropmenucolor .dropdown-menu .popover-arrow {
	position: absolute;
	width: 0;
	height: 0;
}
.paleta_colores{
	width:20px; 
	height:20px; 
	margin:2px;
	float:left;
	cursor:pointer;
}



.dropmenutalla .dropdown-menu{
	height:auto !important;
	margin-top:9px !important;
	border:0px !important;
	margin-left:-62px !important;
	background:#fff !important;
	min-width:267px !important;
	z-index:50 !important;
}
.dropmenutalla .dropdown-menu li{
	padding:3px 0px 5px 10px !important;
}
.dropmenutalla .dropdown-menu li a{
	font-family:Arial, sans-serif !important;
	font-size:13px !important;
	line-height:25px !important;
	color:#666 !important;
	text-transform:none !important;
	text-align:center !important;
	padding:5px !important;
}
.dropmenutalla .dropdown-menu .popover-arrow {
	top: 0;
	left: 50%;
	margin-top:-5px;
	margin-left: -44px ;
	border-left: 5px solid transparent ;
	border-right: 5px solid transparent ;
	border-bottom: 5px solid #fafafa ;
	padding:0px !important;
}
.dropmenutalla .dropdown-menu .popover-arrow {
	position: absolute;
	width: 0;
	height: 0;
}




.dropmenutienda .dropdown-menu{
	height:auto !important;
	padding:0px 0px 6px 0px !important;
	margin-top:-10px !important;
	border-top:0px !important;
	margin-left:-20px !important;
	background:#fafafa !important;
}
.dropmenutienda .dropdown-menu li{
	padding:3px 3px 5px 0px !important;
}
.dropmenutienda .dropdown-menu li a{
	font-face:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#666 !important;
	text-transform:none !important;
	margin:0px !important;
	padding:4px 8px 2px 8px !important;
}
.dropmenutienda .dropdown-menu li:hover{
	background:#f6f6f6 !important;
}
.dropmenutienda .dropdown-menu .popover-arrow {
	bottom: 0;
	left: 50%;
	margin-bottom:-5px;
	margin-left: -74px ;
	border-left: 5px solid transparent ;
	border-right: 5px solid transparent ;
	border-top: 5px solid #fafafa ;
	padding:0px !important;
}
.dropmenutienda .dropdown-menu .popover-arrow {
	position: absolute;
	width: 0;
	height: 0;
}
.dropmenutienda .dropdown-menu .popover-arrow:hover {
	padding:0px !important;
	background-color:transparent !important;
}











/* icones top dropdown */
.dropdown .icontop-config {
	width:20px;
	height:20px;
	background:url(../img/iconestop.png) 0px 0px;
	margin-top:2px;
	opacity: 0.9;
    filter: alpha(opacity=90);
}
.dropdown .icontop-config:hover{
	opacity: 1;
    filter: alpha(opacity=100);
	cursor:pointer;
}
.dropmenulocation .icones_map{
	width:14px;
	height:20px;
	background:url(../img/iconestop.png) -114px 0px;
	margin-top:3px;
	opacity: 0.9;
    filter: alpha(opacity=90);
}
.dropmenulocation .icones_map:hover{
	opacity: 1;
    filter: alpha(opacity=100);
	cursor:pointer;
}
.dropdown .icontop-micuenta,.dropup .icontop-micuenta{
	width:17px;
	height:20px;
	background:url(../img/iconestop.png) -41px 0px;
	margin-right:18px;
	margin-bottom:-4px;
}
.dropdown .icontop-mitienda, .dropup .icontop-mitienda{
	width:20px;
	height:20px;
	background:url(../img/iconestop.png) -20px 0px;
	margin-right:15px;
	margin-bottom:-4px;
}
.dropdown .icontop-mensajes{
	width:20px;
	height:20px;
	background:url(../img/iconestop.png) -94px 0px;
	margin-right:15px;
	margin-bottom:-4px;
}
.dropdown .icontop-creditos{
	width:18px;
	height:20px;
	background:url(../img/iconestop.png) -76px 0px;
	margin-right:17px;
	margin-bottom:-4px;
}
.dropdown .icontop-exit{
	width:18px;
	height:20px;
	background:url(../img/iconestop.png) -58px 0px;
	margin-right:17px;
	margin-bottom:-4px;
}
/* icones top dropdown */







#menu1	{ 
	float:left; 
	margin-right:20px; 
	padding:0; 
	margin:0; 
	margin-top:-3px; 
}
.flechah{
	display:!important;
	background:url(../images/top.png) 0px -7px no-repeat;
	width:13px; 
	height:7px; 
	margin-top:25px; 
	margin-left:-17px;
}
.flecha2h{
	display:!important;
	background:url(../images/top.png) 0px -7px no-repeat;
	width:13px; 
	height:7px; 
	margin-top:25px; 
	margin-left:-13px;
}
.flecha{ 
	display:none;
	background:url(../images/top.png) 0px -7px no-repeat;
	width:13px; 
	height:7px; 
	margin-top:25px;
	z-index:9999;
}
#dropdown1	{ 
	width:100px; 
	border:1px solid #ddd;
	 border-top:none; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	margin-left:-20px;
	z-index:2;
}
#dropdown1 a { 
	display:block;
	text-shadow:none; 
	color:#555; 
	font-weight:normal; 
	line-height:20px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-transform:none !important;
}
#dropdown1 a:hover { 
	display:block;
	text-shadow:none; 
	color:#7b7b7b; 
	font-weight:normal; 
	line-height:20px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.relative	{ position:relative; }



#menu2	{ 
	float:left; 
	margin-right:20px; 
	padding:0; 
	margin:0; 
	margin-top:-3px; 
	z-index:2;
}
#dropdown2	{ 
	width:300px; 
	border:1px solid #ddd;
	 border-top:none; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	text-shadow::none;
	color:#555;
	margin-left:-20px;
	z-index:2;
}
#dropdown2 form	{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-shadow::none;
	color:#555;
}
#dropdown2 a{ 
	display:block;
	text-shadow:none; 
	color:#555; 
	font-weight:normal; 
	line-height:20px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-transform:none !important;
}
#dropdown2 a:hover { 
	display:block;
	text-shadow:none; 
	color:#7b7b7b; 
	font-weight:normal; 
	line-height:20px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
/* dropdown fin */






.product_black_box{ 
	width:90px;
	padding:0px;
	text-align:center;
	margin-top:-3px;
	margin-right:-75px;
	z-index:1;
	color:#a09c85;
	font-family:"Roboto", sans-serif;
	font-size:16px;
}
.icon_prod_photos{
	width:19px;
	height:14px;
	background:url(../img/icon-ropa.png) -14px 0px;
	margin-bottom:-2px;
}
.show_info{
	width:300px; 
	height:185px; 
	background:transparent; 
	margin-left:5px; 
	position:absolute;
	margin-top:-189px;
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
	word-wrap: break-word;
}
.show_info:hover{
	background:url(../img/black.png);
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
}
.show_info span{
	display:none;
}

.show_info:hover span{
	display:block;
	padding:16px;
	color:#FFF !important;
	text-align:left;
}
.readmore{
	font-weight:bold;
	color:#009bdc;
}
.readmore2{
	font-weight:bold;
	color:#009bdc;
}



/* eventos */
.art_date {
    background: url('../img/date.png') no-repeat scroll left center transparent;
    padding-left: 20px;
}
.cuerpo_previo h1, h2, h3, h4, h5, h6 {
    font-family: 'Bebas' !important;
	font-size:25px !important;
    color: #4b4b4b !important;
	text-transform:uppercase;
	font-weight:normal !important;
	line-height:25px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.cuerpo h1, h2, h3, h4, h5, h6 {
    font-family: 'Bebas' !important;
	font-size:25px !important;
    color: #4b4b4b !important;
	text-transform:uppercase;
	font-weight:normal !important;
	line-height:25px;
	clear:both;
	display:block;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:20px;
}
h1{
	font-size:30px !important;
	color:#c98874 !important;
}
.alert h4{
	color:#887d5a !important;
}
.alert-info h4{
	color:#0c5d7f !important;
}
.alert-error h4{
	color:#b12323 !important;
	padding-top:2px;
}
.alert-success h4{
	color:#5c7453 !important;
	padding-top:2px;
	
}
.alert{
	padding:15px !important;
	border-radius: 6px !important;
}
.cuerpo_previo{
	clear:both; 
	width:auto;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	font-weight:normal !important;
	background:#FFF;
	padding:16px;
	opacity:0.85;
	filter:alpha(opacity=85);
	margin-bottom:12px;
	overflow:hidden;
	text-align:left;
}
.cuerpo_previo div:nth-of-type(1){
	float:left; margin-right:20px; width:300px;
}
.cuerpo_previo div:nth-of-type(2){
	float:left; width:730px;
}
.cuerpo div:nth-of-type(1){
	float:left; margin-right:10px; width:480px;
}
.cuerpo div:nth-of-type(2){
	float:left; width:560px;
}
.cuerpo{
	clear:both; 
	width:auto;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
	font-weight:normal !important;
	letter-spacing: normal !important;
	background:#FFF;
	padding:16px;
	opacity:0.85;
	filter:alpha(opacity=85);
	margin-bottom:12px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	line-height:17px;
	text-align:left;
	overflow:hidden;
}

.img_lupa_ev{
	width:48px;
	height:48px;
	background:url(../img/icones.png) -1px -49px no-repeat;
	margin-top:120px;
	margin-left:200px;
}
/* fin eventos */


/* stats */
.stats_overflow{
	 max-height:144px; 
	 height:144px; 
	 overflow-y:scroll;
}
.stats_overflow2{ 
	 min-height:500px; 
}
/* fin stats */



/* selector busqueda search */
.tasks-list-item {
    display: block;
    line-height: 24px;
    padding: 14px 8px;
    cursor: pointer;
    -moz-user-select: none;
}
.tasks-list-item + .tasks-list-item {
    border-top: 1px solid #F0F2F3;
}
.tasks-list-cb {
    display: none;
}
.tasks-list-cb:checked ~ .tasks-list-mark:before {
    display: block;
}
.tasks-list-mark:before {
    content: "";
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -5px 0px 0px -6px;
    height: 4px;
    width: 8px;
    border-style: solid;
    border-color: #FFF;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 0px 0px 4px 4px;
    transform: rotate(-45deg);
}
.tasks-list-cb:checked ~ .tasks-list-mark {
    border-color: #FFF;
}
.tasks-list-mark {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
	margin-top:2px;
    width: 14px;
    height: 14px;
    border: 2px solid #087293;
    border-radius: 12px;
}
.tasks-list-cb:checked ~ .tasks-list-desc {
    color: #fff;
    text-decoration: underline;
}
.tasks-list-desc {
    font-weight: bold;
    color: #fff;
}
.tasks-list-marked {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
	margin-top:2px;
    width: 14px;
    height: 14px;
    border: 2px solid #C4CBD2;
    border-radius: 12px;
	border-color: #227c79;
	display: block;

}
.setSearchs{
	clear:both; 
	width:130px; 
	text-align:right;
	margin-top:-12px;
	margin-right:-55px;
}
/* fin selector busqueda search */


.modal-title{
	font-size:19px !important;
}

/* tags tiendas */

.tag-cloud {
	width: auto;
	margin: 0px;
}
.tag-cloud ul {
	list-style-type: none;
	padding: 0;
}
.tag-cloud li {
	margin: 5px 5px 5px 10px;
	float: left;
}
.tag-cloud a {
	display: inline-block;
	position: relative;
	color: #996633;
	text-shadow: 0 1px 0 rgba(255,255,255, 0.4);
	text-decoration: none;
	text-align: center;
	padding: 4px 9px 6px 6px;
	font: bold 11px Tahoma, sans-serif;
	border-radius: 3px;
	border: 1px solid #cc912d;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12);
	box-shadow: 0 1px 2px rgba(0,0,0,0.2),
				0 1px 0px rgba(255,255,255,0.4) inset;

	background-image: -webkit-linear-gradient(top, rgba(254,218,113,1) 0%,rgba(254,205,97,1) 60%,rgba(254,188,74,1) 100%);
	background-image: -moz-linear-gradient(top, rgba(254,218,113,1) 0%,rgba(254,205,97,1) 60%,rgba(254,188,74,1) 100%);
	background-image: -o-linear-gradient(top, rgba(254,218,113,1) 0%,rgba(254,205,97,1) 60%,rgba(254,188,74,1) 100%);
	background-image: -ms-linear-gradient(top, rgba(254,218,113,1) 0%,rgba(254,205,97,1) 60%,rgba(254,188,74,1) 100%);
	background-image: linear-gradient(top, rgba(254,218,113,1) 0%,rgba(254,205,97,1) 60%,rgba(254,188,74,1) 100%);
}
.tag-cloud a:hover {
	color: #492a0b;
}
.tag-cloud a:after {
	content: '';
	position: absolute;
	height: 50%;
	width: 15px;
	border-left: 1px solid #cc912d;

	background-image: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(254,218,113,1) 1%,rgba(254,205,97,1) 100%);
	background-image: -moz-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(254,218,113,1) 1%,rgba(254,205,97,1) 100%);
	background-image: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(254,218,113,1) 1%,rgba(254,205,97,1) 100%);
	background-image: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(254,218,113,1) 1%,rgba(254,205,97,1) 100%);
	background-image: linear-gradient(top, rgba(255,255,255,0) 0%,rgba(254,218,113,1) 1%,rgba(254,205,97,1) 100%);
	left: -5px;
	top: 1px;

	-webkit-transform: skewX(-35deg);
	-moz-transform: skewX(-35deg);
	-o-transform: skewX(-35deg);
	-ms-transform: skewX(-35deg);
	transform: skewX(-35deg);
}

.tag-cloud a:before {
	content: '';
	position: absolute;
	height: 48%;
	width: 15px;
	border-left: 1px solid #cc912d;
	bottom: 1px;
	left: -5px;

	-webkit-transform: skewX(35deg);
	-moz-transform: skewX(35deg);
	-o-transform: skewX(35deg);
	-ms-transform: skewX(35deg);
	transform: skewX(35deg);

	background-image: -webkit-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(254,205,97,1) 10%,rgba(254,188,74,1) 100%);
	background-image: -moz-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(254,205,97,1) 10%,rgba(254,188,74,1) 100%);
	background-image: -o-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(254,205,97,1) 10%,rgba(254,188,74,1) 100%);
	background-image: -ms-linear-gradient(top, rgba(240,240,240,1) 0%,rgba(254,205,97,1) 10%,rgba(254,188,74,1) 100%);
	background-image: linear-gradient(top, rgba(240,240,240,1) 0%,rgba(254,205,97,1) 10%,rgba(254,188,74,1) 100%);

	-webkit-box-shadow: -2px 1px 2px rgba(100,100,100,0.1);
	box-shadow: -2px 1px 2px rgba(100,100,100,0.1);
}
.tag-cloud a span {
	background-color: #FFFFFF;
	border: 1px solid #CC912D;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 1px 1px rgba(255, 255, 255, 0.4), 
				0 1px 1px rgba(0, 0, 0, 0.2) inset;
	display: inline-block;
	height: 5px;
	left: -5px;
	position: relative;
	top: -1px;
	vertical-align: middle;
	width: 5px;
	z-index: 1;
}	
/* fin tags tiendas */




/* radio buttons de la web */
#radioindex-buttons input[type=radio].css-checkbox {
	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}
#radioindex-buttons input[type=radio].css-checkbox:checked + label.css-label {
	background-position: 0 -22px;
}
#radioindex-buttons label.css-label {
	
	background-image:url(../img/check_shop.png);
	width:22px;
	height:22px;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display:block;
	float:left;
	margin:13px 10px 0px 0px;
	cursor:pointer;
}


#radioindex2-buttons input[type=radio].css-checkbox {
	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}
#radioindex2-buttons input[type=radio].css-checkbox:checked + label.css-label {
	background-position: 0 -22px;
}
#radioindex2-buttons label.css-label {
background-image:url(../img/check_prod.png);
width:22px;
height:22px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
display:block;
float:left;
margin:13px 0px 0px 0px;
cursor:pointer;
}



#checkoffer-buttons input[type=checkbox].css-checkbox {
	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}
#checkoffer-buttons input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 -41px;
}
#checkoffer-buttons label.css-label {
background-image:url(../img/check_offer.png);
width:43px;
height:41px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
display:block;
position:absolute;
margin:-2px 0px 0px 22px;
cursor:pointer;
z-index:2;
}



#radio-buttons input[type=radio].css-checkbox {
	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}

#radio-buttons input[type=radio].css-checkbox + label.css-label {
	padding-left:21px;
	height:16px; 
	display:inline-block;
	line-height:16px;
	background-repeat:no-repeat;
	background-position: 0 0;
	vertical-align:middle;
	cursor:pointer;

}

#radio-buttons input[type=radio].css-checkbox:checked + label.css-label {
	background-position: 0 -16px;
}
#radio-buttons label.css-label {
background-image:url(../img/radios.png);
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}






#check-buttons input[type=checkbox].css-checkbox {
	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}

#check-buttons input[type=checkbox].css-checkbox + label.css-label {
	padding-left:21px;
	height:16px; 
	display:inline-block;
	line-height:16px;
	background-repeat:no-repeat;
	background-position: 0 0;
	vertical-align:middle;
	cursor:pointer;

}

#check-buttons input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 -16px;
}
#check-buttons label.css-label {
	background-image:url(../img/checkboxes.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/*background-image:url(../img/checkboxes.png);*/

/* radio buttons de la web */





/* creditos web */

.money_value{
	font-family:'Oswalds', Helvetica, sans-serif !important;
	font-size:25px !important;
	color:#245177;
	display:block;
	float:left;
	margin-top:6px;
}
.money_title{
	font-family:'Oswalds', Helvetica, sans-serif !important;
	font-size:20px !important;
	color:#2297d4;
	clear:both;
	padding-bottom:20px;
}
.money_button{
	position:absolute; 
	width:120px; 
	margin-left:28px; 
	margin-top:70px; 
	padding:16px;
}
.money_button_free{ 
	width:180px; 
	margin-top:70px; 
	padding:16px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background:#00bd27;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
}
.money_button_free:hover{
	color:#FFF;
	background:#19c93d;
}
.money_credits_1{
	width:420px; 
	text-align:center; 
	padding-top:10px; 
	padding-bottom:10px;
	line-height:19px;
	margin-bottom:40px;
	display:inline-block;
}
.money_credits_2{
	margin-left:20px; 
	width:420px; 
	text-align:center; 
	padding-top:10px; 
	padding-bottom:10px; 
	display:inline-block;
	line-height:19px;
}
.saldo_boxes{
	display:inline-block;margin-left:15px; width:210px; vertical-align:top; text-align:center;
}
.money_saldo_box{
	width:210px; 
	text-align:center; 
	padding-top:10px; 
	padding-bottom:50px; 
	display:inline-block; vertical-align:top;
}
.money_saldo_box2{
	text-align:center; 
	padding-top:0px; 
	padding-bottom:50px; 
	display:inline-block; vertical-align:top;
}
.money_content{
	clear:both; 
	width:155px; 
	min-width:100px; 
	max-width:200px; 
	margin:auto;
}
.cita_code{
	border:1px solid #ededed;
	padding:8px;
	font-style:italic;
	display:block;
	width:98%;
	background:#fbfaf4;
	color:#514330;
}
.btnv{ 
	padding:10px;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
	display:block;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background:#00bd27;
	border-top-right-radius:6px;	
	-moz-border-radius-topright:6px;	
	-webkit-border-top-right-radius:6px;
	border-top-left-radius:6px;	
	-moz-border-radius-topleft:6px;	
	-webkit-border-top-left-radius:6px;
	border-bottom-right-radius:6px;	
	-moz-border-radius-bottomright:6px;	
	-webkit-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;	
	-moz-border-radius-bottomleft:6px;	
	-webkit-border-bottom-left-radius:6px;
}
.btnv:hover{ 
	color:#fff;
	background:#19c93d;
}
.btngreen{
	margin:10px 0px 10px 0px; 
	cursor:pointer;
	padding:12px 22px 12px 22px !important;
}
.btnblue{ 
	cursor:pointer;
	padding:10px 22px 10px 22px !important;
	width:auto !important;
	max-width:200px;
	margin-right:0px !important;
}
/* creditos web */




.boton_reg_fb{
	width:180px;
	padding:10px 8px 10px 42px;
	margin:0 auto;
	display:block;
	color:#FFF;
	border-radius:5px;
	text-align:center;
	max-width:260px;
	background: #7abcff; /* Old browsers */
	background: -moz-linear-gradient(top,  #738cc4 0%, #647db5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#738cc4), color-stop(100%,#647db5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #738cc4 0%,#647db5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #738cc4 0%,#647db5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #738cc4 0%,#647db5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #738cc4 0%,#647db5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#738cc4', endColorstr='#647db5',GradientType=0 ); /* IE6-9 */
}
.boton_reg_fb:hover{
	color:#FFF;
}
.fb_F{
	background:url(../img/F.png) no-repeat;
	background-size:contain;
	width:28px;
	position:absolute;
	margin-left:-42px;
	margin-top:-2px;
}
.fb_line1{
	width:1px;
	height:35px;
	display:inline;
	float:left;
	margin-top:-10px;
	background:#3e5e85;
	position:absolute;
	margin-left:-14px;
}
.fb_line2{
	width:1px;
	height:35px;
	display:inline;
	float:left;
	margin-left:-13px;
	margin-top:-10px;
	background:#7e97cf;
	position:absolute;
}









/*menu deslizable*/

#menuxi ul li .popover-arrow {
	top: 0;
	left: 50%;
	margin-top:-5px;
	border-left: 5px solid transparent ;
	border-right: 5px solid transparent ;
	border-bottom: 5px solid #fafafa ;
	padding:0px !important;
}
#menuxi ul li .popover-arrow {
	position: absolute;
	width: 0;
	height: 0;
}



#menuxi ul { 
	list-style-type: none; 
	height:9px; 
	padding:0px; 
	margin:0px;
}

#menuxi ul li a {
	display: block;
	text-decoration: none;
	position: relative;
	padding-bottom:0px;
	z-index:90;
	background:transparent;
}
#menuxi ul li:hover {
	position: relative;
	background:transparent;
}

#menuxi ul li ul {
	display: none;
}
#menuxi ul li a:hover ul, #menuxi ul li:hover ul {
	display: block;
	position: absolute;
	left: 0px;
	margin-top:54px;
	z-index:99999;
	background:transparent;

}
#menuxi .palabras_clave {
	padding: 15px 15px 0px 15px;
	border-top-color: #000;
	color:#999;
	text-align:left;
	margin-left:0px;
	font-family: "Roboto", serif !important;  
	font-size:18px;
	letter-spacing:0.04em;
	background:transparent;
	text-transform:uppercase;
}
#menuxi ul li ul li a ,#menuxi ul li ul li b {
	min-width: 160px;
	padding:5px 5px 5px 10px;
	border-top-color: #000;
	color:#4b4b4b;
	text-align:left;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif !important;   
	font-size:12px;
	background:transparent;
}
#menuxi ul li ul li b {
	letter-spacing:0.05em;
	font-family:"Roboto", sans-serif !important;
	font-weight:normal !important;
	line-height:25px;
	margin-left:-15px;
}
#menuxi ul li ul li a:hover {
	border-top-color: #000;
	position: relative;
	color:#ff6600;
	background:#FFF;
	border-radius:3px;
}
table.falsa {
	border-collapse:collapse;
	border:0px;
	float: left;
	position: relative;
	background:transparent;
}




#menuxi ul li.nivel1 { 
	float: left;
	height:17px;
	margin-top:0px;
	background:transparent;
	transition: all 0.5s ease 0s !important;
}
#menuxi ul li.nivel1:hover { 
	/*background: url("../img/bgmt.png") repeat scroll 0% 0% transparent !important;*/
    background-color: transparent;
    /*background-image: url("../img/bgmt.png");*/
	background:#3e3937;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
	padding-top: 0px;
	height: 54px;
	transition: all 0.5s ease 0s !important;
}/*
#menuxi ul li ul{
	background:#ececec url(../img/fondo-menu.png) !important;
	border-left:1px solid #e7e7e7; 
	border-right:1px solid #e7e7e7; 
	border-bottom:1px solid #e7e7e7;
}*/
#menuxi .wallback{
	background:#fcfcfc  !important;
	border-left:1px solid #ececec; 
	border-right:1px solid #ececec; 
	border-bottom:1px solid #ececec;
}

.supermenu{
	display:inline; float:left;
}
.menus1{
	padding:0; margin:0; border:0px;
	padding-top:0px !important;
	margin-top:20px !important;
}
.menus2{
	padding:0 !important; margin:0 !important; margin-left:190px !important; border:0px !important;
}
.menus3{
	padding:0 !important; margin:0 !important; margin-left:360px !important; border:0px !important;
}




.with_offer{
	background:url(../img/withoffer.png); 
	width:51px; 
	height:266px; 
	position:fixed; 
	left:0; 
	top:140px;
	margin-left:-38px;
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
	z-index: 100;
}
.with_offer:hover{
	margin-left:0px;
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-ms-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
	transition: all 0.7s ease;
}
.perfiles{
	margin:0px;
	border:1px solid #FFF;
}
.perfiles:hover{
	border:1px solid #f0431b;
	cursor:pointer;
}
.ver_perfil{
	background:url(../img/blk.png); 
	width:111px; 
	height:111px; 
	position:absolute;
	color:#FFF;
}
.ver_perfil span{
	display:block; 
	margin:auto; 
	margin-top:45px;
	text-align:center;
	font-weight:bold;
}
/*menu deslizable*/




/* inicio image sprites tips */
.box_capas{
	width:100%;
}
.tip_capas{
	/*width:29%;*/
	width:46%;
	display:inline-block;
	text-align:center;
	background:url(../img/tdbg.png);
	margin:10px;
	margin-bottom:20px;
	padding:10px;
	padding-bottom:18px;
	min-height:290px;
	border-radius:8px;
	max-height:290px;
	vertical-align:top;
}
#TipsBox{
	padding-bottom:30px;
	clear:both;
}
.tip_capas2 .subt_tip{
	font-size:17px;
	text-align:left;
}
.tip_capas2{
	width:95.5%; 
	float:left;
	text-align:center;
	background:url(../img/tdbg.png);
	margin:10px;
	margin-bottom:20px;
	padding:10px;
	padding-bottom:18px;
	border-radius:8px;
}
.tip_capas2 ul li{
	padding-bottom:10px;
}
.subt_tip{
	font-size:15px;
	font-weight: lighter;
	font-size: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	color:#5b5b5b;
}
.circle_tip{
	background:url(../img/borde-faq.png) no-repeat; 
	width:120px; 
	height:120px; 
	text-align:center;
	margin:0 auto;
	padding:0;
	padding-top:10px;
}
.tip_cart{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) 0px 0px no-repeat;
	margin:0 auto;
	margin-top:20px;
}
.tip_tienda{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -70px -3px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;
}
.tip_producto{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -140px -3px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;	
}
.tip_offer{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -205px 0px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;	
}
.tip_stats{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -275px -6px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;
}
.tip_credits{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -342px -5px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;
}
.tip_ojos{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -416px -5px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;	
}
.tip_question{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -490px -3px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;
}
.tip_social{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -561px -3px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;
}

.tip_upgrade{
	width:67px;
	height:63px;
	background:url(../img/icones-tip.png) -629px -5px no-repeat;
	display:block;
	margin:0 auto;
	margin-top:20px;
}
/* fin image sprites tips */



/* sprites redes */
.red_tw{
	width:24px;
	height:24px;
	background:url(../img/icones-social.png) 0px 0px no-repeat;
}
.red_fb{
	width:24px;
	height:24px;
	background:url(../img/icones-social.png) -24px 0px no-repeat;
}
.red_pt{
	width:24px;
	height:24px;
	background:url(../img/icones-social.png) -48px 0px no-repeat;
}
.red_gp{
	width:24px;
	height:24px;
	background:url(../img/icones-social.png) -72px 0px no-repeat;
}
.red_web{
	width:24px;
	height:24px;
	background:url(../img/icones-social.png) -96px 0px no-repeat;
}
.red_ig{
	width:24px;
	height:24px;
	background:url(../img/icones-social.png) -120px 0px no-repeat;
}

/* fin sprites redes */



/* support message */
.message_live{
	position:fixed; 
	bottom:0;
	right:20px; 
	z-index:9999;
	padding-bottom:0px;
}
.message_live form{
	padding:0;
	margin:0;
}
.message_live_top{
	width:250px; 
	padding:13px; 
	background:#ffa15c; 
	color:#FFF; 
	font-weight:bold; 
	text-align:center; 
	-moz-border-radius: 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
	position:relative;
	z-index:9999;
}
.message_live_top:hover{
	background:#fea766;
	cursor:pointer;
}
#message-tab-only{
	background:#FFF; 
	padding:10px;
	width:256px;
}
#message-tab-only input{
	width:92% !important;
}
#message-tab-only textarea{
	width:92% !important;
}
/* support message */




/* alertas  */
.alerta_descripcion{
	width:100%;
	background:#fcf8e3;
	text-align:center;
	position:fixed;
	z-index:900;
}
.alerta_descripcion span{
	display:block;
	margin:0 auto;
	padding:15px;
	color:#8a6a34;
}
.alerta_precio{
	width:100%;
	background:#f4e5e5;
	text-align:center;
	position:fixed;
	z-index:900;
}
.alerta_precio span{
	display:block;
	margin:0 auto;
	padding:15px;
	color:#9d3736;
}
/* alertas  */


.modal_fb{
	display:block; float:left; background:url(../img/fbmodal.png) center left 6px no-repeat #FFF; padding:7px 35px 7px 75px; cursor:pointer; border-radius:5px; font-size:20px; margin-top:25px; line-height:44px;
}
.modal_mail{
	display:block; float:right; background:url(../img/mailmodal.png) center left 6px no-repeat #FFF; padding:7px 35px 7px 75px; cursor:pointer; border-radius:5px; font-size:20px; margin-top:25px; line-height:44px;
}
li .active a {
	background:#0C0 !important;
}


/* bloque refinacion */

.bloque_refine{
	clear:both; 
	background:#f0f0f0; 
	padding:0px;
	width:100%;
	margin-bottom:15px;
	border-radius:3px;
}
.bloque_refine a {
    display:inline;
	margin-right:4px;
	margin-left:4px;
	background:#f8f8f8;
	padding:10px;
    box-shadow: inset 0 0 0 0 #febc8b;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.block-relevance a:hover,.block-relevance-temp a:hover {
    box-shadow: inset 200px 0 0 0 #febc8b;
    color: #FFF;
}
.layout-slider{
	width:55%; 
	display:inline; 
	padding-bottom:5px; 
	float:left;
}
.layout-slider span{
	color:#777;
	padding:0;
}
.block-layout{
	display:block; 
	width:100%; 
	/*overflow:auto; */
	padding:30px 20px 20px 20px;
	height:82px;
}
.block-relevance{
	display:inline; 
	float:right; 
	width:475px;
}

.block-relevance span{
	color:#ff6600;
	margin-right:15px;
}

.block-relevance-temp .add, .block-relevance-talla .add{
	color:#ff6600;
	margin-right:-5px;
}
.block-relevance-temp{
	display:inline; 
	float:right; 
	width:480px;
	margin-top:43px;
}

.block-relevance-temp span{
	color:#777;
	margin-right:15px;
	padding:0px 19px 5px 5px;
}
.block-relevance-temp a span{
	text-align:center;
	margin:auto;
}
.block-relevance-temp .active{
	background:#ffb57e;
	color:#FFF !important;
}

.block-relevance .active{
	background:#ffb57e;
	color:#FFF !important;
}

.block-relevance-talla .talla{
	background:#f8f8f8 !important;
	color:#000 !important;
	max-width:70px !important;
	min-width:70px !important;
	float:left !important;
	margin:1px;
	position:static;
	display:inline-block;
	padding:20px !important;
}
.block-relevance-talla .talla span{
	color:#666;
	padding:4px !important;
}

.block-relevance-talla a:hover span{
	color:#fff;
	transition: all 0.3s ease 0s;
}

.block-relevance-talla .talla:hover {
    box-shadow: inset 200px 0 0 0 #febc8b;
    color: #FFF;
}

.block-relevance-talla .active {
	background:#ffb57e !important;
	color:#FFF !important;
}
.block-relevance-talla .active span{
	color:#FFF !important;
}

.margen{
	margin:0px auto !important;
	display:inherit !important;
	clear:both !important;
	margin-top:2px !important;
}
.block-porColor{
	display:inline-block; 
	margin-left:50px; 
	margin-top:0px;
	width:200px;
	vertical-align:top;
	margin-top:15px;
}
.block-porPrecio{
	display:inline-block;
}
.block-relevance-talla{
	float:left; 
	margin-left:50px; 
	margin-top:5px;
}
.block-relevance-talla span{
	color:#ff6600;
}
.block-relevance-talla a{
	padding:0;
	margin:-15px 0px 0px 5px;
	text-decoration:none;
	background:none !important;
}
.block-porColor span{
	color:#ff6600;
	margin-right:15px;
}
.block-porColor a{
	padding:0;
	margin:-15px 0px 0px -15px;
	text-decoration:none;
	background:none !important;
}
.icon-color-lens:before{
	font-size:26px;
	margin-left:12px;
	cursor:pointer;
}

.icon-ticket:before{
	font-size:26px;
	margin-left:12px;
	cursor:pointer;
}
.icon-ticket:hover:before{
	color:#ffb57e !important;
}

.icon-ticket,.icon-color-lens{
	cursor:pointer;
}
.icon-color-lens:hover:before{
	color:#ffb57e;
}
.color-hover-paleta:before{
	color:#ffb57e; 
}
.icon-rain:before {
	font-size:26px;
	margin-left:2px;
}
.icon-sun2:before {
	font-size:26px;
	margin-left:3px;
}
.icon-cloudy3:before {
	font-size:27px;
}
.icon-sad:before {
	font-size:67px;
	margin-left:-30px;
	color:#888;
}
.icon-x-altx-alt{
	font-size:24px;
	color:#888;
}
#closeBlock{
	cursor:pointer;
	padding:0;
	float:right;
	margin-top:5px;
}
.icon-sad {
    -webkit-transform: rotate(352deg);
    -moz-transform: rotate(352deg);
    -o-transform: rotate(352deg);
    writing-mode: lr-tb;
	padding-top:20px;
	padding-bottom:20px;
}
.notfound {
	padding-top:20px;
	font-family: "Roboto", serif;
	font-size:18px;
	color:#ffa461;
}

.icon-cloudy4:before {
	font-size:26px;
}
.block-relevance-temp a:hover .ic{
	color:#FFF;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	transition: all ease 0.3s;
}

.ic{
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	transition: all ease 0.3s;
}







.jwc_frame {
	border:0px solid black;
	cursor:move;
} .jwc_controls {
	height:24px; 
	background-color:#000; 
	position:absolute; 
	padding:6px 93px 0px 57px; 
	margin-top:170px;
	opacity:0.7;
} .jwc_zoom_in, .jwc_zoom_out {
	display:block; 
	background-color:transparent;
	cursor:pointer;
	width:16px; 
	height:16px;
	float:right; 
	margin:0px 4px 0px 0px;
	text-decoration:none; 
	text-align:center;
	font-size:16px; 
	font-weight:bold; 
	color:#000;
	position:absolute;
} .jwc_zoom_in {
	background-image:url(../../img/round_plus_16.png);
	margin-left:25px;
} .jwc_zoom_out {
	background-image:url(../../img/round_minus_16.png);
} .jwc_zoom_in::after {
	content:"";
} .jwc_zoom_out::after {
	content:"";
}

/* bloque refinacion*/












/* admproductos */

.cropFrame {
	overflow : hidden;
	position : relative;
    display: inline-block;
}

.cropImage {
	position : absolute;
	top      : 0;
	left     : 0;
	cursor   : move;
	max-width: none;
}


.segmentoProd{
	padding:15px 0px 5px 0px;
	display:inline-block;
	width:95%;
}
.segmentoProd label{ padding:1px 0px; display:block; }
.segmentColor{ padding:0px; padding-top:0px;  }
.adminproductos2{
	clear:both; display:block; background:#FFF; padding:20px;
}
.adm500{
	width:500px; display:inline-block; vertical-align:top;
}
.adminproductos textarea{
	padding:8px;
	width:95% !important;
	font-family: "Ubuntu", serif !important;
	font-size:13px !important;
	color:#5b5b5b !important;
	border:1px solid #dedede !important;
} 

.adminproductos option{
	padding:8px 20px;
	width:95% !important;
	font-family: "Ubuntu", serif !important;
	font-size:13px !important;
	color:#5b5b5b !important;
}
.adminproductos select{
	padding:0px 10px;
	width:95% !important;
	font-family: "Ubuntu", serif !important;
	font-size:13px !important;
	color:#5b5b5b !important;
	border:1px solid #dedede !important;
}
.adminproductos input{
	padding:8px;
	font-family: "Ubuntu", serif !important;
	font-size:13px !important;
	color:#5b5b5b;
	border:1px solid #dedede;
}
.icadm{
	font-size:25px;
	margin-right:20px;
}
.adminproductos .icon-trash-o:before{
	font-size:28px;
}
.buttonadd{
	font-family: Verdana,Geneva,sans-serif !important;
	font-size: 11px !important;
	border: 1px solid #CCC !important;
	padding: 8px !important;
	background:#ffa15c !important;
	border:0px !important;
	color: white !important;
}

.cargasuperior{
	float:right;
	width:200px;
	margin-right:200px;
}
.cargasuperior .nodisplay{
	display:none;
}
.cargasuperior .ajax-upload-dragdrop{
	padding:0;
	margin:0;
	border:0;
}
.adminproductos .icon-color-lens:before{
	font-size:33px;
	margin-left:9px;
	cursor:pointer;
}
#filtrarR{
	position:absolute;
	top:48px;
	margin-left:-30px;
	position:fixed;
}
.icon-filter:before {
	font-size:20px;
	margin-left:-2px;
}
.color_box{
	border:1px solid #fff; 
	margin:1px;
	display:inline; float:left; width:22px; height:22px; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 6px rgba( 0, 0, 0, 0.9 );
	-moz-box-shadow: inset 0 1px 6px rgba( 0, 0, 0, 0.9 );
	
}
.selected_color{
	border:1px solid #000;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 6px rgba( 0, 0, 0, 0.9 );
	-moz-box-shadow: inset 0 1px 6px rgba( 0, 0, 0, 0.9 );
}




/* fin admproductos */







/* nuevo visor de tiendas */

.tienda-first img {
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.tienda-first .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   /*background-color: rgba(219,127,8, 0.7);*/
   background-color: rgba(0,0,0, 0.7);
   background-color: rgba(219,127,8, 0.8);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.tienda-first h2 {
   -webkit-transform: translateY(-100px);
   -moz-transform: translateY(-100px);
   -o-transform: translateY(-100px);
   -ms-transform: translateY(-100px);
   transform: translateY(-100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.tienda-first p {
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.tienda-first:hover img {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);
}
.tienda-first a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.tienda-first:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.tienda-first:hover h2,
.tienda-first:hover p,
.tienda-first:hover a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
.tienda-first:hover p {
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}
.tienda-first:hover a.info {
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}
.tiendav {
   width: 300px;
   height: 185px;
   float: left;
   border: 10px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   cursor: default;
   
}
.tiendav .mask,.tiendav .content {
   width: 300px;
   height: 185px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.tiendav img {
   display: block;
   position: relative;
}
.tiendav h2 {
   text-transform: uppercase;
   color: #fff !important;
   text-align: center;
   position: relative;
   font-size: 16px !important;
   font-family:"Roboto", sans-serif !important;
   padding: 0px !important;
   background: rgba(255, 161, 92, 0.85);
   background: rgba(0, 0, 0, 0.8);
   margin: 10px 0 0 0;
}
.tiendav p {
   font-family: Georgia, serif;
   font-style: italic;
   font-size: 12px;
   position: relative;
   color: #fff;
   padding: 10px 20px 10px;
   text-align: center;
}
.tiendav a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #000;
   color: #fff;
   text-transform: uppercase;
   font-family:"Roboto", sans-serif;
   letter-spacing:0.05em;
   box-shadow: inset 0 0 0 0 #000;
	-webkit-transition: all ease 0.2s;
	-moz-transition: all ease 0.2s;
	transition: all ease 0.2s;
}
.tiendav a.info:hover{
	box-shadow: inset 110px 0 0 0 #e17e00 !important;
}
/*.icon-t-shirt{
	margin:4px 10px 0px 0px !important;
}*/
/* fin nuevo visor tiendas */









/* screens home */


.screen_box{
	clear:both; 
	position:relative; 
	display:block; 
	margin:0 auto; 
	margin-left:11px; 
	padding-bottom:30px;
	width:1150px;
}/*
.screen-scale{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
	transition: all 0.3s ease 0s;
	font-family:"Reboto", sans-serif;
	font-size:25px;
	color:#FFF;
	text-align:center;
	vertical-align:middle;
}

.screen-img h4{
	text-transform:uppercase;
	margin:0 auto;
	color:#FFF !important;
	font-size:35px !important;
	position:absolute;
	z-index:1;
	margin-top:100px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
}
.screen-scale:hover{
	-webkit-transform: none;
	-moz-transform: none;
	-o-transform: none;
	-ms-transform: none;
	transform:  none;
	transition: all 0.3s ease 0s;
}
.screen-scale:hover h4{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
	transition: all 0.3s ease 0s;
}
.screen-img{
	padding:0px; background:#999; width:350px; height:235px; float:left; overflow: hidden; margin:5px; position:relative;
}
.screen-1{
	width:350px; height:235px; background:url(../img/screen1.jpg); background-size:cover; float:left;
}
.screen-2{
	width:350px; height:235px; background:url(../img/screen2.jpg); background-size:cover; float:left;
}
.screen-3{
	width:350px; height:235px; background:url(../img/screen3.jpg); background-size:cover; float:left;
}*/


/* 8.4 SHOWCASE */
#showcase { margin:0 auto; padding:0; width:100%; margin-top:-60px; clear:both; position:relative; z-index:400; text-align:center }

.showcase_row__1 .custom_showcase {}
.showcase_row__1,.showcase_layered,.custom_showcase { position: relative !important;z-index: 100 !important;width:350px !important; height:235px !important; display:inline-block !important; margin:0px !important }

.showcase_row__1 .custom_showcase a { display: block !important;overflow: hidden !important;position: relative !important;background: #292929 !important; height:235px !important }
.showcase_row__1 .custom_showcase a img {
	-webkit-transform: scale(1.09);
    transform: scale(1.09);
	opacity: .8;
	-webkit-transition: .3s ease-in-out;
   -moz-transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
     -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;

}
.showcase_row__1 .custom_showcase a div {width: 100%; padding: 0 0px;text-align: center;position: absolute;left: 0;top: 0;}
.showcase_row__1 .custom_showcase h3 {padding: 0px 0 0 0;font-weight: 300;font-size: 60px !important;margin: 80px 0 0 0;line-height: 1em;color: #ffffff !important; text-transform:uppercase;font-family:"Reboto", sans-serif;}
.showcase_row__1 .custom_showcase h4 {padding: 0px 0 0 0;font-weight: 300;font-size: 35px !important;margin: 80px 0 0 0;line-height: 1em;color: #e74c3c !important;text-transform:uppercase;font-family:"Reboto", sans-serif;}
.showcase_row__1 .custom_showcase i {width: 72px;height: 72px;display: inline-block;background: #e74c3c;font-size: 27px;line-height: 71px;color: #ffffff;text-align: center;
	-webkit-border-radius: 50%;
    border-radius: 50%;
	-webkit-box-shadow: inset 0 0 0 0 rgba(0,0,0,0);
    box-shadow: inset 0 0 0 0 rgba(0,0,0,0);
	-webkit-transition: .3s ease-in-out;
   	-moz-transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
     -o-transition: .3s ease-in-out;
     transition: .3s ease-in-out;

}


.showcase_row__1 .custom_showcase a:hover img {
	-webkit-transform: scale(1);
    transform: scale(1);
	opacity: 1;
}

.showcase_row__1 .custom_showcase a i:hover {
	-webkit-box-shadow: inset 0 0 0 40px #292929;
	box-shadow: inset 0 0 0 40px #292929;
}




/* fin screen home */



/* slider */
.jssora21l, .jssora21r {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 55px;
	height: 55px;
	cursor: pointer;
	background: url(../img/a21.png) center center no-repeat;
	overflow: hidden;
}
.jssora21l { background-position: -3px -33px; }
.jssora21r { background-position: -63px -33px; }
.jssora21l:hover { background-position: -123px -33px; }
.jssora21r:hover { background-position: -183px -33px; }
.jssora21l.jssora21ldn { background-position: -243px -33px; }
.jssora21r.jssora21rdn { background-position: -303px -33px; }

.jssorb21 {
	position: absolute;bottom: 66px; margin:0 auto; left:0; right:0; 
}
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
	position: absolute;
	/* size of bullet elment */
	width: 19px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	color: white;
	font-size: 12px;
	background: url(../img/b21.png) no-repeat;
	overflow: hidden;
	cursor: pointer;
	margin-top:0px;
}
.jssorb21 div { background-position: -5px -5px; }
.jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
.jssorb21 .av { background-position: -65px -5px; }
.jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }

.titulo_slide{
	position: relative; 
	width: 980px; 
	height: 120px; 
	top: 60px; 
	padding: 5px;
	text-align: left; 
	line-height: 40px; 
	text-transform: uppercase; 
	font-size: 55px; 
	color: #FFFFFF;
	font-family:"Roboto", sans-serif !important;
	box-sizing: border-box;
	margin:0 auto;
	text-align: center;
}
.descripcion_slide{
	position: relative; 
	width: 880px !important; 
	height: 120px;
	top: 120px; 
	/*left: 130px; */
	padding: 5px;
	line-height: 35px;
    color: #FFFFFF;
	font-family:"Source Sans Pro", sans-serif !important;
	text-transform:uppercase;
	font-size: 28px;
	color: #FFF;
	font-weight: 400;
	text-align: center;
	margin: 0px 0px 12px;
	box-sizing: border-box;
	margin:0 auto;
}
.button_slide{
	background:transparent; border:2px solid #FFF; padding:4px 16px; width:200px; display:block; clear:both; margin:0 auto; text-align:center; margin-top:30px;
	font-family:"Roboto", sans-serif !important;
	text-transform:uppercase; color:#FFF; font-weight:; letter-spacing:0.03em;
	box-shadow: 0px 0px 0px 0px #59c2ff inset;
	transition: all 0.3s ease 0s;
	font-size:13px;
}
.button_slide:hover{
    border-color: #FFA15C ; color: #FFA15C;
	transition: all 0.3s ease 0s;
	cursor:pointer;
}
.titulo_slide2{
	position: absolute; 
	width: 1000px; 
	height: 120px; 
	top: 30px; 
	left: 130px; 
	padding: 5px;
	text-align: left; 
	line-height: 50px; 
	text-transform: uppercase; 
	font-size: 30px; 
	color: #4e5256;
	font-family:"Roboto", sans-serif !important;
}
.descripcion_slide2{
	position: absolute; 
	width: 1000px; 
	height: 120px; 
	top: 100px; 
	left: 130px; 
	padding: 5px;
    text-align: left; 
	line-height: 37px; 
	font-size: 24px;
    color: #63696e;
	font-family:"Roboto", sans-serif !important;
}
.slide_loading{
	position: absolute; display: block; background: url(../img/loading.gif) no-repeat center center;
    top: 0px; left: 0px; width: 100%; height: 100%;
}
.before_loading{
	filter: alpha(opacity=70); opacity: 0.7; position: absolute; display: block;
    top: 0px; left: 0px; width: 100%; height: 100%;
}
.slider_content{
	position: relative; 
	margin: 0 auto;
	top: 0px; 
	left: 0px; 
	width: 1300px; 
	height: 500px; 
	overflow: hidden;
}
.uslides{
	cursor: move; position: absolute; left: 0px; top: 0px; width: 1300px; height: 500px; overflow: hidden;
}

/* slider */

#paginator{
	 width:100%; clear:both; display:block;
}

.top-side-bar{
	display:none;
}

:-moz-ui-invalid:not(output) {
    box-shadow: 0 0 0px 0px transparent;
}
[required] {
    border:1px solid #e7a095;
}
input:required:invalid{
	border:1px solid #ccc;
}
input:focus:invalid {
	border:1px solid #e7a095;
}
input:required:valid {
	border:1px solid #c4dd93;
}
.user-form {
    width: 450px;
    padding: 50px 50px 20px;
    position: relative;
	float:left;
	margin-bottom:20px;
	padding-top:30px;
	background:#FFF;
}
.user-form .titulo {
    text-align: center;
    margin: 0px 0px 20px 0px;
    font-size: 15px;
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    text-transform: none;
	color:#555;
}
.user-form .form-group {
    margin-bottom: 15px;
}
.user-form div label {
    font-size: 13px;
    font-weight: normal;
    color: #666;
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
}
.user-form input[type="text"],.user-form input[type="email"],.user-form input[type="password"],.user-form input[type="url"],.user-form select {
    height: inherit !important;
    padding: 10px 8px !important;
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    display: block;
    width: 100%;
    font-size: 12px;
    line-height: 1.42857;
    color: #555;
    background-color: #F8F8F8;
    background-image: none;
    border: 1px solid #C7D6DB;
    border-radius: 3px;
    box-sizing: border-box;
    margin: 0px;
}
.invalido{
	padding:10px 12px;
	border:0px;
	background-color:#d66666;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	margin:3px 0px;
	border-radius:4px;
}
.user-form textarea{
    padding: 10px 8px !important;
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    display: block;
	width: 100%;
    max-width: 100%;
	height:150px;
    font-size: 12px;
    line-height: 1.42857;
    color: #555;
    background-color: #F8F8F8;
    background-image: none;
    border: 1px solid #C7D6DB;
    border-radius: 3px;
    box-sizing: border-box;
    margin: 0px;
}
.user-form #buttons input{ margin:0px !important; margin-bottom:20px !important; }
#buttons input[type="submit"], #buttons input[type="button"], #buttons button{
	background: #4a4f59 none repeat scroll 0% 0%; color: #fff;
	font-family: "Ubuntu";
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 26.4px;
	text-align: center;
	line-height:20px;
	text-transform:uppercase;
	border:0;
	box-shadow: 0px 0px 0px 0px #FFA15C inset;
	transition: all 0.3s ease 0s;
	padding:10px 20px;
	margin:15px 15px 15px 0px;
	min-width:200px;
	max-width:300px;
}
#buttons input[type="submit"]:hover, #buttons input[type="button"]:hover{
	box-shadow: inset 300px 0 0 0 #FFA15C;
    color: #FFF;
}
.clear{
	display:block;
	clear:both;
	margin-bottom:10px;
}
.invalid{
	color:#cc0000;
}
.icones div {
    display: inline-block;
    margin: 25px;
}
.icones div div {
    display: block;
	margin:0 auto;
}
.icones div a {
	margin-bottom:30px;
	display:block;
}
.tipos_title{
	clear:both; margin-top:20px; margin-bottom:10px; margin-left:15px;
}
.tipos_labels{
	display:inline-block;width:25%; padding:10px;
}
.tipos_labels div:nth-of-type(1){
	float:left;
}
.tipos_labels div:nth-of-type(2){
	float:left; margin-top:5px; margin-left:10px;
}
.btn-group > .btn + .dropdown-toggle {
    padding-left: 15px !important;
}
#tabla tr td img{ width:48px; height:30px; background-size:cover !important; } 
#tabla tbody tr:nth-child(2n+1) {
    background: #fdfdfd none repeat scroll 0% 0%;
}
#tabla tbody tr:nth-child(2n) {
    background: #fafafa none repeat scroll 0% 0%;
}
.dropdown-menu li a{
	width:auto !important;
	display:block;
	text-align:left;
}
.dropdown-menu li a:hover{
	background:none;
	width:auto !important;
	color:#cc0000;
}
.btn-addtienda{
	float:right;
}
.btn-addtienda a{
	font-weight:bold;
}
.mensajeria_box{
	width:100%; padding-bottom:40px; display:table;
}
.mensajeria_box .mdata:nth-of-type(1){
	float:left; width:200px;
}
.mensajeria_box .mdata:nth-of-type(2){
	float:right; width:830px
}
.avatar_pic{
	width:100px;
}
.form_extend,.form_extend2{
	display:block;
	width:80%;
	float:none;
	padding:42px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:25px;
	text-align:left;
}
.user-form #radio-buttons,.user-form #check-buttons{
	margin-top:15px; margin-bottom:20px;
}
.form_extend2 .form-group{
	display:inline-block; width:44%; margin:25px; vertical-align:top; margin-bottom:5px;
}
.form_extend .titulo,.form_extend2 .titulo{
	background:#f9f9f9;
	padding:15px 0px;
	border-radius:6px;
}
.form_extend #buttons{
	overflow:hidden;
}
.user-form img[rel="tooltip"]{
	margin-bottom:-3px;
}
.add_off{
	margin:10px; margin-bottom:40px; width:48%; display:inline-block; text-align:left; float:none; vertical-align:top;
}
.faq_column{
	width:49%;
	display:inline-block;
	vertical-align:top;
}
.faq_column img{ float:left;}
.producto_left {
    float: left;
    width: 350px;
	padding-bottom:50px;
}
.producto_right {
    float: right;
    width: 720px;
	padding-bottom:50px;
	text-align:left;
}
.producto_right ul li{
	display:inline-block;
}
.producto_right ul{
	padding:0; margin:0;
}
.producto_right ul li:nth-of-type(1){
	width:90px;
}
.producto_right ul li:nth-of-type(2){
	opacity:0.6;
}
.producto_right div{ padding:10px; }
.cover-box{
	background:#fafafa; width:100%; position:absolute; height:210px; left:0px; top:54px; z-index:0;
}
.cover-box div{
	display:block; margin:0 auto; width:1150px; margin-top:65px;
}
.cover-box a{
	background:#5BB75B; opacity:0.8; position:absolute; width:35px; height:25px; text-align:center; margin:0 auto; display:block; padding-top:14px;
}
.cover-box a{
	font-size:26px !important; color:#FFF; position:absolute; display:block; margin:0 auto;
}
.cover-box a:hover{
	background:#00BD27; cursor:pointer;
}
#myTab{ position:relative; z-index:3; top:70px; }
.tab-content{
    display: block;
    position: relative;
    top: 50px;
}
.tab-content .producto-contenedor{ margin:13px; }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus{
	background:transparent;
}
.nav-tabs li{ background:#F0F0F0; border-top-left-radius:5px;border-top-right-radius:5px; margin-right:1px; }
.nav-tabs li a{padding-left:20px !important;padding-right:20px !important; display:block;  }
.nav-tabs li:hover{ background:#F6F6F6; }
.nav-tabs li:hover a{ background:#F6F6F6; }
.nav-tabs .active{ background:#F6F6F6; border-top-left-radius:5px;border-top-right-radius:5px; }
.puntuar {
	position:relative; z-index:5; right:0px; bottom:0px; margin-top:60px;
}
.bcontactar{ position:relative; z-index:5; }
.bcontactar div:last-child{ float:right; margin-right:10px; text-align:left; }
#addfav{ float:right; }
.puntuar .pt{ float:right; }
.change_style{ float:right; position:relative; z-index:40; margin-right:20px; }
.tienda_table{
	width:auto; padding:30px 0px; padding-top:0px;
}
.tienda_table .div1{
	width:320px; display:inline-block; vertical-align:top; text-align: left;
}
.tienda_table .div2{
	width:770px; display:inline-block; vertical-align:top;
}
.tiendas_details_payment{ width:270px; padding:15px; }
.user_post div,.user_comment div{ margin:20px; }
.user-form .dir_urls{ float:left;margin-top:-6px; margin-right:20px; }
.user-form .form-group label{ 
	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
  	max-width: 300px;
}
.width-auto{ width:auto;}
#muro{ padding-top:20px; }
.ico-cel{ font-size:18px; margin-right:10px; position:relative; bottom:1px; }
.ico-cel2{ font-size:18px; margin-right:16px; position:relative; bottom:-3px; }
.stat_box{
	width:auto; padding:10px; margin-bottom:20px;
}
.stat_box .form-group{ padding:0px 10px; }
.stat_box .titulo{ font-size:14px; }
.stat_box .form-group .producto-contenedor{ width:165px; position:relative; }
.stat_box .form-group .producto-contenedor .vista_producto{ padding:5px; }
.stat_box .form-group .producto-contenedor .vista_producto span{ 
	position:absolute; text-align:center; z-index:2; background:#fff; bottom:-150px; padding:20px; left:0; right:0;transition: all 0.3s ease 0s; opacity:1;
}
.stat_box .form-group .producto-contenedor:hover .vista_producto span{ 
	bottom:0px; transition: all 0.3s ease 0s; opacity:0.9;
}
.tabla-4 span,.tabla-3 span{ display:inline-block; vertical-align:top; }
.tabla-4 span:nth-of-type(1){ width:20px; }
.tabla-4 span:nth-of-type(2){ width:230px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 230px; }
.tabla-4 span:nth-of-type(3){ width:110px; }
.tabla-4 span:nth-of-type(4){ width:100px; }

.tabla-3 span:nth-of-type(1){ width:20px; }
.tabla-3 span:nth-of-type(2){ width:130px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 230px; }
.tabla-3 span:nth-of-type(3){ width:70px; text-align:right; }

.stat_col_1{ display:inline-block; vertical-align:top; width:23%; margin-right:12px; }
.stat_col_2{ display:inline-block; vertical-align:top; width:75%; }
.stat_col_3{ display:inline-block; width:47%; vertical-align:top; }
.stat_col_4{ display:inline-block; width:51%; vertical-align:top; }
.stat_col_5{ display:inline-block; width:49%; vertical-align:top; margin-right:8px; }
.stat_col_6{ display:inline-block; width:49%; vertical-align:top; }
.graph_col_1{ width:82%; background:url(../img/grill.png) #f9f9f9; height:230px; text-align:center; display:inline-block; vertical-align:top; position:relative; border-left:1px solid #ececec; border-top:1px solid #ececec; }
.left_col_1{ width:18%; display:inline-block; vertical-align:top; right:0px; padding:9px; position:absolute; text-align:left; }