section.product-interior {
    position: relative;
    padding-top: 80px;
    padding-bottom: 100px;
    background-position: right top;
    background-repeat: no-repeat;
    background-size: 57%;
}

section.product-interior::after {
    content: "";
    position: absolute;
    z-index: 1;
    width: 45%;
    height: 100%;
    top: 0;
    right: 28%;
}

section.product-interior .container {
    position: relative;
    z-index: 2;

}

section.product-interior {
    background-image:url(/public/img/empresas/tesoreria/valores/valores-bg.jpg);
}

@media screen and ( max-width: 1024px ){		
	.product-header {
		min-height: 0;
	}

    section.product-interior {
        background-size: 70%;
        background-position: 470px top;
    }
}


@media screen and ( max-width: 991px ) {
    section.product-interior {
        background-image: none;
    }
}

.prefooter {
	background: none;
}
.coletilla {
	font-size: 13px;
	color: #999999;
	margin-bottom: 0;
}

.promo h2 {
    margin: 0px 0px 20px 0px;
}
.promo .section-divider {
    margin: 0px 0px 20px 0px; 
}

.promo .box {
    margin: 10px 0px 10px 0px;
}

.promo .box hr{
    border: dashed 1px #cccccc;
}

.promo .box p {	
    margin:0;
    padding: 0;
}

.promo .box p.operacion {
    float: left;
}

.promo .box p.comision {
    float: right;
}

.promo .box p.comision span {
    font-size: 19px;
    border-left: solid 2px #0062ae;
    padding: 0px 0px 0px 5px;
}

.promo .box p.comision sup {
    text-align: right;
    display: block;
    margin: 15px 0px 0px 0px;
}

.promo.blk-main.bg {
    background-color: transparent;
}

.tu-broker .svg.svg-md {
    height:70px !important;
    width:70px !important;
}

section.product-interior:before {
    content:"";
    background: -webkit-linear-gradient(left, rgba(218,226,233,1) 0%,rgba(218,226,233,1) 54%,rgba(218,226,233,0.05) 100%);
    background: -webkit-gradient(linear, left top, right top, from(rgba(218,226,233,1)),color-stop(50%, rgba(218,226,233,1)),to(rgba(218,226,233,0.05)));
    background: -o-linear-gradient(left, rgba(218,226,233,1) 0%,rgba(218,226,233,1) 54%,rgba(218,226,233,0.05) 100%);
    background: linear-gradient(to right, rgba(218,226,233,1) 0%,rgba(218,226,233,1) 54%,rgba(218,226,233,0.05) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae2e9', endColorstr='#0ddae2e9',GradientType=1 );
    width: 85% !important;
    height: 100%;
    position: absolute;
    top:0;
    left:0;
}

section.product-interior:after {
    content: none !important;
}
