/*!
 * "Fork me on GitHub" CSS ribbon v0.2.0 | MIT License
 * https: */@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);.github-fork-ribbon{width:12.1em;height:12.1em;position:fixed;overflow:hidden;top:0;right:0;z-index:9999;pointer-events:none;font-size:13px;text-decoration:none;text-indent:-999999px}.github-fork-ribbon.fixed{position:fixed}.github-fork-ribbon:after,.github-fork-ribbon:before{position:absolute;display:block;width:15.38em;height:1.54em;top:3.23em;right:-3.23em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon:before{content:"";padding:.38em 0;background-color:#a00;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.15)));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.15));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.15));background-image:-ms-linear-gradient(top,transparent,rgba(0,0,0,.15));background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.15));background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.15));-webkit-box-shadow:0 .15em .23em 0 rgba(0,0,0,.5);-moz-box-shadow:0 .15em .23em 0 rgba(0,0,0,.5);box-shadow:0 .15em .23em 0 rgba(0,0,0,.5);pointer-events:auto}.github-fork-ribbon:after{content:attr(title);color:#fff;font:700 1em "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.54em;text-decoration:none;text-shadow:0 -.08em rgba(0,0,0,.5);text-align:center;text-indent:0;padding:.15em 0;margin:.15em 0;border-width:.08em 0;border-style:dotted;border-color:#fff;border-color:rgba(255,255,255,.7)}.github-fork-ribbon.left-top{right:auto;left:0}.github-fork-ribbon.left-bottom{right:auto;left:0;top:auto;bottom:0}.github-fork-ribbon.right-bottom{top:auto;bottom:0}.github-fork-ribbon.left-top:after,.github-fork-ribbon.left-top:before{right:auto;left:-3.23em}.github-fork-ribbon.left-bottom:after,.github-fork-ribbon.left-bottom:before{right:auto;left:-3.23em}.github-fork-ribbon.left-bottom:after,.github-fork-ribbon.left-bottom:before{top:auto;bottom:3.23em}.github-fork-ribbon.right-bottom:after,.github-fork-ribbon.right-bottom:before{top:auto;bottom:3.23em}.github-fork-ribbon.left-top:after,.github-fork-ribbon.left-top:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.github-fork-ribbon.right-bottom:after,.github-fork-ribbon.right-bottom:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1{width:100%;height:100%;border-radius:50%;background-color:#2c3e50;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#3b5998;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.alert{border-radius:0!important}.alert-section{width:24em;position:fixed;overflow:hidden;right:0;bottom:26px;z-index:9999;font-size:15px;font-weight:300}.alert-section .alert-success{background-color:#f2fbfc;border-color:#bcecf0;border-left:5px solid #58d0da;border-right:none;color:#000}.alert-section .alert-danger{background-color:#fef7f8;border-color:#ebccd1;border-left:5px solid #f0868e;border-right:none;color:#210406}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeInUp.ng-leave{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ngdialog-content{border-radius:0!important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.ngdialog-content .modal-confirm-delete .modal-header .fa-exclamation-triangle{margin-right:8px;color:#f3cc31}.ngdialog-content .modal-confirm-delete .modal-header h4{font-size:20px;font-weight:400}.ngdialog-content .modal-confirm-delete .modal-body{font-size:16px;font-weight:300}.ngdialog-content .modal-confirm-delete .modal-footer button{border-radius:1px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.ngdialog-content .modal-confirm-delete .modal-footer button.btn-danger:focus{outline:0}.btn-spinner{margin:5px auto;width:70px;text-align:center}.btn-spinner>div{width:12px;height:12px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.btn-spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.btn-spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.icon{width:36px;height:36px;display:inline-block;background-size:18px!important}.icon.icon-date{background:#01acbf url(../images/results/date.svg) center center no-repeat}.icon.icon-origin-small{background:#01acbf url(../images/results/origin.svg) center center no-repeat}.icon.icon-harbor{background:#01acbf url(../images/results/harbor.svg) center center no-repeat}.icon.icon-inland{background:#01acbf url(../images/results/inland.svg) center center no-repeat}.icon.icon-container-type{background:#01acbf url(../images/results/container.svg) center center no-repeat;background-size:24px!important}.icon.icon-container-DRY20{background:#01acbf url(../images/containers/20-dry-container.svg) center center no-repeat;background-size:24px!important}.icon.icon-container-DRY40{background:#01acbf url(../images/containers/40-dry-container.svg) center center no-repeat;background-size:24px!important}.icon.icon-container-HREF40{background:#01acbf url(../images/containers/40-high-cube-reefer-container.svg) center center no-repeat;background-size:24px!important}.icon.icon-container-HREF40_NOR{background:#01acbf url(../images/containers/40-high-cube-reefer-container.svg) center center no-repeat;background-size:24px!important}.icon.icon-container-HDRY40{background:#01acbf url(../images/containers/40-high-dry-container.svg) center center no-repeat;background-size:24px!important}.icon.icon-container-HDRY45{background:#01acbf url(../images/containers/45-high-dry-container.svg) center center no-repeat;background-size:24px!important}.icon.icon-transit-time{background:#01acbf url(../images/results/transit-time.svg) center center no-repeat}.icon.icon-currency{background:#01acbf url(../images/results/currency.svg) center center no-repeat;background-size:10px!important}.icon.icon-more-info{background:#01acbf url(../images/results/more-info.svg) center center no-repeat;vertical-align:sub}.icon.icon-location{background:#01acbf url(../images/icons/location.svg) center center no-repeat}.icon.icon-ship{background:#d5eef1 url(../images/icons/result-ship.svg) center center no-repeat;background-size:22px!important}.icon.icon-truck{background:#d5eef1 url(../images/icons/result-truck.svg) center center no-repeat;background-size:24px!important}.icon.icon-doc{background:#d5eef1 url(../images/icons/result-doc.svg) center center no-repeat;background-size:17px!important}.icon.icon-info-documentation{background:url(../images/icons/more-info-documentation.png) center center no-repeat;background-size:20px!important;position:initial}.icon.icon-origin{background:#d23138 url(../images/icons/barco.svg) center center no-repeat;background-size:46px!important}.icon.icon-destiny{background:#005e83 url(../images/icons/location.svg) center center no-repeat;background-size:44px!important}.icon.icon-containers{background:#01acbf url(../images/icons/container.svg) center center no-repeat;background-size:52px!important}.icon.icon-result-city{background:#fff url(../images/icons/result-city.svg) center center no-repeat;vertical-align:bottom}.icon.icon-result-harbor{background:#fff url(../images/icons/result-harbor.svg) center center no-repeat;vertical-align:bottom}.icon-small{height:24px}.modal-dialog{margin-top:90px!important}@media (max-width:768px){.modal-dialog{margin-top:60px!important}}@media (min-width:768px){.modal-dialog{width:700px!important}}@media (min-width:992px){.modal-dialog.modal-lg{width:950px!important}}.modal-dialog .modal-content{border-radius:0}.modal-dialog .modal-content .modal-header{background:#01acbf;color:#fff;text-align:center;padding:22px 60px}@media (max-width:768px){.modal-dialog .modal-content .modal-header .info-icon-modal{width:30px;position:absolute;left:10px}}.modal-dialog .modal-content .modal-header img{float:left;width:50px}.modal-dialog .modal-content .modal-header .modal-title{font-weight:600;font-size:22px;text-transform:uppercase}@media (max-width:768px){.modal-dialog .modal-content .modal-header .modal-title{font-size:18px}}.modal-dialog .modal-content .modal-header .close{color:#fff;opacity:.9;text-shadow:none;outline:0}.modal-dialog .modal-content .modal-header .close img{width:20px;position:absolute}@media (max-width:768px){.modal-dialog .modal-content .modal-header .close img{right:12px;top:12px}}.modal-dialog .modal-content .modal-body{padding:22px 60px 46px;background:#f2f2f2}@media (max-width:992px){.modal-dialog .modal-content .modal-body{float:left;width:100%}}@media (max-width:768px){.modal-dialog .modal-content .modal-body{padding-left:24px;padding-right:24px}}.modal-dialog .modal-content .modal-body h3{color:#3d3d3d;font-weight:600;margin-bottom:32px;font-size:24px;text-align:center}@media (max-width:768px){.modal-dialog .modal-content .modal-body h3{font-size:18px;margin-bottom:24px}}.modal-dialog .modal-content .modal-body h4{color:#898989;margin-top:20px;font-size:16px;font-weight:600}.modal-dialog .modal-content .modal-body em{font-weight:600}.modal-dialog .modal-content .modal-body a,.modal-dialog .modal-content .modal-body p,.modal-dialog .modal-content .modal-body ul li{color:#898989;font-size:13px;line-height:22px}.modal-dialog .modal-content .modal-body a.link-body{text-align:center;display:block;font-size:14px;font-weight:600;text-decoration:underline;margin-top:22px}.modal-dialog .modal-content .modal-body ul{padding-left:28px;margin-top:12px}.modal-dialog .modal-content .modal-body ul li{margin-bottom:10px}.modal-dialog .modal-content .modal-body .modal-images{text-align:center;margin-bottom:8px;margin-top:26px}@media (max-width:992px){.modal-dialog .modal-content .modal-body .modal-images{float:left;width:100%}.modal-dialog .modal-content .modal-body .modal-images a{display:inline-block}}.modal-dialog .modal-content .modal-body .modal-images .logo-ca{width:50px}.modal-dialog .modal-content .modal-body .modal-images .logo-sealand{width:100px;margin-left:24px}.containers-modal{font-size:12px}.containers-modal .modal-header .modal-title{margin-top:10px}.containers-modal .modal-body{padding:22px 4px 46px!important}.containers-modal .modal-body thead tr th{border:none;text-align:center}.containers-modal .modal-body img{width:80px}.containers-modal .modal-body img.dry20Image{width:60px}.containers-modal .modal-body .type{color:#565759;font-size:14px}.containers-modal .modal-body .description{color:#e27f26}.containers-modal .modal-body .measurement{color:#00a29c}.containers-modal .modal-body .bulk-weigth-temp{color:#005e83}.containers-modal .modal-body tbody th{vertical-align:middle;text-align:center!important;padding:16px 6px;border:none!important}.containers-modal .modal-body tbody tr{border:2px solid #555658}@media (max-width:992px){.containers-modal{font-size:12px}.containers-modal .panel-collapse{background:#f2f2f2}.containers-modal .panel-collapse .panel-body{border-top:2px solid #555658}.containers-modal .modal-header{padding:22px 48px!important}.containers-modal .modal-body{padding:0 0 16px!important}.containers-modal .modal-body a{display:block;margin:0 14px 10px}.containers-modal .modal-body a:hover{text-decoration:none}.containers-modal .modal-body h4{margin-top:0!important;padding-top:20px;color:#58585b!important}.containers-modal .modal-body h4 .align{margin-top:20px}.containers-modal .modal-body h4 span{color:#58585b}.containers-modal .modal-body h4 i.fa{font-weight:700;font-size:20px}.containers-modal .modal-body .panel-group{margin-bottom:0;width:100%;float:left}.containers-modal .modal-body .panel-group .panel-default{border:none;border-radius:0;border-bottom:2px solid #555658}.containers-modal .modal-body .panel-group .panel-default .panel-heading{border-radius:0;background-color:#fff;padding:0}.containers-modal .modal-body .table-responsive{border:none}.containers-modal .modal-body .table-responsive tbody th{border:none;padding:16px 0}.containers-modal .modal-body .table-responsive tbody tr{border:none}.containers-modal .modal-body .table-responsive tbody tr.border-sep-bottom{border-bottom:1px solid grey}.containers-modal .modal-body .table-responsive tbody tr .light-text{font-weight:300}}body{font-family:'Open Sans',sans-serif!important}#explore-menu-content a:hover{text-decoration:none!important}section#main{padding:0!important}.regular-body{font-family:'Open Sans',sans-serif!important}.regular-body .header{height:476px;color:#fff;padding-top:140px;background-color:rgba(0,0,0,.2);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width:992px){.regular-body .header{background:rgba(0,0,0,.2) url(../images/background/background-hero.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media (max-width:768px){.regular-body .header{padding-top:0;text-align:center;height:340px;background:rgba(0,0,0,.2) url(../images/background/background-hero-mobile.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.regular-body .header video{overflow:hidden;position:absolute;left:0;width:100%;background:rgba(0,0,0,.2) url(../images/background/background-hero.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:1s opacity;transition:1s opacity}@media (max-width:1200px){.regular-body .header video{background-position:top 75px center;top:-75px}}@media (min-width:1200px){.regular-body .header video{background-position:top 150px center;top:-150px}}@media (min-width:1400px){.regular-body .header video{background-position:top 220px center;top:-220px}}@media (max-width:768px){.regular-body .header .container{padding:20px 15px!important}}.regular-body .header .container h1{font-size:40px;font-weight:400;font-style:italic;letter-spacing:4px;margin-bottom:6px}.regular-body .header .container h2{letter-spacing:2px;margin-top:0;display:inline-block;border-bottom:3px solid #fff;padding-bottom:22px;margin-bottom:16px;font-weight:600;font-size:38px}@media (max-width:768px){.regular-body .header .container h2{font-size:24px;line-height:30px;font-weight:600;border-bottom:5px solid #d23138}}.regular-body .header .container span{position:absolute;width:40%;height:5px;background:#d23138;bottom:15px;left:10px}.regular-body .header .container p{font-size:16px;line-height:24px;font-weight:600}@media (max-width:768px){.regular-body .header .container p{text-align:center;line-height:22px;max-width:initial;font-size:14px!important}}.regular-body .loader-results .loader{min-height:500px;background:#fff;padding-top:100px}.regular-body .loader-results .loader .spinner{margin-top:0}.regular-body .flow-search-results{color:#686868;background-color:#f7f7f7;position:relative}.regular-body .flow-search-results section{padding:52px 0}.regular-body .flow-search-results section.container-origin{background:#eed9da url(../images/background/background-logo-sealand.svg) center center no-repeat}.regular-body .flow-search-results section.container-destiny{background:#dce7ea url(../images/background/background-barco.svg) right 100px center no-repeat}.regular-body .flow-search-results section.container-containers{background:#c8e6e9 url(../images/background/background-ca-logo.svg) left 100px center no-repeat}.regular-body .flow-search-results section.container-containers .icon-containers{background-position:50% 38%}.regular-body .flow-search-results section .icon-medium{float:right!important;margin-right:10px}@media (max-width:992px){.regular-body .flow-search-results section .icon-medium{float:initial!important}}@media (max-width:992px){.regular-body .flow-search-results section.container-containers,.regular-body .flow-search-results section.container-destiny,.regular-body .flow-search-results section.container-origin{text-align:center;background-position:center center}.regular-body .flow-search-results section.container-origin .icon-origin{background-size:50px!important}.regular-body .flow-search-results section.container-containers .icon-containers{background-size:60px!important;background-position:50% 42%}.regular-body .flow-search-results section.container-containers .tooltip-mobile img{margin-right:12px}.regular-body .flow-search-results section.container-containers .tooltip-mobile span{color:#00acbf;font-style:italic;text-decoration:underline;font-weight:600;font-size:15px}}.regular-body .flow-search-results section .information{float:left;width:100%}@media (max-width:992px){.regular-body .flow-search-results section .information{margin-left:0}}.regular-body .flow-search-results section .information h3{font-weight:600;margin-top:0;font-size:18px}.regular-body .flow-search-results section .information h3 span{font-weight:400}.regular-body .flow-search-results section .information h3 strong{font-weight:600}.regular-body .flow-search-results section .information p{font-size:12px;font-weight:600;color:#555f61;margin-left:26px;line-height:30px}@media (max-width:992px){.regular-body .flow-search-results section .information p{margin-left:0}}.regular-body .flow-search-results section .information .no-results-spacer{min-height:20px;text-align:left;color:#ff4c4c;padding-left:2px;margin-top:4px;margin-left:26px;font-size:14px}@media (max-width:992px){.regular-body .flow-search-results section .information .no-results-spacer{margin-left:0}}.regular-body .flow-search-results section .information .no-results-spacer i.fa-times-circle{margin-right:4px}.regular-body .flow-search-results section .information .options{margin-top:24px}@media (max-width:992px){.regular-body .flow-search-results section .information .options{margin-top:20px}}.regular-body .flow-search-results section .information .options .input-containers{height:46px;padding:12px 16px}@media (max-width:768px){.regular-body .flow-search-results section .information .options .input-containers{margin:0 auto}}.regular-body .flow-search-results section .information .options .input-containers span.icon{width:50px;height:24px;vertical-align:middle;background-color:#fff;background-size:24px!important;background-position:left 10px center}.regular-body .flow-search-results section .information .options .input-containers span.display-name{text-align:left;display:inline-block;width:182px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;vertical-align:middle}.regular-body .flow-search-results section .information .options .input-containers span.choose-container{height:24px;display:inline-block}.regular-body .flow-search-results section .information .options .list-containers{background:#fff;position:absolute;z-index:1;width:100%;max-width:338px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.175);box-shadow:0 2px 4px rgba(0,0,0,.175);border-radius:0;margin-top:9px;margin-left:0;left:16px}@media (max-width:992px){.regular-body .flow-search-results section .information .options .list-containers{margin-left:auto;margin-right:auto;left:0;right:0}}.regular-body .flow-search-results section .information .options .list-containers ul li{float:left;text-align:left;width:100%;min-height:56px}.regular-body .flow-search-results section .information .options .list-containers ul li:hover{cursor:pointer;background:#f1f1f1}.regular-body .flow-search-results section .information .options .list-containers ul li:hover span.icon{background-color:#f1f1f1}.regular-body .flow-search-results section .information .options .list-containers ul li span.icon-select{width:68px;height:56px;background-color:#fff;background-position:center center;vertical-align:middle}.regular-body .flow-search-results section .information .options .list-containers ul li span.icon-select.icon-container-DRY20{background-size:40px!important}.regular-body .flow-search-results section .information .options .list-containers ul li span.icon-select.icon-container-DRY40{background-size:46px!important}.regular-body .flow-search-results section .information .options .list-containers ul li span.icon-select.icon-container-HDRY40{background-size:56px!important}.regular-body .flow-search-results section .information .options .list-containers ul li span.icon-select.icon-container-HREF40{background-size:46px!important}.regular-body .flow-search-results section .information .options .list-containers ul li span.icon-select.icon-container-HREF40_NOR{background-size:46px!important}.regular-body .flow-search-results section .information .options .list-containers ul li span.icon-select.icon-container-HDRY45{background-size:56px!important}.regular-body .flow-search-results section .information .options .list-containers ul li span.display-name-select{height:50px;display:inline-block;width:200px;padding-top:6px;padding-left:6px;font-size:12px!important}.regular-body .flow-search-results section .information .options .text-and-input{width:340px}@media (max-width:992px){.regular-body .flow-search-results section .information .options .text-and-input{margin:0 auto}}@media (max-width:768px){.regular-body .flow-search-results section .information .options .text-and-input{width:100%}}.regular-body .flow-search-results section .information .options .text-and-input .tooltip-arrow{border-right-color:#fff}@media (max-width:992px){.regular-body .flow-search-results section .information .options .text-and-input .tooltip-arrow{border-right-color:transparent;border-top-color:#fff}}@media (min-width:1200px){.regular-body .flow-search-results section .information .options .text-and-input .tooltip.top{left:398px!important}}.regular-body .flow-search-results section .information .options .text-and-input.info-containers .tooltip-arrow{border-top-color:#fff;border-right-color:transparent}.regular-body .flow-search-results section .information .options .text-and-input.info-containers .tooltip-containers{float:right;margin-top:6px;margin-right:-70px}.regular-body .flow-search-results section .information .options .text-and-input.info-containers .tooltip-containers:hover{cursor:pointer}@media (max-width:992px){.regular-body .flow-search-results section .information .options .text-and-input.info-containers .tooltip-containers{margin-top:50px}}.regular-body .flow-search-results section .information .options label.title-select{font-size:20px;color:#686868;margin-left:0;font-weight:600}@media (max-width:992px){.regular-body .flow-search-results section .information .options label.title-select{margin-bottom:20px}}.regular-body .flow-search-results section .information .options a,.regular-body .flow-search-results section .information .options input,.regular-body .flow-search-results section .information .options select{background:#fff;border:1px solid #d8d8d8;padding:12px 16px;font-size:14px;width:100%;min-width:280px;max-width:340px;color:#7d7d7d;border-radius:1px}@media (max-width:768px){.regular-body .flow-search-results section .information .options a,.regular-body .flow-search-results section .information .options input,.regular-body .flow-search-results section .information .options select{width:100%}}.regular-body .flow-search-results section .information .options input{-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.regular-body .flow-search-results section .information .options input.input-harbor{background:#fff url(../images/icons/result-harbor.svg) left 10px center no-repeat;background-size:18px!important;padding-left:36px}.regular-body .flow-search-results section .information .options input.input-city{background:#fff url(../images/icons/result-city.svg) left 10px center no-repeat;background-size:18px!important;padding-left:36px}.regular-body .flow-search-results section .information .options input:focus{border:1px solid #01acbf;outline:0}.regular-body .flow-search-results section .information .options a{width:100%;display:block}.regular-body .flow-search-results section .information .options a:hover{text-decoration:none;cursor:pointer}.regular-body .flow-search-results section .information .options a[disabled]{cursor:not-allowed;height:46px}.regular-body .flow-search-results section .information .options a .fa-angle-down{font-size:24px;margin-left:0;margin-top:-1px}.regular-body .flow-search-results section .information .options .dropdown-menu{padding:0!important;border:none!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.175);box-shadow:0 2px 4px rgba(0,0,0,.175);max-width:340px}.regular-body .flow-search-results section .information .options .dropdown-menu li.active a,.regular-body .flow-search-results section .information .options .dropdown-menu li.active a .icon{background-color:#f1f1f1}.regular-body .flow-search-results section .information .options .dropdown-menu li a{border-top:none;padding-left:2px}@media (max-width:768px){.regular-body .flow-search-results section .information .options .dropdown-menu{min-width:calc(100% - 30px)!important}}.regular-body .flow-search-results section .icon-medium{float:left;display:inline-block;width:106px;height:106px;text-align:center;border-radius:50%}@media (max-width:992px){.regular-body .flow-search-results section .icon-medium{width:130px;height:130px;float:initial;margin-bottom:12px;background-size:40px!important}}.regular-body .flow-search-results .container-bottom{padding:54px 0 110px!important;margin-bottom:120px!important}@media (max-width:768px){.regular-body .flow-search-results .container-bottom{padding:54px 0 100px!important;margin-bottom:0!important}.regular-body .flow-search-results .container-bottom.results-estimation-bottom{padding:54px 15px 100px!important}}.regular-body .flow-search-results .container-bottom .modal-section{margin:40px 0}.regular-body .flow-search-results .container-bottom .modal-section .modal-block{min-height:114px;border:4px solid transparent;text-align:center;color:#393838;padding:6px 28px;background:#f7f7f7;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.regular-body .flow-search-results .container-bottom .modal-section .modal-block:hover{cursor:pointer;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.regular-body .flow-search-results .container-bottom .modal-section .modal-block:hover h3,.regular-body .flow-search-results .container-bottom .modal-section .modal-block:hover p{color:#fff}@media (max-width:1200px){.regular-body .flow-search-results .container-bottom .modal-section .modal-block{margin:10px 0;font-size:13px;min-height:125px;padding:6px}}@media (max-width:992px){.regular-body .flow-search-results .container-bottom .modal-section .modal-block{min-height:146px}}@media (max-width:768px){.regular-body .flow-search-results .container-bottom .modal-section .modal-block{min-height:initial}}.regular-body .flow-search-results .container-bottom .modal-section .modal-block h3{font-size:14px;font-weight:600;color:#333;margin-top:10px}.regular-body .flow-search-results .container-bottom .modal-section .modal-block p{font-size:12px}.regular-body .flow-search-results .container-bottom .modal-section .modal-block.modal-one{border-color:#e69c59}.regular-body .flow-search-results .container-bottom .modal-section .modal-block.modal-one:hover{background:#e69c59}.regular-body .flow-search-results .container-bottom .modal-section .modal-block.modal-two{border-color:#70cdcd}.regular-body .flow-search-results .container-bottom .modal-section .modal-block.modal-two:hover{background:#70cdcd}.regular-body .flow-search-results .container-bottom .modal-section .modal-block.modal-three{border-color:#97b16b}.regular-body .flow-search-results .container-bottom .modal-section .modal-block.modal-three:hover{background:#97b16b}.regular-body .flow-search-results .container-bottom .text-estimated{font-size:11px;color:#393838;line-height:18px}@media (max-width:768px){.regular-body .flow-search-results .container-bottom .text-estimated{line-height:24px;text-align:center!important}}.regular-body .flow-search-results .container-bottom h5{font-size:16px;font-weight:400;margin:30px 0 60px;color:#393838}@media (max-width:768px){.regular-body .flow-search-results .container-bottom h5{line-height:30px;font-size:14px;margin-top:50px}}.regular-body .flow-search-results .logo-ca{width:60px}.regular-body .flow-search-results .logo-sealand{width:110px;margin-left:40px}.regular-body .results{padding-top:0!important;padding-bottom:0!important}.regular-body .results .table-responsive{border:none}.regular-body .results .icon-table{width:36px;padding:0}@media (min-width:993px){.regular-body .results.information-provided .tooltip-more-info{left:510px;top:185px;width:200px}}.regular-body .results.information-provided .tooltip-more-info a{color:#5c5c5c;font-weight:700;font-style:italic;text-decoration:underline}.regular-body .results.information-provided .tooltip-more-info .tooltip-inner{color:#757575;background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.175);text-align:left;padding:5px 10px}.regular-body .results.information-provided .tooltip-more-info .tooltip-arrow{border-top-color:#fff}.regular-body .results.information-provided .table-flow-results{margin-top:12px;margin-bottom:8px}.regular-body .results.information-provided .table-flow-results .no-margin-bottom{margin-bottom:0}@media (max-width:768px){.regular-body .results.information-provided .table-flow-results p{font-weight:700;margin-bottom:2px}}.regular-body .results.information-provided .table-flow-results thead tr th{font-size:18px;letter-spacing:1px;text-align:center;border-bottom:3px solid #fff;padding-bottom:10px}.regular-body .results.information-provided .table-flow-results thead tr th .icon-location{vertical-align:bottom;margin-right:12px;background-size:24px!important}.regular-body .results.information-provided .table-flow-results tbody tr th{font-weight:600;border:none;text-align:left}.regular-body .results.information-provided .table-flow-results tbody tr th:first-child{vertical-align:middle}.regular-body .results.information-provided .table-flow-results tbody tr th em{vertical-align:super}.regular-body .results.information-provided .table-flow-results tbody tr th .more-info em{font-size:11px;border-bottom:1px dotted #fff}.regular-body .results.information-provided .table-flow-results tbody tr th .more-info em:hover{cursor:pointer}.regular-body .results.information-provided .table-flow-results tbody tr:first-child th{padding-top:20px}.regular-body .results.information-provided .table-flow-results tr th{color:#fff;border-top:none}.regular-body .results.costs .not-logged-in{padding:26px 0 40px}@media (max-width:768px){.regular-body .results.costs .not-logged-in{padding:16px 0!important}}.regular-body .results.costs .not-logged-in img{width:44px}.regular-body .results.costs .not-logged-in p{margin:28px 0 38px;font-size:14px}.regular-body .results.costs .not-logged-in .btn-main.btn-estimation-results{font-size:14px!important;padding:5px 15px!important}@media (max-width:768px){.regular-body .results.costs .not-logged-in .btn-main.btn-estimation-results{padding:8px 15px!important}}.regular-body .results.costs .no-padding-default{padding-left:0;padding-right:0}.regular-body .results.costs .title-costs{float:left;width:100%;background:#d5eef1;color:#5c5c5c;padding:15px;border-top:1px solid #72cfda;font-size:22px;font-weight:600;border-bottom:none;letter-spacing:2px}@media (max-width:768px){.regular-body .results.costs .title-costs{font-size:18px;font-weight:700}.regular-body .results.costs .title-costs .title-section{padding-left:36px;float:left;margin-top:6px}.regular-body .results.costs .title-costs span.icon{position:absolute}}.regular-body .results.costs .title-costs .icon-title-documentation{width:88%;float:left}@media (max-width:1200px){.regular-body .results.costs .title-costs .icon-title-documentation{width:89%}}.regular-body .results.costs .title-costs .tooltip-documentation{float:right;width:34px;margin-top:2px;margin-right:14px}@media (max-width:768px){.regular-body .results.costs .title-costs .tooltip-documentation{margin-right:-4px}}.regular-body .results.costs .title-costs .tooltip-documentation .tooltip{width:300px}.regular-body .results.costs .title-costs .tooltip-documentation .tooltip .tooltip-inner{max-width:initial}.regular-body .results.costs .title-costs .tooltip-documentation .tooltip .tooltip-arrow{border-top-color:#fff}@media (max-width:992px){.regular-body .results.costs .title-costs .tooltip-documentation .tooltip.top{margin-left:-10px}}.regular-body .results.costs .title-costs .tooltip-documentation .icon-info-documentation{position:initial}.regular-body .results.costs .title-costs span{vertical-align:middle}.regular-body .results.costs .subtotal{font-size:26px;margin-top:-6px}@media (max-width:768px){.regular-body .results.costs .subtotal{font-size:18px}}.regular-body .results.costs .subtotal i{margin-left:40px;font-size:28px;font-weight:700;width:20px;text-align:center}.regular-body .results.costs .panel-group{margin-bottom:0;width:100%;float:left}@media (max-width:768px){.regular-body .results.costs .panel-group{margin-top:-3px}}.regular-body .results.costs .panel-group .panel{box-shadow:none;border:none}.regular-body .results.costs .panel-group .panel .panel-heading{background:#d5eef1;color:#5c5c5c;border-radius:0;border:none;border-bottom:1px solid #72cfda;padding:10px 34px}@media (max-width:768px){.regular-body .results.costs .panel-group .panel .panel-heading{padding:0 15px}}.regular-body .results.costs .panel-group .panel .panel-heading h4{font-size:18px;font-weight:700;letter-spacing:2px}.regular-body .results.costs .panel-group .panel .panel-heading h4 .link-accordion{padding-bottom:14px}@media (max-width:768px){.regular-body .results.costs .panel-group .panel .panel-heading h4 .link-accordion{font-size:14px}}.regular-body .results.costs .panel-group .panel .panel-heading h4 .link-accordion span{vertical-align:middle}@media (max-width:768px){.regular-body .results.costs .panel-group .panel .panel-heading h4 .link-accordion span{vertical-align:sub}.regular-body .results.costs .panel-group .panel .panel-heading h4 .link-accordion span.text-subtotal{margin-left:39px}}.regular-body .results.costs .panel-group .panel .panel-heading h4 a:active,.regular-body .results.costs .panel-group .panel .panel-heading h4 a:focus,.regular-body .results.costs .panel-group .panel .panel-heading h4 a:hover{text-decoration:none}.regular-body .results.costs .panel-group .panel .panel-body{border-top:none}.regular-body .results.costs .panel-group .panel .panel-body .amount-aclaration{text-align:right;font-size:11px;padding-top:14px}.regular-body .results.costs table thead{background:#d5eef1;border-top:1px solid #72cfda;border-bottom:1px solid #72cfda}.regular-body .results.costs .table-flow-results{margin-bottom:0}.regular-body .results.costs .table-flow-results hr{margin:10px auto;max-width:452px;border-color:#c8d2d8}.regular-body .results.costs .table-flow-results tr th{color:#232222;border-top:none}.regular-body .results.costs .table-flow-results thead th{font-size:26px;font-weight:600;border-bottom:none;letter-spacing:2px}.regular-body .results.costs .table-flow-results tbody{border-top:none!important}.regular-body .results.costs .table-flow-results tbody tr th{font-weight:600;padding:5px;border:none!important;text-align:left!important}.regular-body .results.costs .table-flow-results tbody tr th:first-child th{padding-top:10px}.regular-body .results.costs .table-flow-results tbody tr th:last-child th{padding-bottom:20px}.regular-body .results .transportation-cost{padding:30px 50px 8px}@media (max-width:768px){.regular-body .results .transportation-cost{padding:30px 15px 36px}}.regular-body .results .transportation-cost hr{border-color:#c8d2d8;margin-top:0;margin-bottom:40px}.regular-body .results .transportation-cost h2{font-size:18px;color:#232222;margin:40px 0 16px}.regular-body .results .transportation-cost h3{font-size:12px;margin:14px 0;font-weight:600;color:#5c5c5c}.regular-body .results .transportation-cost .btn-more-info{padding:8px 64px!important}.regular-body .results .transportation-cost .btn-more-info img{width:65px!important}.regular-body .results .transportation-cost .table-responsive{max-width:80%;margin:0 auto;border:none}@media (max-width:768px){.regular-body .results .transportation-cost .table-responsive{max-width:100%;width:100%}}.regular-body .results .transportation-cost .table-responsive .table-transportation{border:3px solid #fac26d;font-size:16px;max-width:340px;margin:0 auto}.regular-body .results .transportation-cost .table-responsive .table-transportation tr{letter-spacing:1px;vertical-align:middle}.regular-body .results .transportation-cost .table-responsive .table-transportation tr th{color:#5c5c5c;text-align:center!important}.regular-body .results .transportation-cost .table-responsive .table-transportation tr:first-child th{font-weight:600;font-size:15px;padding-top:10px;border:none}.regular-body .results .transportation-cost .table-responsive .table-transportation tr:last-child th{font-weight:600;font-size:28px;padding-bottom:10px!important;border:none}.regular-body .results .subtotal-table{margin-top:0!important}.regular-body .results .subtotal-table tbody{background:#01acbf;font-size:15px}.regular-body .results .subtotal-table tbody tr th{color:#fff!important;padding:18px 7px!important}.regular-body .results .padding-subtotal{padding:0}.regular-body .results-estimation-bottom h4,.regular-body .results-estimation-bottom h5{color:#232222}.regular-body .results-estimation-bottom h4{display:inline-block;font-size:20px!important;margin-right:20px;vertical-align:middle}.regular-body .results-estimation-bottom h5{font-size:14px!important}.regular-body .results-estimation-bottom button{margin-bottom:0!important}.regular-body .no-results{padding-top:0}.regular-body .no-results .try-again-section{margin-top:24px;margin-bottom:30px}.regular-body .no-results .try-again-section .want-to-try{font-size:18px;font-weight:600;margin-top:4px;margin-bottom:0}@media (max-width:768px){.regular-body .no-results .try-again-section .want-to-try{margin-bottom:14px}}.regular-body .no-results .has-error .ng-invalid{border-color:#a94442!important}.regular-body .no-results .success-email{text-align:center;font-weight:800;font-size:16px}.regular-body .no-results .error-blocks{text-align:left;font-weight:600;font-size:14px;margin-bottom:0}.regular-body .no-results .btn-more-info{width:100%}.regular-body .no-results .btn-main{margin-bottom:0}.regular-body .no-results .text-left-button p{margin-left:20px}.regular-body .no-results .bottom-icons{margin:66px 0 0}.regular-body .no-results.ca-part{padding:18px 0 16px;color:#fff;font-weight:600;line-height:24px}.regular-body .no-results.ca-part h1{color:#fff;font-size:26px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:20px}.regular-body .no-results.ca-part .sub-text{line-height:24px;margin:20px 0}.regular-body .no-results.ca-part .button-ca-part,.regular-body .no-results.ca-part .options.form-group{display:inline-block}.regular-body .no-results.ca-part .options.form-group{width:100%}.regular-body .no-results.ca-part .options.form-group input{color:#858585;font-weight:400;padding:0 14px;font-size:12px;width:100%;height:35px;border-radius:4px;border:1px solid #008998}.regular-body .no-results.ca-part .options.form-group input:focus{border:1px solid #003c42;outline:0}.regular-body .no-results.ca-part .button-ca-part{width:100%;border-radius:2px;border:1px solid #fff;font-weight:700;color:#fff;background:#01acbf;text-transform:uppercase;height:35px;padding:7px 0!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.regular-body .no-results.ca-part .button-ca-part:focus,.regular-body .no-results.ca-part .button-ca-part:hover{outline:0;background:#fff;color:#01acbf}.regular-body .no-results.info-part{padding:32px 0 110px!important;margin-bottom:120px!important;color:#5c5c5c;line-height:25px;font-weight:600}@media (max-width:768px){.regular-body .no-results.info-part{padding:32px 0 100px!important;margin-bottom:0!important}}.regular-body .no-results.info-part .btn-damco,.regular-body .no-results.info-part .btn-maersk,.regular-body .no-results.info-part .btn-sealand{margin-top:0;max-width:80%;display:block;background:#fff;height:40px;border:1px solid #e7e7e7}.regular-body .no-results.info-part .btn-damco:hover,.regular-body .no-results.info-part .btn-maersk:hover,.regular-body .no-results.info-part .btn-sealand:hover{background:#fafafa}.regular-body .no-results.info-part .btn-sealand{padding:3px 30px}.regular-body .no-results.info-part .btn-sealand img{width:40px}.regular-body .no-results.info-part .btn-maersk img{width:92px;margin-top:4px}.regular-body .no-results.info-part .btn-damco img{width:92px;height:initial;margin-top:0}.regular-body .no-results.info-part .line{display:block;width:100%;height:1px;background:#5c5c5c;margin:24px 0}.regular-body .no-results.info-part .text-light{font-weight:400;margin:14px auto 34px}.regular-body .no-results.info-part .block-logistic-company{border:2px solid #d4d4d4;padding:28px 30px}@media (max-width:1200px){.regular-body .no-results.info-part .block-logistic-company{padding:28px 12px}}@media (max-width:992px){.regular-body .no-results.info-part .block-logistic-company{padding:28px 12px;margin-bottom:18px}}.regular-body .no-results.info-part .title-text p{line-height:20px;height:80px;text-align:center}@media (max-width:1200px){.regular-body .no-results.info-part .title-text p{font-size:13px}}@media (max-width:992px){.regular-body .no-results.info-part .title-text p{height:initial;margin-bottom:20px}}.regular-body .no-results.info-part .bottom-info{text-align:center}.regular-body .no-results.info-part .bottom-info .description-ap{font-size:11px;line-height:18px;margin-top:56px;margin-bottom:6px;font-weight:400}@media (max-width:768px){.regular-body .no-results.info-part .bottom-info .description-ap{margin-top:20px}}.regular-body .link-more-information{color:#d6585d;font-weight:700;text-decoration:underline;margin-left:6px}.regular-body .background-fff{background:#fff;-webkit-box-shadow:0 0 6px 1px #b3b3b3;-moz-box-shadow:0 0 6px 1px #b3b3b3;box-shadow:0 0 6px 1px #b3b3b3}.regular-body .background-ca{background:#01acbf;-webkit-box-shadow:0 2px 6px 1px #b3b3b3;-moz-box-shadow:0 2px 6px 1px #b3b3b3;box-shadow:0 2px 6px 1px #b3b3b3}.regular-body .tooltip-inner{color:#696969;background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.175);text-align:left;padding:5px 10px}.regular-body .btn-main{display:block;margin:0 auto 40px;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);text-transform:uppercase;border-radius:4px;font-size:20px;font-weight:600;padding:8px 30px;letter-spacing:1px;text-shadow:1px 1px 2px rgba(0,0,0,.4);background:#01acbf;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.regular-body .btn-main:hover{background:#0191a1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:#fff}.regular-body .btn-main:focus{outline:0}.regular-body .btn-main.btn-estimation{font-size:20px;padding:6px 22px}.regular-body .btn-main.btn-estimation-results{font-size:18px;padding:5px 15px;display:inline}@media (max-width:768px){.regular-body .btn-main{width:100%}}.regular-body .btn-more-info{font-size:20px;background:#d23138;padding:6px 46px;margin-top:12px;display:inline-block}@media (max-width:1200px){.regular-body .btn-more-info{padding:6px}}.regular-body .btn-more-info:hover{background:#bb292f}.regular-body .btn-more-info img{width:80px}a{cursor:pointer}