/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 7, 2017, 7:01:50 PM
    Author     : devpy
*/
.layout-container, .footer, footer, .ixxi-itinerary-print-selection{display:none;}
.ixxi-itinerary-print{background-color:white;width:660px;margin:0 auto;}
.ixxi-itinerary-print .ixxi-itinerary-result-wrapper{font-size:16px;}
.ixxi-itinerary-print .ixxi-itinerary-result-wrapper .total_time{font-size:18px;line-height:18px;letter-spacing:normal;}
.ixxi-itinerary-print .ixxi-itinerary-result-wrapper .transit-section .section_description ul li:before {margin:3px 0 0 -22px;}
.ixxi-itinerary-print .ixxi-itinerary-result-wrapper .travel-steps.travel-steps--last-step span:last-child{margin-left:0;}
.ixxi-itinerary-print .ixxi-itinerary-result-wrapper .transit-section .section_description ul li:before{width:0px;height:0px;border-width:7px;}
.ixxi-itinerary-print .ixxi-itinerary-result-wrapper .travel-steps.travel-steps--first-step:before{width:0px;height:0px;background:none;border:10px solid #40A72F;border-radius:50px;margin:-3px 0 0 -33px;}
.ixxi-itinerary-print .ixxi-itinerary-result-wrapper .travel-steps.travel-steps--last-step:before{width:0px;height:0px;background:none;border:10px solid #C03127;border-radius:50px;margin:-3px 0 0 -29px;}
.print-popin-content .js-print-cg, .print-popin-content .js-print-pd, .print-popin-content .js-print-pa, .print-popin-content .transit-section{page-break-before:always!important;}
.print-popin-content .travel-steps.travel-steps--first-step:before,
.print-popin-content .travel-steps.travel-steps--last-step:before {
    background:none!important;
}
.print-popin-content .picto {background:none!important;text-indent:0;line-height:1.25em;height:auto;}
.print-popin-content .picto img{width:1.25em;}
.print-popin-content .picto.bus img, .print-popin-content .picto.noctilien img{width:2.15em;}
.print-popin-content .picto.metro.ligneorv img, .print-popin-content .picto.metro.ligneorlyval img,
.print-popin-content .picto.bus.ligneorlybus img,
.print-popin-content .picto.bus.ligneORLYBUS img,
.print-popin-content .picto.bus.ligneOrlybus img,
.print-popin-content .picto.bus.ligneroissybus img,
.print-popin-content .picto.bus.ligneRoissybus img,
.print-popin-content .picto.bus.ligneROISSYB img{
width:4em;position:relative;top:-px;  
}
.print-popin-content .picto.symbole img{width:1.25em;}
.print-popin-content .picto.walk img{height:19.6px;}
.print-popin-content .resume_time .walk_time img{height:19.6px;position:relative;top:-5px;left:-13px;}
.print-popin-content .ixxi-itinerary-result-wrapper .itinerary-resume .walk_time:before{background:none;}
.print-popin-content .travel-steps.travel-steps--first-step span, .print-popin-content .travel-steps.travel-steps--last-step span{display:inline-block}
.print-popin-content .travel-steps.travel-steps--first-step img, .print-popin-content .travel-steps.travel-steps--last-step img{display:inline-block;width:35px;margin:-3px 0 0 -40px;}
.print-popin-content .travel-steps.travel-steps--first-step img:before, .print-popin-content .travel-steps.travel-steps--last-step:before{background:none;}
.print-popin-content .js-itinerary-stopPoints-detail{cursor:auto;}
.print-popin-content .js-itinerary-stopPoints-detail:after{background:none;}
.print-popin-content .roadmap-ria-top, .print-popin-content .roadmap-ria-inner{background-color:#EC5100;color:#fff;margin:0;padding:1em;border-radius:0;}
.print-popin-content .roadmap-ria-top{ background:none;color:#F67322;}
.print-popin-content .roadmap-ria-inner{ background:none;color:#EB5100;border:2px solid #EB5100;}
.print-popin-content .ixxi-itinerary-result-wrapper .itinerary-resume.itinerary-traffic-clean::before{background:none;}
.print-popin-content .ixxi-itinerary-result-wrapper .itinerary-resume.itinerary-traffic-info::before{background:none;}
.print-popin-content .ixxi-itinerary-result-wrapper .itinerary-resume.itinerary-traffic-alert::before{background:none;}
.print-popin-content .ixxi-itinerary-result-wrapper .itinerary-resume.itinerary-traffic-critical::before{background:none;}