@import url(fhmm.css) screen;
@import url(bbpress.css) screen;
@import url(simister.css) screen;
@import url(flexslider.css) screen;
@import url(prettyPhoto.css) screen;
@import url(http://fonts.googleapis.com/css?family=Nothing+You+Could+Do);
@import url(http://fonts.googleapis.com/css?family=Pacifico);
@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,200,500,100,600,700,800,900);
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700,700italic);

@font-face {
    font-family: 'NovecentowideLightBold';
    src: url('../../fonts/Novecentowide-DemiBold-webfont.eot');
    src: url('../../fonts/Novecentowide-DemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/Novecentowide-DemiBold-webfont.woff') format('woff'),
         url('../../fonts/Novecentowide-DemiBold-webfont.ttf') format('truetype'),
         url('../../fonts/Novecentowide-DemiBold-webfont.svg#NovecentowideLightBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NovecentowideBookBold';
    src: url('../../fonts/Novecentowide-Bold-webfont.eot');
    src: url('../../fonts/Novecentowide-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/Novecentowide-Bold-webfont.woff') format('woff'),
         url('../../fonts/Novecentowide-Bold-webfont.ttf') format('truetype'),
         url('../../fonts/Novecentowide-Bold-webfont.svg#NovecentowideBookBold') format('svg');
    font-weight: normal;
    font-style: normal;
}



/*################################################################
	OFERTAS INDEX
################################################################# */

	#centered_grid {
		padding: 0;
		margin: 0 auto !important;
	}
	.portfolio {
		text-align: none;
		overflow: visible !important;
		margin: auto !important;
		margin-top: 0 !important;
	}
	.portfolio-columns,
	.portfolio_classic {  
		overflow: hidden;
		padding: 0 0 30px;
		width: 100%;
	}
	#related_items {
		overflow: hidden;
		padding: 20px 0;
		margin:0;
		width: 100%;
	}
	#related_items .item {
		padding:10px !important; 
	}
	.portfolio-wrap {  
		overflow: hidden;
		padding: 0;
		margin:0;
		width: 100%;
	}
	.portfolio-wrap.portfoliopadding {
		border-bottom:1px double #efefef;
		border-top:1px double #efefef;
		margin:5px 0;
	}
	.portfolio-wrap.portfoliopadding:last-child {  
		border-bottom:0 solid #ffffff !important;
	}
	.portfolio-wrap.portfoliopadding:first-child {  
		border-top:0 solid #ffffff !important;
	}
	.portfolio-wrap .title1 { 
		margin-top:20px;
		display:block;
	}
	.portfolio-wrap .portfolio_cat {
		display: block;
		margin: 13px 0 0;
	}
	.portfolio_desc .title1 h3 {
		font-size:18px !important;
	}
	.portfolio_desc.mini .title1 h3 {
		font-size:15px !important;
	}
	.paddingtop .item {
		border:0 solid #fff !important;
	}
	
	.portfolio_wrapper .item {
		background:#ffffff;
	}
	.portfolio_wrapper .item img {
		width:100%;
	}
	.portfolio-filter ul {
		list-style:none; 
		padding-left:10px
	}
	.portfolio-filter {
		text-align: center;
		margin: 15px 0;
		padding:20px 0;
	}
	.portfolio-filter li {
		display: inline;
		margin-right: 15px;
		padding: 0;
	}
	.portfolio-filter li a {
		font-size:14px;
	}
	.portfolio-filter li a.orange:before {
		background-color:#ff6c13 !important;
	}
	.portfolio-filter li a.purple:before {
		background-color:#574de5 !important;
	}
	.portfolio-filter li a.yellow:before {
		background-color:#e2e41f !important;
	}	
	.portfolio-filter li a.blue:before {
		background-color:#21c2f8 !important;
	}	
	.portfolio-filter li a:before {
		background:#111111;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		content: "";
		display: inline-block;
		height: 10px;
		margin-right: 5px;
		position: relative;
		width: 10px;
	}
	.portfolio_image {
		position:relative;
		overflow:hidden;
		width:100%;
	}
	.hovereffect {
		position:relative;
		cursor:pointer;
		padding:0;
		width:auto;
		height:auto;
	}
	.portfolio_cat i {
		padding-right:5px;
	}
	.masonry_wrapper .item {
		float: left;
		width: 20%;
		height: 157px;
		margin: 0 2px 4px;
		padding:4px;
		background-color:#292929 !important;
	}
	.masonry_wrapper .item img {
	  height: auto;
	  width: 100%;
	  position: relative;
	  z-index: -2;
	}
	.masonry_wrapper .item-w2 {
		width: 40%;
		background: #ffffff;
	}
	.masonry_wrapper .item-h2 {
		height: 322px;
		background: #ffffff;
	}
	.masonry_wrapper .item-h3 {
		height: 485px;
		background: #ffffff;
	}
	.isotope-item {
	  z-index: 2;
	}
	.isotope-hidden.isotope-item {
	  pointer-events: none;
	  z-index: 1;
	}
	.isotope,
	.isotope .isotope-item {
	  -webkit-transition-duration: 0.8s;
		 -moz-transition-duration: 0.8s;
		  -ms-transition-duration: 0.8s;
		   -o-transition-duration: 0.8s;
			  transition-duration: 0.8s;
	}
	.isotope {
	  -webkit-transition-property: height, width;
		 -moz-transition-property: height, width;
		  -ms-transition-property: height, width;
		   -o-transition-property: height, width;
			  transition-property: height, width;
	}
	.isotope .isotope-item {
	  -webkit-transition-property: -webkit-transform, opacity;
		 -moz-transition-property:    -moz-transform, opacity;
		  -ms-transition-property:     -ms-transform, opacity;
		   -o-transition-property:      -o-transform, opacity;
			  transition-property:         transform, opacity;
	}	
	.isotope.no-transition,
	.isotope.no-transition .isotope-item,
	.isotope .isotope-item.no-transition {
	  -webkit-transition-duration: 0s;
		 -moz-transition-duration: 0s;
		  -ms-transition-duration: 0s;
		   -o-transition-duration: 0s;
			  transition-duration: 0s;
	}
	
    #SliderOfertasPromociones
    {
        background:#fff;
        background:url(../Slider/img/background-paralax.png);
        text-align:center;
    }
    .DivTituloOfertasSemana
    {
        background:url(../Slider/img/background-paralax.png);
    }
    .media_element:hover
    {
        -webkit-border-radius:4px;
        border-radius:4px;
    }
    .OfertasFrame
    {
        width:100%;
        height:86%;
        border:none;
        overflow:no-display;
    }