/* css adsl distributiva */
#adsl-distributiva {margin: 0 0 0 1.2em; *margin: 0 0 0 1em; font: 400 1em 'MovistarTextRegular'; width:951px; position:relative;}
#adsl-distributiva .btn.primary{color:#fff; font-weight:400;}
.grid-holder{margin: 0 0 0 0.3em;}
.fleft{float:left;}
.fright{float:right;}
h1, h2, h3, h4, h5, h6{font: 400 1em/1em 'MovistarHeadlineBold';color:#005179;}
h1{font-size: 2.7em;}
h2{font-size: 2em; font-weight:400;}
.grid-holder h2{margin-top: 30px;}
.header-distributiva h1{padding:27px 0 12px 0;}
.header-distributiva h2{font: 400 1.8em 'verdana'; margin-top: 0;}
#call-free-header{position:absolute; left: 760px; top: -43px;}
.offer {margin-top: 2em;}
.tooltip{position: relative; display:block; width: 160px; padding: 5px 10px 7px; background-color: #63CDDC; color:#fff; font: 400 1.4em/1em 'MovistarTextBold';z-index: 1;}
.tooltip b{
    position: absolute; top: 40px; left: 20px;
    margin: 0;
    border-bottom: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #63CDDC;
    padding: 0;
    width: 0;
    height: 0;
    /* ie6 height fix */
    font-size: 0;
    line-height: 0;
     /* ie6 transparent fix */
    _border-right-color: pink;
    _border-left-color: pink;
    _filter: chroma(color=pink);
}
.tooltip i{font-family: 'verdana';font-weight: 800;}
.tooltip.onel {width: 87px; padding: 13px 10px 13px;}
.common, .recomend{height:185px; font: 400 1.4em/1em 'MovistarTextRegular'; padding: 15px; 20px;-webkit-box-shadow: 0px 0px 5px rgba(25, 25, 25, 0.75);-moz-box-shadow: 0px 0px 5px rgba(25, 25, 25, 0.75);box-shadow: 0px 0px 5px rgba(25, 25, 25, 0.75); position:relative;}
.common{margin: 0.3em 23px 0 0;}
.recomend {margin: 0.3em 0 0 0;}
.column h3{font-family: 'MovistarHeadlineRegular'; font-size: 1.3em; margin-top:0;}
.column h3 strong{font-family: 'MovistarHeadlineBold'; font-weight:400;}
.column p{margin: 0; padding: 0;}
.column ul{height: 80px; margin: 0 23px 0 0; font-size:1.4em; padding: 10px;}
.column ul.reco{margin: 0 0 0 0;}
.column li{padding: 2px 0;}
.column .asterisk{font-size:1.2em; margin: 0 23px 0 10px;}
.column .asterisk.reco{margin: 0 10px 0 10px;}
.common{background: url("/estaticos/html/landings/avt/distributiva-adsl/img/bg-common.png") 50% 50%;  color:#005179;}
.cockade{position: absolute; left: 223px; top: -45px;display:block; width: 88px; height:88px; background: url("/estaticos/html/landings/avt/distributiva-adsl/img/cockade-exc-online.png") 50% 50% no-repeat;}
.cockade span{display:none; visibility:hidden;}
.recomend{background: #7FB800 url("/estaticos/html/landings/avt/distributiva-adsl/img/bg-recomnd.png") 50% 50%;  color:#fff;}
.recomend h3{color:#fff;}
.por{display: block;clear: both;position: relative; top: 10px;}
.price{font: 400 1em 'MovistarHeadlineBold';}
.price .num{float: left; font-size:4em; line-height: 1em;}
.price .euro{float: left;width: 200px;font-size:2em;line-height: 1em;position: relative;top: 5px;}
.price .iva{float: left;font: 400 1em 'MovistarHeadlineRegular';line-height: 2em;}
.price .iva strong{font: 400 1em 'MovistarHeadlineBold';}
.forever{display: block;clear: both;font-size: 1.4em;font-weight: 800}
.footer-common{background-color:#EEEEEE}
.column .btn.primary, .clicktocall .btn.primary{float: right; position: relative; *top:-10px;}
.clicktocall .btn.primary{*top:-24px; margin-right: 50px;}
.column .minfoadsl{position:relative; top:10px;}
.offer .callaction{display:block; clear:both; padding: 1.3em 0 0;}
.offer .recomend .callaction{padding-top: 2.3em; *padding-top: 1.1em;}
.column p.footer-box{margin: 0 23px 0 0; background-color:#EEEEEE; text-align:center; font-size: 1.4em; padding: 0.3em;}
.clicktocall {position:relative; height: 35px; padding-top: 8px; margin: 35px 0 30px;}
.clicktocall p{padding-left: 100px; font: 400 1.8em/1.4em 'MovistarTextBold'; color: #146E97;}
.bg{background-color: #F4F5F7;}
.bg-high{color:#fff; background: #146E96 url('/estaticos/html/landings/avt/distributiva-adsl/img/bg-high.png') 50% 50%; height:125px;}
.intro.bg-high h4, .bg-high h6{font-size: 2em; color:#fff; padding: 20px 0 0 20px}
.bg-high h6{padding-top: 15px}
.bg-high p{font-size: 1.4em; padding: 10px 20px 0 20px;}
.sunder{background: #F4F5F7 url('/estaticos/html/landings/avt/distributiva-adsl/img/bg-separa.png') 95% 50% no-repeat;}
.coverage-box .grid-70{height:95px; padding-top: 30px;}
.coverage-box label{width:150px; font: 400 1.4em/1em 'MovistarTextRegular';}
.coverage-box label strong{font-family:'MovistarTextBold'; font-weight:400;}
.coverage-box .callaction{margin-top: 50px; margin-left: 35px;}
.coverage-box .bg, .twitter-feed.bg {height:125px;}
.coverage-box #numint{height:26px; width:300px; font: 400 1.6em/1.5em 'MovistarTextRegular'; color:#005179; margin: 14px 0 0 45px; padding: 2px 7px;}
.coverage-box #numint.field-error{color:#b70708; border: solid 1px #b70708; background-color:#ffdada;}
.why-box h5{padding: 10px 0 0 10px; font: 400 1.6em/1em 'MovistarTextBold'; color:#525252;}
.why-box p{padding: 7px 10px 0 10px;font: 400 1.4em/1.1em 'MovistarTextRegular';color: #525252;}
.why-box strong{font-family:'MovistarTextBold'; font-weight:400;}
.why-box .grid-33{margin-top: 15px;}
.twitter-feed .imgs.twitter{margin: 17px 0 0 10px; }
.twitter-feed h6{font: 400 1.6em/1em 'MovistarTextRegular'; margin: 20px 0 0 20px;}
.twitter-feed q{font: 400 1.8em/1.5em 'MovistarTextBold'; margin: 4px 20px 0 40px; font-style:italic; display:block;color:#0B5079;}
.twitter-feed .autor{font: 400 1.2em/1em 'MovistarTextRegular'; color:#A9A9A9; text-align:right; display:block; margin-right: 30px;}
.snet-box .date{text-align:right;display: block;padding: 8px 17px; font-family: 'MovistarTextRegular';font-size: 1.2em;}
.snet-box .bg-high q{display:block;font-size: 1.4em; font-style: italic; text-align:right; padding: 10px 20px 0 20px;}
.evenmore{margin-bottom: 27px;}
.evenmore .grid-50{margin-top: 20px;}
.evenmore .sunder, .evenmore .bg{height:125px;}
.evenmore .fusion4g{margin: 10px 0 0 10px;}
.evenmore .fibra{margin: 12px 0 0 15px;}
.evenmore h3{font:400 1.6em/1em 'MovistarTextBold';margin: 20px 0 0 10px;}
.evenmore a{color:#005179;}
.evenmore p{font:400 1.4em/1.1em 'MovistarTextRegular';margin: 7px 0 3px 10px; width: 270px;}
.imgs{display: block; background:url("/estaticos/html/landings/avt/distributiva-adsl/img/sprites.png") top left no-repeat;}
.fibra{ width:115px; height:98px; background-position:-10px -10px;}
.fusion4g{ width:115px; height:98px; background-position:-10px -118px;}
.twitter{ width:111px; height:95px; background-position:-10px -226px;}
.buensonido{ width:77px; height:73px; background-position:-10px -331px;}
.atenciontel{ width:77px; height:73px; background-position:-10px -414px;}
.covert{ width:77px; height:73px; background-position:-10px -497px;}
.operadora{ width:55px; height:66px; background-position:-10px -580px;}
.operadora{position: relative; top:-32px;}
.icon-flecha-derecha {height: 10px; padding: 0 5px 0 13px; background-image: url(/estaticos/content-acc/media/sprite-fpo.png); background-position: 56px -68px;}
