/****** PLACE YOUR CUSTOM STYLES HERE ******/

.container2 .col-md-2 .mt80, .container2 .col-md-2 .mt8080 {
	margin-right: 0 !important;
	margin-left: 0 !important;
}

.scroll-arrow {
    position: relative;
    background: url(../images/arrowdown-back.png) no-repeat 0 0;
    height: 55px;
    padding: 22px 18px;
    width: 55px;
    margin: -111px auto 0;
    cursor: pointer;
    z-index: 20;
}
.scroll-arrow img {
    position: absolute;
    left: 18px;
}

#features-carousel .slide-num {
	opacity: 0.3;
	filter: alpha(opacity=30);
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

#features-carousel .slide-num.active {
	opacity: 1 !important;
	filter: alpha(opacity=100) !important;
}
#features-carousel .slide-num.active h5 {
	color: #E01C1E;
}

@media all and (max-width: 768px) {
	.cabecera .twitter, .cabecera .youtube,.cabecera .fb, .cabecera .pinterest, .cabecera .descargas{
		display:none;
	}
	.cabecera .tres{
		margin-right: 20px;
	}
	.scroll-arrow {
		display: none;
	}
	
	#features-carousel .slide-num:not(.active){
		display: none;
	}
	.cover .background-image-holder{
		 background-position: right !important;
	}
	.image-edge .container p.link a.link, .image-bg .container p.link a.link{
		display: block;
	}
}

@media all and (max-width: 1025px) {
	.fs-vid-play-button{
		position: absolute;
		top: 40%;
		z-index: 90;
		width: 80px;
		margin-left:-40px;
		left:50%;
	}
}
@media all and (min-width: 1025px) {
	.fs-vid-play-button{
		display: none;
	}
}

@media (min-width: 990px) and (max-width: 1100px) {
	.container2 .col-md-2.col-md-push-1 {
		left: 8.33% !important;
	}
}

@media all and (max-width: 990px) {
	.container2 .col-md-2 .mt80, .container2 .col-md-2 .mt8080 {
		text-align: center !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.container2 .col-md-2 .mt80 h5,
	.container2 .col-md-2 .mt8080 h5,
	.container2 .col-md-2 .mt80 p,
	.container2 .col-md-2 .mt8080 p 
	{
		text-align: center !important;
	}

}
@media (min-width: 990px) and (max-width: 1200px) {
	.image-edge .container .col-md-5.v-align-transform{
		position:relative!important;
		transform: none;
		-webkit-transform: none;
	}
}