/* HEADER ------------------------------ */
#header {
  padding-bottom: 13px;
}

#header #logo {
  width: 287px;
  height: 86px;
  padding: 21px 0 0px 34px;
  background: url(img/logo-header.png) no-repeat right bottom !important;
}

#footer ul {
    background: url(img/logo-footer.png) left 30px no-repeat;
}

#menu li.menuSecRegister {
	background-color: #F47B20;
}
.bannercontainer .caption p {
    color: #4C4C4C;
    width: 450px;
    white-space: normal;
    font-size: 18px;
}
.bannercontainer .caption h3 {
    color: #f47b20;
}

.prodCotData {
    clear: both;
}
.box-content img, .IMGtextleft img {
    max-width: 100%;
}

.menuSec {
	min-width: 400px;
}

/* DESCUENTO ------------------------------ */



.discount_list_clock {
    float: right;
    font-size: 14px;
}
.discount_text {
        font-size: 16px;
        text-transform: uppercase;
        font-weight: bold;
}
.discount_highlight {
    /* color: #ff9933; */
    font-size: 30px;
    font-weight: bold;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: solid #fff 2px;
    background-color: #2AC09F;
    padding: 0px 10px;
}
.discount_highlight_clock {

    font-size: 30px;
    font-weight: bold;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: solid #fff 2px;
    background-color: #f9a02a;
    padding: 0px 35px 0px 10px;
}

	.modalDialog {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background:rgba(255,92,62,0.8);
		z-index: 99999;
		opacity:0;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		pointer-events: none;
	}



	.modalDialog:target {
		opacity:1;
		pointer-events: auto;
	}

	.modalDialog > div {
		background-size: cover !important;
		border-radius: 0;
		width: 80%;
		max-width: 40pc;
		border: 0;
		position: relative;
		margin: 5% auto;
		padding: 5px 20px 13px 20px;
		background-image: url(/styles/container/img/lightbox_bk.png) !important;
		background: -moz-linear-gradient(#fff, #999);
		background: -webkit-linear-gradient(#fff, #999);
		background: -o-linear-gradient(#fff, #999);
		box-shadow: 1px 1px 15px rgba(0,0,0,0.8);
		background-repeat: no-repeat;
		background-position: center center;
	}
	@media (max-width: 740px){
		.modalDialog > div {
			background-image: url(/styles/container/img/lightbox_bk_responsive.png) !important;
		}
	}
	.modalDialog input {
		background-color: rgb(255, 255, 255);
		border: 1px solid rgb(210, 210, 209);
		padding: 0px 8px;
		margin: 0px 10px 0px 0px;
		width: 40%;
		height: 5pc;
		line-height: 5pc;
		text-align: left;
		font-size: 22px;
		box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
		color: rgb(102, 102, 102);
	}
	.modalDialog button {
		background: rgb(255,92, 62) none repeat scroll 0% 0%;
		padding: 0px 25px;
		line-height: 5pc;
		border: medium none;
		cursor: pointer;
		text-align: center;
		font-size: 25px;
		font-weight: 500;
		color: rgb(255, 255, 255);
		margin: 0px 5px;
		text-decoration: none;
	}
	.modalDialog .noteError {
		text-align: center;
		width: 100%;
		background-color: #FF5C3E;
		margin-top: 10px;
		padding: 5px;
		color: white;
	}
	.close {
		background: #0e84de;
		color: #FFFFFF;
		line-height: 25px;
		position: absolute;
		right: 10px;
		text-align: center;
		top: 10px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		}

	.close:hover { 
		color: #91A0D7; 
	}
	
	.lightboxRegistrado {
		position: relative;
		padding-top: 20px;
	}
	.lightboxRegistrado a{
		color: #fff;
	}
	.lightboxRegistrado a:hover{
		color: #fff;
	}
		
	.clock {
		float: right;
		z-index: 100;
		position: absolute;
		/* left: 0; */
		margin-left: 997px;
		align-items: center;
		display:block
	}



#gf-mainleft {
    display: inline-block;
    margin-bottom: 5px;
    border: solid #E77E22 4px;
}
.category-header-helper {
	    height: 1px;
}

@media (max-width: 740px){
	.clock {
	display:none;
	}
}

.prodCotWrapper iframe {
    width: 100%;
}


.price_product strong {
    font-size: 13px;
}
.prodCotDetail .prodCotRecepcion {
    color: #ffa200;
}

.pagos img {
    height: 40px;
    vertical-align: middle;
}

.pagos {
    padding: 8px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

.pagos span {
    top: 10px;
}
.enviospais {
    padding-top: 20px;
    clear: both;
}
.bannerDiscount {
    padding-bottom: 10px;
}

@media (max-width: 740px){
	.pagos span {
		display: block;
	}
	.pagos img {
    height: 30px;
	}
	.bannerDiscount img{
    	width: 100%;
	}
	.filtro-cat-gral {
		display:none;
	}
	.prodCotData span {
    width: 95%;
}
	.category-header select {
		width:100%
	}
	.prodCotData .combo-categoria {
		display: block !important;
	}
	.block .blockInner .boxes .no-box p {
    	padding:0px !important;
	}
	.block .half-right h4 {
		display: block !important;
	}
	.half-right {
		background: inherit !important;
	}
	input#searchText {
		width:100%;
		margin: 10px 0px 10px 5px;
		padding: 5px 0px 5px 0px;
		background-image: none;
	}
}
/*
.prodCotData .combo-categoria {
	display:none;
}
*/

.prodCot .prodCotBt {
    padding: 30px 0px 5px 0px;
}
li.filtro-cat {
    float: left;
}
.filtro-cat-gral a {
    padding-right: 12px !important;
}
.filtro-cat-gral {
    text-align: center;
    padding: 15px 0px;
}

li.filtro-cat {
    padding-bottom: 10px;
}

li.filtro-cat img {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}
li.filtro-cat a {background: inherit !important;}

.inner .half-right {
	background: url(img/tit_descuentos.png) no-repeat;
}
.boxes .box .box-content {
   padding: 26px 0px !important;
}
.block .blockInner .boxes .no-box p {
    padding: 67px 0px 0px 167px;
}
.block .half-right h4 {
	display:none;
}

/* SINGLE PRODUCT PAYMENT */

.single-product-payment {
  margin-top: 15px;
  background-color: #eaeaea;
  display: inline-block;
  padding: 10px 10px;
  
   -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.single-product-payment h5 {
  font-weight: bold;
}
.single-product-payment .woocommerce div.product p.price,
.single-product-payment .woocommerce div.product span.price {
  font-size: 1em
}
.single-product-payment .price span.woocommerce-Price-amount.amount {
  font-size: 1em;
}
.cuota span.amount {
  font-weight: bold;
  color: #91bd28;
}
.col-md-6 {
    width: 50%;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
	font-size: 14px;
}