@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900";.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}html{font-family:Roboto,serif}[layout=row]{-ms-flex-direction:row;flex-direction:row}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}md-toolbar.md-default-theme{background-color:#000}section.jumbotron{margin-bottom:30px;padding:1px 30px;background-color:#5aadbb;text-align:center;color:#fff}section.jumbotron h1{font-size:3em}md-toolbar{height:60px!important;min-height:60px}.no-padding{padding:0!important}.page-wrapper{max-width:1280px!important;z-index:1}h1,h2,h3,h4,h5,h6{font-weight:400}.main-md-content{max-height:calc(100vh - 60px)}.is-iphone{max-height:calc(100vh - 114px)!important}.pika-button:hover{background:#ccc!important}md-content{background-color:#eceff1}md-icon[md-font-icon]{line-height:inherit}.md-button{font-weight:900!important}.md-button.md-raised:hover{transform:translateY(-2px)}.iti-flag{background-image:url(/assets/images/flags.png)!important}.select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);padding-left:16px;height:48px;cursor:pointer;position:relative;display:-ms-flexbox;display:flex;width:auto}.header-searchbox{border:none;outline:none;height:100%;width:100%;padding:0}.cargo77-security header{position:fixed;top:0;width:100vw;z-index:2}.cargo77-security header .logo-container{margin-left:1rem;height:60px}.cargo77-security header .logo-container .logo{width:80%;height:100%}.cargo77-security md-content{top:60px;overflow:auto;position:relative;background-color:transparent;height:calc(100vh - 120px)}.cargo77-security md-content md-card{height:550px}.cargo77-security md-content md-card md-card-title{padding:0;width:100%}.cargo77-security md-content md-card md-card-title h1{margin:0 0 0 1em}@media screen and (max-width:599px){.cargo77-security md-content md-card{height:450px}}.cargo77-security md-content .background-image{background-image:url(/assets/images/background_cargo.jpg);background-size:cover;background-repeat:no-repeat;position:fixed;top:0;left:0;height:100%;width:100%}.cargo77-security md-content .background-overlay{position:fixed;top:0;left:0;background:#37474f;opacity:.9;height:100%;width:100%}.calendar-bar-container{height:40px;width:100%;background-color:#37474f;text-align:center}.calendar-bar-container a{color:#eceff1;text-decoration:none}.calendar-bar-container .state{margin:0 1em;padding:5px;border-bottom:3px solid #37474f}.calendar-bar-container .state-active{border-bottom-color:#ff1744!important}cargo77-login a{color:#eceff1;margin-top:.5em;text-transform:uppercase;font-weight:700;text-decoration:none}cargo77-login header{position:fixed;top:0;width:100vw;z-index:2}cargo77-login header .logo-container{margin-left:1rem;height:60px}cargo77-login header .logo-container .logo{padding:10px;width:80%;height:100%}cargo77-login login-card{margin-bottom:80px!important}@media screen and (min-width:960px){cargo77-login md-content{height:calc(100vh - 60px)!important}}cargo77-login md-content{top:60px;width:100vw!important;overflow:auto;position:relative;background-color:transparent;height:calc(100vh - 60px)}cargo77-login md-content md-card{height:350px}cargo77-login md-content .background-image{background-image:url(/assets/images/background_cargo.jpg);background-size:cover;background-repeat:no-repeat;position:fixed;top:0;left:0;height:100%;width:100%}cargo77-login md-content .background-overlay{position:fixed;top:0;left:0;background:#37474f;opacity:.9;height:100%;width:100%}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:portrait){cargo77-login login-card{margin-bottom:195px!important}}@media only screen and (max-device-width:590px){cargo77-login login-card{margin-bottom:0!important}}cargo77-sign-up header{position:fixed;top:0;width:100vw;z-index:2}cargo77-sign-up .logo-container{margin-left:1rem;height:60px}cargo77-sign-up .logo-container .logo{width:80%;height:100%}@media screen and (min-width:960px){cargo77-sign-up md-content{height:calc(100vh - 60px)!important}}cargo77-sign-up md-content{top:60px;width:100vw;overflow:auto;position:relative;background-color:transparent}cargo77-sign-up md-content .background-image{background-image:url(/assets/images/background_cargo.jpg);background-size:cover;background-repeat:no-repeat;position:fixed;top:0;left:0;height:100%;width:100%}cargo77-sign-up md-content .background-overlay{position:fixed;top:0;left:0;background:#37474f;opacity:.9;height:100%;width:100%}cargo77-sign-up md-content .description-container{color:#fff;margin-top:50px}cargo77-sign-up md-content .description-container .title{font-size:45px}cargo77-sign-up md-content .description-container h1{margin:0}cargo77-sign-up md-content .description-container ul{padding-left:0}cargo77-sign-up md-content .description-container ul li{color:#ff1744;list-style-position:outside;margin-left:1em;font-size:25px;line-height:35px}cargo77-sign-up md-content .description-container ul li span{color:#fff;font-size:25px;line-height:35px}cargo77-sign-up md-content md-card{margin:0;padding:10px}cargo77-sign-up md-content md-tabs{margin:30px 0;overflow:visible}cargo77-sign-up md-content md-tabs md-tabs-content-wrapper{overflow:hidden!important}cargo77-sign-up md-content md-tabs md-pagination-wrapper{width:100%!important;height:60px!important;margin:0!important}cargo77-sign-up md-content md-tabs md-pagination-wrapper md-tab-item:not(.md-active){opacity:.5}cargo77-sign-up md-content md-tabs md-pagination-wrapper md-tab-item{width:50%;height:100%;padding:0!important}@media screen and (max-width:960px){cargo77-sign-up md-content md-tabs md-pagination-wrapper md-tab-item h2{font-size:1em!important}}cargo77-sign-up md-content md-tabs md-pagination-wrapper md-tab-item h2{margin:5px 0 0;font-weight:400;color:#37474f;text-transform:capitalize}cargo77-sign-up md-content md-tabs md-pagination-wrapper md-tab-item span{text-transform:none;color:#607d8b}cargo77-sign-up md-content md-tabs md-tabs-content-wrapper{top:60px}cargo77-sign-up md-content md-tabs md-tabs-canvas{height:60px!important;background-color:#fff}cargo77-chat md-content{height:calc(100vh - 4em);min-height:10em;padding:3em}cargo77-chat md-content md-card{padding:10px;width:100%;height:100%}cargo77-chat md-content md-card .chat-rooms,cargo77-chat md-content md-card .message-section{height:100%}cargo77-chat md-content md-card .chat-rooms{padding:10px;border-right:.075em solid #eceff1;overflow-y:auto}cargo77-chat md-content md-card .message-section{border-left:.075em solid #eceff1}@media screen and (max-width:1279px){cargo77-chat .chat-rooms{padding:0!important}}@media screen and (max-width:959px){cargo77-chat md-card{padding:0!important}cargo77-chat md-content{padding:.5em 0}cargo77-chat .timeline-item{padding:5px}cargo77-chat .my-message .content,cargo77-chat .others-message .content{min-width:50px!important}cargo77-chat .chat-rooms{padding:0!important;border-right:none!important}cargo77-chat .chat-messages{border-left:none}}cargo77-add-extra-fields-selector .add-new-option-to-dropdown-button{margin-left:0;margin-bottom:5vh;width:15vw;color:#fff;background-color:red}cargo77-add-extra-fields-selector .add-location-button{color:#009688;background-color:#fff;text-align:right}@media screen and (max-device-width:599px){cargo77-add-extra-fields-selector .add-location-button{font-size:.7em}}cargo77-back-button{color:#fff}cargo77-back-button .back-button-container{width:5vw;height:2vh;padding-left:1vw;padding-bottom:5vh}cargo77-back-button .back-button{cursor:pointer}cargo77-company-selector{width:100%}.company-selector{line-height:inherit;padding:3px 0;height:100%}.company-selector .image-container{display:block;background-repeat:no-repeat;background-size:contain;background-position:50%}.company-selector md-icon{font-size:2em}.confirmation-dialog{color:#455a64;max-width:500px}.confirmation-dialog h2{margin:0;font-size:24px;font-weight:500;text-align:center}.confirmation-dialog p{margin:20px 0;font-size:16px}.confirmation-dialog md-dialog-actions{padding:16px}cargo77-drawer-type-selector .type{text-transform:capitalize}cargo77-fab-menu md-fab-speed-dial{position:fixed;bottom:1em;right:1em}cargo77-fab-menu .gray-icon{color:#455a64!important}cargo77-fab-menu md-icon{line-height:24px!important}cargo77-list-resources-documents md-card{margin-bottom:300px}cargo77-list-resources-documents .list-fields-container{padding:20px}cargo77-list-resources-documents .list-fields-container table{width:100%}cargo77-list-resources-documents .list-fields-container table thead th{border-bottom:2px solid #c2c5c7;font-weight:700;background-color:#eceff1;color:#455a64}cargo77-list-resources-documents .list-fields-container table td,cargo77-list-resources-documents .list-fields-container table th{padding:10px}cargo77-list-resources-documents .list-fields-container table tr td{color:#37474f;border-bottom:1px solid rgba(96,125,139,.2);vertical-align:middle}cargo77-list-resources-documents .list-fields-container table tr td:last-child{font-size:.95em;line-height:1.4;text-align:center}cargo77-list-resources-documents .list-fields-container table tr td #activate-button{background-color:#8bc34a;min-width:98px!important}cargo77-list-resources-documents .list-fields-container table tr td #deactivate-button{background-color:#ff5252}cargo77-list-resources-documents .list-fields-container table tr td a,cargo77-list-resources-documents .list-fields-container table tr td button{min-width:0}cargo77-list-resources-documents .list-fields-container table tr td a md-icon,cargo77-list-resources-documents .list-fields-container table tr td button md-icon{padding-bottom:12px}cargo77-list-resources-documents .list-fields-container table tr td p{margin:0}cargo77-list-resources-documents .due-date{border:none;text-align:center;cursor:pointer}cargo77-list-resources-documents .action-btn{color:#fff;background-color:#fff;padding:.5rem;font-family:sans-serif;border-radius:.3rem;border:none;cursor:pointer}cargo77-list-resources-documents .action-btn md-icon{line-height:24px;padding:0!important}cargo77-list-resources-documents .action-btn:hover{background-color:#c2c5c7}cargo77-location-selector h3{margin:0 0 5px;font-size:medium;color:#455a64}cargo77-location-selector .map-wrapper{position:relative;height:60vh}cargo77-location-selector .angular-google-map-container{position:absolute;top:0;bottom:0;right:0;left:0}cargo77-location-selector #pac-input{width:97%!important;height:6%!important;font-size:1.3em}cargo77-location-selector .required-error{color:#dd2c00;text-align:center;padding-top:0;margin-top:0;margin-bottom:0;margin-left:1vw;font-size:12px}cargo77-role-selector .title{padding-bottom:.5em}cargo77-role-selector .alert-note{background-color:#fcf8e3;margin-bottom:1em;padding:.3em}cargo77-role-selector .alert-note>div{font-size:.85em;font-weight:lighter;text-align:left}cargo77-role-selector .alert-note .icon-container{text-align:center!important}cargo77-role-selector .alert-note .icon-container md-icon{color:#daa520}@media screen and (max-width:590px) and (orientation:portrait){cargo77-role-selector .alert-note .alert-text{margin-left:17px}cargo77-role-selector .alert-note .icon-container{padding-bottom:10px}}cargo77-route-selector h3{margin:0 0 5px;font-size:medium}cargo77-search-bar{width:100%}cargo77-search-bar .find-by-user-btn{width:3rem;height:3rem;border-radius:50%;outline:none;border:none;background-color:transparent;transition:all .3s ease-in-out}cargo77-search-bar .find-by-user-btn md-icon{color:#a8b0b4}cargo77-search-bar .find-by-user-btn.active{background-color:#57727f}cargo77-search-bar .find-by-user-btn.active md-icon{color:#fff}cargo77-search-bar .company-filter-container md-input-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}cargo77-search-bar .company-filter-container md-input-container input{border:none;color:#eceff1!important;opacity:.7;border-bottom-width:1px;border-bottom-style:solid}cargo77-search-bar .company-filter-container label{color:#eceff1!important;opacity:.7}cargo77-search-bar .search-bar-container{z-index:2;width:100%;box-shadow:0 3px 2px rgba(0,0,0,.3);height:60px;background-color:#37474f;padding-left:30px;padding-top:30px;padding-bottom:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}cargo77-search-bar .search-bar-container.detailed-filters{padding-top:0;padding-bottom:30px}cargo77-search-bar .search-bar-container>div:not(:first-child){margin:0 15px}cargo77-search-bar .search-bar-container>div:first-child{margin-right:15px}cargo77-search-bar .search-bar-container .search-input::-webkit-input-placeholder{color:#eceff1!important;opacity:.7}cargo77-search-bar .search-bar-container .search-input:-ms-input-placeholder{color:#eceff1!important;opacity:.7}cargo77-search-bar .search-bar-container .search-input::placeholder{color:#eceff1!important;opacity:.7}cargo77-search-bar .search-bar-container .show-orders-details md-icon{color:#fff}cargo77-search-bar .search-bar-container .search-container,cargo77-search-bar .search-bar-container .search-container-carrier-driver{position:relative}cargo77-search-bar .search-bar-container .search-container-carrier-driver md-icon,cargo77-search-bar .search-bar-container .search-container md-icon{position:absolute;top:5px;color:#eceff1!important;cursor:pointer}cargo77-search-bar .search-bar-container .search-container-carrier-driver md-icon.active,cargo77-search-bar .search-bar-container .search-container-carrier-driver md-icon:active,cargo77-search-bar .search-bar-container .search-container-carrier-driver md-icon:focus,cargo77-search-bar .search-bar-container .search-container md-icon.active,cargo77-search-bar .search-bar-container .search-container md-icon:active,cargo77-search-bar .search-bar-container .search-container md-icon:focus{background-image:none;outline:0;box-shadow:none}cargo77-search-bar .search-bar-container .search-container-carrier-driver .md-errors-spacer,cargo77-search-bar .search-bar-container .search-container .md-errors-spacer{display:none}cargo77-search-bar .search-bar-container .search-container-carrier-driver input,cargo77-search-bar .search-bar-container .search-container input{transition:all .25s linear;height:25px;padding:0;border-color:#eceff1!important;color:#eceff1}cargo77-search-bar .filter-date-selector{height:30px!important}cargo77-search-bar .date-container,cargo77-search-bar .role-container,cargo77-search-bar md-input-container{margin:0!important;padding:0}cargo77-search-bar .date-container input,cargo77-search-bar .role-container input,cargo77-search-bar md-input-container input{background-color:transparent}cargo77-search-bar .date-container md-select,cargo77-search-bar .role-container md-select,cargo77-search-bar md-input-container md-select{margin:0;text-transform:capitalize}cargo77-search-bar .date-container md-select input,cargo77-search-bar .role-container md-select input,cargo77-search-bar md-input-container md-select input{opacity:0}cargo77-search-bar .date-container md-select md-select-value,cargo77-search-bar .role-container md-select md-select-value,cargo77-search-bar md-input-container md-select md-select-value{border-color:#eceff1!important;color:#eceff1!important;opacity:.7;padding:0}@media screen and (max-width:599px){cargo77-search-bar cargo77-search-bar .search-container{margin-left:5px;max-width:25%;height:20px;padding-bottom:15px}cargo77-search-bar cargo77-search-bar .search-bar-container{display:-ms-flexbox;display:flex;padding-left:10px;padding-bottom:10px}cargo77-search-bar cargo77-search-bar .date-filter-container{max-width:25%}cargo77-search-bar cargo77-search-bar .status-filter-container{max-width:30%;margin-left:0;float:right}cargo77-search-bar cargo77-search-bar .search-text-filter-input{display:inline-block;padding-top:5px;padding-bottom:20px;font-size:12px!important}cargo77-search-bar cargo77-search-bar .filter-date,cargo77-search-bar cargo77-search-bar .filter-states{text-transform:capitalize;font-size:12px!important}cargo77-search-bar cargo77-search-bar .filter-date md-option,cargo77-search-bar cargo77-search-bar .filter-states md-option{height:40px}cargo77-search-bar cargo77-search-bar .filter-date md-option input,cargo77-search-bar cargo77-search-bar .filter-states md-option input{position:absolute;cursor:pointer;left:0;opacity:0;width:100%;color:transparent;border:none}cargo77-search-bar>div:not(:first-child){margin:initial!important}cargo77-search-bar>div:first-child{margin-right:0!important}cargo77-search-bar .md-select-value{font-size:12px!important}cargo77-search-bar .md-select-icon{width:10px!important}}@media screen and (max-width:599px) and (orientation:landscape){cargo77-search-bar .search-bar-container{padding-left:10px;padding-bottom:10px}cargo77-search-bar .status-filter-container{max-width:85%;width:210px;margin-right:35px}cargo77-search-bar .date-filter-container{margin-left:40px;margin-right:0}cargo77-search-bar .search-container{padding-bottom:15px;margin-left:25px;height:20px}}.terms-condition-dialog{max-width:50em;font-weight:lighter}.terms-condition-dialog h1{margin-top:0}.terms-condition-dialog p{text-align:justify;font-size:16px;line-height:24px}cargo77-time-selector{width:100%}cargo77-time-selector .size-title{margin-top:1em;margin-bottom:.25em;color:#37474f;text-transform:uppercase;font-size:1em}cargo77-time-selector .md-input{text-transform:capitalize}cargo77-time-selector md-menu{width:100%}cargo77-time-selector .item{margin:0;padding:0;height:55px;width:100%;font-weight:400;line-height:inherit;text-align:inherit;text-transform:none}cargo77-time-selector .item h2{font-weight:400;font-size:1.15em}cargo77-time-selector .item .image{max-height:100%;width:40px}cargo77-time-selector .item .time{font-weight:400;color:rgba(69,90,100,.5)!important}cargo77-time-selector .item .title{font-size:1em;margin:0;text-transform:capitalize}cargo77-time-selector .item .hour-icon{text-align:center}cargo77-time-selector .date-container{padding:15px 15px 0}cargo77-time-selector .date-container md-input-container{margin-top:0!important}md-menu-content.cargo77-time-selector{max-height:350px;max-width:350px}md-menu-content.cargo77-time-selector md-menu-item{height:50px}md-menu-content.cargo77-time-selector md-menu-item .item:hover{background-color:#eceff1}md-menu-content.cargo77-time-selector md-menu-item .item{transition:all .25s;line-height:inherit;cursor:pointer;height:100%;max-width:350px}md-menu-content.cargo77-time-selector md-menu-item .item .image{max-height:100%;width:40px}md-menu-content.cargo77-time-selector md-menu-item .item md-icon{margin:0;color:#607d8b;font-size:40px}md-menu-content.cargo77-time-selector md-menu-item .item .title{text-transform:capitalize;font-size:1em;margin:0}md-menu-content.cargo77-time-selector md-menu-item .item .time{font-weight:400;color:rgba(69,90,100,.5)!important}md-menu-content.cargo77-time-selector md-menu-item .item .specific-time-container{position:relative}md-menu-content.cargo77-time-selector md-menu-item .item .specific-time-container .date-time-picker{position:absolute;opacity:0;cursor:pointer;font-size:16px;top:0;left:0;height:100%;width:100%}.dtp div.dtp-date,.dtp div.dtp-time{background:#455a64}.dtp>.dtp-content>.dtp-date-view>header.dtp-header{background:#37474f}.dtp .dtp-actual-meridien a.selected,.dtp .dtp-hand.on,.dtp .dtp-picker-time>a.dtp-select-hour.selected,.dtp table.dtp-picker-days tr>td>a.selected{background:#607d8b}.dtp div.dtp-actual-year{color:inherit}.dtp-btn-cancel,.dtp-btn-ok{color:#009688}@media screen and (max-width:499px){md-menu-content.cargo77-time-selector{max-width:300px!important}md-menu-content.cargo77-time-selector md-menu-item .item{max-width:250px}}cargo77-vehicle-search-selector{max-width:300px;display:block}.vehicle-search-selector{line-height:inherit;padding:3px 0;height:100%}.vehicle-search-selector li{margin:0;height:55px;line-height:2}.vehicle-search-selector li .image-container{display:block}.vehicle-search-selector li md-icon{font-size:3em;color:#607d8b;line-height:1}.vehicle-search-selector li .plate{text-transform:uppercase;color:#455a64;font-weight:700;font-size:1.1em;margin:0;display:block}.vehicle-search-selector li .brand,.vehicle-search-selector li .model{font-weight:400;color:rgba(69,90,100,.5);text-transform:capitalize}cargo77-vehicle-selector,cargo77-vehicle-selector md-menu{width:100%}cargo77-vehicle-selector .info-container{height:100%}cargo77-vehicle-selector .item{margin:0;padding:0;height:50px;width:100%;font-weight:400;line-height:inherit;text-align:inherit;text-transform:none}cargo77-vehicle-selector .item h2{margin:0;font-weight:300;font-size:1.15em}cargo77-vehicle-selector .item .image-container{display:block}cargo77-vehicle-selector .item md-icon{font-size:3em}cargo77-vehicle-selector .item .plate{text-transform:uppercase;font-weight:700;color:#455a64;font-size:1.1em;margin:0}cargo77-vehicle-selector .item .brand,cargo77-vehicle-selector .item .model{font-weight:400;color:rgba(69,90,100,.5);text-transform:capitalize}@media screen and (max-width:590px){cargo77-vehicle-selector .select-vehicle-title{font-size:12px!important}}md-menu-content.cargo77-vehicle-selector{max-height:420px;max-width:300px}md-menu-content.cargo77-vehicle-selector md-menu-item{margin:0;height:55px}md-menu-content.cargo77-vehicle-selector md-menu-item .item{line-height:inherit;height:auto}md-menu-content.cargo77-vehicle-selector md-menu-item .item .image-container{display:block}md-menu-content.cargo77-vehicle-selector md-menu-item .item md-icon{font-size:3em;color:#607d8b}md-menu-content.cargo77-vehicle-selector md-menu-item .item .plate{text-transform:uppercase;color:#455a64;font-weight:700;font-size:1.1em;margin:0}md-menu-content.cargo77-vehicle-selector md-menu-item .item .brand,md-menu-content.cargo77-vehicle-selector md-menu-item .item .model{font-weight:400;color:rgba(69,90,100,.5);text-transform:capitalize}cargo77-cost-master .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-cost-master .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-cost-master md-content{max-height:calc(100vh - 110px);height:calc(100vh - 110px)}cargo77-dashboard .welcome{font-size:2.5em;color:#455a64;min-height:150px;width:100%}@media only screen and (max-device-width:590px) and (orientation:portrait){cargo77-dashboard .welcome{padding-left:30px}}cargo77-forgot-password header,cargo77-recovery-password-email header{position:fixed;top:0;width:100vw;z-index:2}cargo77-forgot-password header .logo-container,cargo77-recovery-password-email header .logo-container{margin-left:1rem;height:60px}cargo77-forgot-password header .logo-container .logo,cargo77-recovery-password-email header .logo-container .logo{padding:10px;width:80%;height:100%}@media screen and (min-device-width:960px){cargo77-forgot-password md-content,cargo77-recovery-password-email md-content{height:calc(100vh - 60px)!important}}cargo77-forgot-password md-content,cargo77-recovery-password-email md-content{top:60px;width:100vw!important;overflow:auto;position:relative;background-color:transparent;height:calc(100vh - 60px)}cargo77-forgot-password md-content md-card,cargo77-recovery-password-email md-content md-card{height:350px}cargo77-forgot-password md-content .background-image,cargo77-recovery-password-email md-content .background-image{background-image:url(/assets/images/background_cargo.jpg);background-size:cover;background-repeat:no-repeat;position:fixed;top:0;left:0;height:100%;width:100%}cargo77-forgot-password md-content .background-overlay,cargo77-recovery-password-email md-content .background-overlay{position:fixed;top:0;left:0;background:#37474f;opacity:.9;height:100%;width:100%}cargo77-forgot-password .forgot-container .md-card-content,cargo77-recovery-password-email .forgot-container .md-card-content{width:100%;position:relative}cargo77-forgot-password .forgot-container .md-card-content form,cargo77-forgot-password .forgot-container .md-card-content form .field-container,cargo77-recovery-password-email .forgot-container .md-card-content form,cargo77-recovery-password-email .forgot-container .md-card-content form .field-container{position:relative}cargo77-forgot-password .forgot-container .md-card-content form .field-container .forgot-password,cargo77-recovery-password-email .forgot-container .md-card-content form .field-container .forgot-password{position:relative;right:0}cargo77-forgot-password .forgot-container .md-card-content .actions,cargo77-recovery-password-email .forgot-container .md-card-content .actions{width:100%}cargo77-forgot-password .forgot-container .md-card-content .actions>*,cargo77-recovery-password-email .forgot-container .md-card-content .actions>*{margin-bottom:10px!important}@media only screen and (max-device-width:590px) and (orientation:portrait){cargo77-forgot-password .recover-password-section,cargo77-recovery-password-email .recover-password-section{margin-left:12px!important}cargo77-forgot-password .recover-password-section .recover-password-mail-input,cargo77-recovery-password-email .recover-password-section .recover-password-mail-input{margin-left:8px!important}}@media only screen and (max-device-width:590px) and (orientation:landscape){cargo77-forgot-password .forgot-password-card,cargo77-recovery-password-email .forgot-password-card{height:235px!important}cargo77-forgot-password .recover-password-section,cargo77-recovery-password-email .recover-password-section{margin-left:20px!important;margin-top:45px!important}cargo77-forgot-password .recover-password-section .recover-password-mail-input,cargo77-recovery-password-email .recover-password-section .recover-password-mail-input{margin-left:10px!important}cargo77-forgot-password .recover-password-send-button,cargo77-recovery-password-email .recover-password-send-button{width:125px!important}}@media screen and (max-width:960px){login-card md-card{height:400px!important}}@media screen and (max-device-width:590px){login-card .forgot-password-container{margin-bottom:10px!important;margin-right:20px!important}login-card .register-button{padding-bottom:25px!important}}login-card .actions{width:100%}login-card md-card-content{position:relative}login-card md-card-content .flex-80{max-height:none!important}login-card md-card-content form>section md-input-container{display:-ms-flexbox!important;display:flex!important}login-card md-card-content .actions{width:100%}login-card md-card-content .actions>*{margin-bottom:10px!important}cargo77-confirm .password-input{margin:1rem 0 0;max-width:250px}cargo77-confirm header{position:fixed;top:0;width:100vw;z-index:2}cargo77-confirm header .logo-container{height:60px}cargo77-confirm header .logo-container .logo{padding:10px 0 10px 10px;width:80%;height:100%}cargo77-confirm md-content{top:60px;overflow:auto;position:relative;background-color:#eceff1;height:calc(100vh - 60px)}cargo77-confirm md-content md-card{height:550px}cargo77-confirm md-content md-card md-card-content{background-color:#fff}cargo77-confirm md-content md-card h1{text-align:center}cargo77-confirm md-content md-card .md-headline{margin:20px 0;text-align:center}cargo77-confirm md-content md-card .md-button{margin:0;padding:0 5em;width:100%}@media screen and (max-width:599px){cargo77-confirm md-content md-card{height:450px}}cargo77-privacy-policy .terms-and-conditions{max-width:50em;font-weight:lighter;padding:1rem 3rem}cargo77-privacy-policy .terms-and-conditions h3{margin-top:0}cargo77-privacy-policy .terms-and-conditions p{text-align:justify;font-size:16px;line-height:24px}sign-up-card{overflow:scroll}sign-up-card md-progress-circular{margin-right:1rem}sign-up-card section{padding:20px 0}sign-up-card section form .intl-tel-input{width:100%}sign-up-card section form input{text-transform:uppercase}sign-up-card section form input[type=email]{text-transform:lowercase}sign-up-card section form .phone-container label:not(.md-no-float){padding-left:44px!important;opacity:0}sign-up-card section form .phone-container.md-input-focused label:not(.md-no-float),sign-up-card section form .phone-container.md-input-has-placeholder label:not(.md-no-float),sign-up-card section form .phone-container.md-input-has-value label:not(.md-no-float){padding-left:0!important;opacity:1}sign-up-card section form .terms-link{color:#009688;text-decoration:underline}sign-up-card section form .field-container md-input-container{margin:0 0 10px!important}sign-up-card section form .field-container md-checkbox{margin-left:5px;margin-bottom:2rem}sign-up-card section form .field-container .forgot-password{right:0}sign-up-card section form .actions{width:100%}cargo77-chat-container .chat-messages{padding:0 0 0 .5em;height:100%}cargo77-chat-container .chat-messages .title{border-bottom:.5px solid rgba(69,90,100,.2);margin-bottom:2px;padding:5px 0;color:#455a64;font-size:1.25em}cargo77-chat-container .chat-messages .title .chat-title{cursor:pointer}cargo77-chat-container .chat-messages .title .chat-title:hover{text-decoration:underline}cargo77-chat-container .chat-messages .title .info{cursor:pointer;font-size:1.5em}cargo77-chat-container .chat-messages md-input-container{background-color:#eceff1;border-radius:5px;padding:.5em;margin:0 0 0 5px}cargo77-chat-container .chat-messages md-input-container .md-input{border:none;font-size:1em;line-height:1.15em}cargo77-chat-container .chat-messages .messages-container{overflow:auto;overflow-x:hidden;display:block;max-height:calc(100% - 135px);height:calc(100% - 135px);margin-bottom:.5em}cargo77-chat-container .chat-messages .messages-container .messages{padding:0 .25em;margin-bottom:1em}cargo77-chat-container .chat-messages .messages-container .my-message .content,cargo77-chat-container .chat-messages .messages-container .others-message .content{min-width:150px;max-width:75%;border-radius:.5em;padding:.5em}cargo77-chat-container .chat-messages .messages-container .my-message .content .message-owner,cargo77-chat-container .chat-messages .messages-container .others-message .content .message-owner{font-weight:700;font-size:.9em}cargo77-chat-container .chat-messages .messages-container .my-message .content .message,cargo77-chat-container .chat-messages .messages-container .others-message .content .message{font-size:.9em}cargo77-chat-container .chat-messages .messages-container .my-message .content .time,cargo77-chat-container .chat-messages .messages-container .others-message .content .time{font-size:.75em;text-align:right;text-transform:uppercase}cargo77-chat-container .chat-messages .messages-container .others-message .content{background-color:#eceff1;color:#455a64}cargo77-chat-container .chat-messages .messages-container .others-message .content .time{color:rgba(69,90,100,.5)}cargo77-chat-container .chat-messages .messages-container .my-message .content{background-color:#607d8b;color:#fff}cargo77-chat-container .chat-messages .messages-container .my-message .content .time{color:rgba(236,239,241,.5)}cargo77-chat-container .chat-messages .md-fab{box-shadow:none;background-color:transparent!important}cargo77-chat-container .chat-messages md-icon{color:#009688!important;line-height:1em;font-size:2.75em}cargo77-chat-container .chat-messages .md-errors-spacer{display:none}cargo77-chat-container .address{font-size:15px!important;font-weight:lighter}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:portrait){cargo77-chat-container .message-input-textarea{margin-bottom:10px!important}cargo77-chat-container .send-message-arrow-container{margin-bottom:5px!important}}@media screen and (max-width:959px){cargo77-chat-container .messages-container{max-height:calc(100% - 150px)!important;height:calc(100% - 150px)!important}}@media screen and (max-width:590px){cargo77-chat-container .chat-messages{padding:0;position:relative}cargo77-chat-container .md-fab{padding:0;min-height:30px!important;min-width:30px!important;width:30px!important;height:30px!important;line-height:30px!important}cargo77-chat-container form{margin-bottom:15px}cargo77-chat-container md-icon{padding:0;font-size:2em!important}cargo77-chat-container .title{font-size:1em!important}cargo77-chat-container .title .back-arrow{padding-left:5px}cargo77-chat-container .title .info{font-size:1.25em!important}}cargo77-chat-tile .chat-room-tile{transition:all .5s;padding:10px 0 0 5px;margin-bottom:.25em;cursor:pointer}cargo77-chat-tile .chat-room-tile .order-number{text-align:left;color:rgba(69,90,100,.5);font-size:1em}cargo77-chat-tile .chat-room-tile .time-elapsed{height:2em;text-transform:capitalize;color:rgba(69,90,100,.5);font-size:.8em;text-align:end}cargo77-chat-tile .chat-room-tile .time-elapsed .timestamp{text-align:center}cargo77-chat-tile .chat-room-tile .unread-message-count .badge{margin-top:.25em;width:25px;height:25px;background-color:#8bc34a;color:#fff;border-radius:50%}cargo77-chat-tile .chat-room-tile .green{color:#8bc34a!important}cargo77-chat-tile .chat-room-tile .bold{font-weight:700}cargo77-chat-tile .chat-room-tile .title{margin-bottom:2px;color:#455a64}cargo77-chat-tile .chat-room-tile .last-message:last-child{margin-bottom:5px}cargo77-chat-tile .chat-room-tile .last-message{max-width:100%;font-weight:lighter}cargo77-chat-tile .chat-room-tile .last-message p{margin:0;max-width:100%;overflow:hidden;white-space:nowrap;font-size:.8em;text-overflow:ellipsis}cargo77-chat-tile .chat-room-tile:hover{background-color:#eceff1}@media screen and (max-width:959px){cargo77-chat-tile .chat-room-tile{padding:5px!important}}@media screen and (max-width:599px){cargo77-chat-tile .chat-room-tile{padding:5px}cargo77-chat-tile .order-number{padding-right:5px;font-size:.85em!important}cargo77-chat-tile .time-elapsed{font-size:.7em!important}cargo77-chat-tile .title{font-size:.85em}cargo77-chat-tile p{font-size:.7em}}cargo77-chat-loading .loading{padding-top:10px;margin-bottom:.25em}@keyframes a{0%{background-position:-468px 0}to{background-position:468px 0}}cargo77-chat-loading .loading .timeline-item{background:#fff;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px;margin:0;min-height:60px}cargo77-chat-loading .loading .animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:a;animation-timing-function:linear;background:#f6f7f8;background:#eee;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 60px;height:60px;position:relative}cargo77-chat-loading .loading .background-masker{background:#fff;position:absolute;box-sizing:border-box}cargo77-chat-loading .loading .outlined .background-masker{border:1px solid #ddd}cargo77-chat-loading .loading .outlined:hover .background-masker{border:none}cargo77-chat-loading .loading .outlined:hover .background-masker:hover{border:1px solid #ccc;z-index:1}cargo77-chat-loading .loading .background-masker.header-bottom,cargo77-chat-loading .loading .background-masker.header-top,cargo77-chat-loading .loading .background-masker.subheader-bottom{top:0;left:40px;right:0;height:10px}cargo77-chat-loading .loading .background-masker.header-left,cargo77-chat-loading .loading .background-masker.header-right,cargo77-chat-loading .loading .background-masker.subheader-left,cargo77-chat-loading .loading .background-masker.subheader-right{top:0;left:40px;height:8px;width:10px}cargo77-chat-loading .loading .background-masker.header-bottom{top:8px;height:6px}cargo77-chat-loading .loading .background-masker.subheader-left,cargo77-chat-loading .loading .background-masker.subheader-right{top:14px;height:8px}cargo77-chat-loading .loading .background-masker.header-right,cargo77-chat-loading .loading .background-masker.subheader-right{width:auto;left:300px;right:0}cargo77-chat-loading .loading .background-masker.subheader-right{left:300px}cargo77-chat-loading .loading .background-masker.subheader-bottom{top:22px;height:5px}cargo77-chat-loading .loading .background-masker.content-top{height:20px}cargo77-chat-loading .loading .content-left{left:40px;width:10px;height:8px;top:27px}cargo77-chat-loading .loading .content-right{width:auto;left:370px;right:0;height:8px;top:27px}cargo77-chat-loading .loading .order-bottom{height:25px;top:15px;left:0;width:40px}cargo77-chat-loading .loading .content-bottom{top:35px;left:0;right:0;width:auto;height:35px}cargo77-month-calendar md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-month-calendar md-card{max-height:900px;padding:1em;min-height:0!important}cargo77-month-calendar md-card .fc-day-header,cargo77-month-calendar md-card .fc-toolbar{text-transform:uppercase}cargo77-month-calendar md-card .driver-name{margin:0;font-size:1em;text-transform:capitalize}cargo77-month-calendar md-card .order-status{font-size:.8em;text-transform:capitalize}cargo77-month-calendar md-card .morning{background-color:#aaf5fe;border-color:#aaf5fe}cargo77-month-calendar md-card .afternoon{background-color:#fdd597;border-color:#fdd597}cargo77-month-calendar md-card .evening{background-color:#9cd6ff;border-color:#9cd6ff}cargo77-month-calendar md-card .specificTime{background-color:#73c5be;border-color:#73c5be}cargo77-month-calendar md-card .fc-event{transition:all .25s;color:#455a64!important;margin-bottom:0}cargo77-month-calendar md-card .fc-event .route{font-weight:lighter;text-transform:capitalize}cargo77-month-calendar md-card .fc-event .image{position:relative;text-align:right;width:100%;height:20px}cargo77-month-calendar md-card .fc-event .image img{position:absolute;right:0;width:20px;height:20px}cargo77-month-calendar md-card .fc-event:hover{z-index:1;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-month-calendar md-card .fc-button{background:none;border:none;box-shadow:none}cargo77-month-calendar md-card .fc-button.fc-next-button,cargo77-month-calendar md-card .fc-button.fc-prev-button{color:#009688}@media screen and (max-width:599px){cargo77-month-calendar md-card .order-status{font-size:.7em!important;text-align:center;overflow-x:hidden}cargo77-month-calendar md-card .fc-day-header,cargo77-month-calendar md-card .fc-day-number,cargo77-month-calendar md-card .fc-toolbar{font-size:.7em}}cargo77-add-field-selector{text-transform:capitalize}cargo77-add-field-selector .pattern-error{font-size:12px;color:#dd2c00}cargo77-add-field-selector ._720kb-datepicker-calendar-header{background-color:#455a64!important}cargo77-add-field-selector ._720kb-datepicker-calendar-days-header{background-color:#eceff1!important}cargo77-add-field-selector .file-placeholder{font-size:.82em;color:gray;margin-left:0}cargo77-add-field-selector .file-link{overflow:hidden;text-decoration:none;color:#009688}cargo77-add-field-selector .remove-file-icon{margin:0;position:relative;bottom:.4vh}cargo77-add-field-selector .file-editor-button{margin-top:-.5vh;cursor:pointer;margin-left:3vw}cargo77-add-field-selector .file-editor-button md-icon{font-size:1.3em;margin-right:0}cargo77-add-field-selector .delete-file-button{margin-top:-.5vh;cursor:pointer;margin-left:5px}cargo77-add-field-selector .delete-file-button md-icon{font-size:1.3em;margin-right:0}cargo77-add-field-selector .file-editor-secondary-row{margin-left:.5vw}cargo77-add-field-selector .errors{height:24px}cargo77-add-field-selector p{margin:5px}@media screen and (max-device-width:659px){cargo77-add-field-selector .file-placeholder{color:#fff}}cargo77-add-field-selector .date-container{padding:1rem 0;cursor:pointer}nav-bar .open-menu{padding-left:1rem}nav-bar .page-title{padding-left:2rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}nav-bar .name-photo-positioning{padding-bottom:6px!important}nav-bar .name-photo-container{padding:0}nav-bar .name-photo-container .name-container{display:inline;max-width:100%;height:40px!important}nav-bar .name-photo-container .user-name{cursor:pointer;margin-left:10px;font-size:1em;white-space:nowrap;position:relative;top:2px!important}nav-bar .name-photo-container .user-name-positioning{position:relative;top:auto!important;bottom:12px!important}nav-bar .name-photo-container .avatar{display:inline-block;width:30px!important;margin-right:5px;height:35px;max-width:35px;background:50% no-repeat;background-size:cover;border-radius:35px;position:relative;top:1px!important}nav-bar .chat-notification,nav-bar .message-notification{position:relative;overflow:visible;padding:0!important;line-height:36px!important}nav-bar .chat-notification .badge,nav-bar .message-notification .badge{background-color:#ff1744;width:1.1rem;height:1.1rem;top:0;right:0;border-radius:50%;position:absolute;color:#fff;font-size:.75rem;font-weight:700}@media screen and (max-width:959px){nav-bar #navBar{width:100vw}nav-bar .user-name{padding-left:0!important;margin-left:0!important}nav-bar .page-title{padding:0!important;font-size:.8em!important}nav-bar .info-section{padding:0!important}}@media screen and (max-width:1200px){nav-bar .user-name-positioning{font-size:.8em!important}}@media screen and (max-width:400px){nav-bar .page-title{font-size:.7em}}side-bar{height:100vh}side-bar md-sidenav{max-width:220px!important;min-width:220px!important;width:220px!important;height:100%;background-color:#37474f}side-bar md-sidenav md-toolbar{background-color:#455a64!important}side-bar md-sidenav .logo{width:80%}side-bar md-sidenav h3,side-bar md-sidenav md-icon{color:#fff;font-size:1em}side-bar md-sidenav h3{font-size:.9em;text-transform:uppercase;margin:.5rem 0;font-weight:400}side-bar md-sidenav md-content{margin-top:1rem;background-color:#37474f}side-bar md-sidenav md-list{padding:0}side-bar md-sidenav md-list md-list-item{opacity:.7;padding:0 .5rem!important;cursor:pointer;transition:opacity .25s linear}side-bar md-sidenav md-list md-list-item:hover{opacity:1}cargo77-notifications{padding:0!important}cargo77-notifications .md-icon-button{position:relative;overflow:visible;padding:0!important;margin:0!important}cargo77-notifications .md-icon-button .badge{background-color:#ff1744;width:1.1rem;height:1.1rem;top:0;right:0;border-radius:50%;position:absolute;color:#eceff1;font-size:.75rem;font-weight:700}.cargo77-notifications{min-width:300px;width:300px;background-color:#eceff1;cursor:pointer}.cargo77-notifications .notifications-container{max-height:70vh;overflow:auto;display:block}.cargo77-notifications *{outline:none}.cargo77-notifications md-divider{width:100%;border-top:0;border-bottom:1px solid rgba(96,125,139,.2)}.cargo77-notifications .action-header{padding:5px!important}.cargo77-notifications .action-header .title{font-size:.8em;color:#607d8b;font-weight:lighter;text-align:left}.cargo77-notifications .action-header .action{text-align:right}.cargo77-notifications .action-header .action .md-button{padding:0!important;margin:0;line-height:normal;min-height:20px!important;font-size:.7em!important}.cargo77-notifications .notification{transition:all .25s;cursor:pointer;outline:none;min-height:60px;height:80px;padding:5px}.cargo77-notifications .notification .date{text-transform:capitalize}.cargo77-notifications .notification p{margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cargo77-notifications .notification .message{height:100%;position:relative}.cargo77-notifications .notification .message .title{line-height:normal;font-size:.8em;color:#455a64}.cargo77-notifications .notification .message .subtitle{line-height:normal;font-size:.7em;font-weight:lighter;color:#607d8b;margin-top:.5vh}.cargo77-notifications .notification .message .timestamp-container{position:absolute;top:0;right:0}.cargo77-notifications .notification .message .timestamp-container .timestamp{line-height:normal;font-size:.7em;font-weight:lighter;color:#607d8b}.cargo77-notifications .notification .icon-container{text-align:center}.cargo77-notifications .notification .icon-container md-icon{transition:all .25s;font-size:2em;line-height:normal;color:#ff1744}.cargo77-notifications .notification .icon-container.read md-icon{color:rgba(69,90,100,.5)}.cargo77-notifications .notification.unread{background-color:#fff}.cargo77-notifications .notification:hover{background-color:#eceff1}.drop{z-index:99}.drop-content{padding:0!important;border-radius:2px!important}cargo77-route-locations-selector .add-location-button{color:#009688;background-color:#fff;text-align:right}cargo77-route-locations-selector .missing-fields-button-error{color:#dd2c00;font-size:12px}@media screen and (max-device-width:599px){cargo77-route-locations-selector .add-location-button{font-size:.7em}}cargo77-route-segment-details .title{color:#455a64}@media only screen and (max-device-width:499px){cargo77-route-segment-details .title{font-size:.8em}}cargo77-cost-master-create-edit-rule h1{text-align:center}cargo77-cost-master-create-edit-rule h2{font-size:1.1em}cargo77-cost-master-create-edit-rule p.error-msg-container{color:#dd2c00;font-size:12px;line-height:14px}cargo77-cost-master-create-edit-rule .loading-container{min-height:500px}cargo77-cost-master-create-edit-rule .form-field-value{min-height:53px}cargo77-cost-master-create-edit-rule .form-autocomplete-container{min-height:63px}cargo77-cost-master-create-edit-rule md-autocomplete .md-whiteframe-z1{box-shadow:none!important}cargo77-cost-master-create-edit-rule .actions-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;padding:1em}cargo77-cost-master-create-edit-rule .actions-container button{min-width:150px}@media (max-width:599px){cargo77-cost-master-create-edit-rule .actions-container{-ms-flex-pack:center;justify-content:center}cargo77-cost-master-create-edit-rule .actions-container button{width:100%}}cargo77-cost-master-list-rules{padding:20px;padding-top:0}cargo77-cost-master-list-rules .no-rules-found-container>p{margin-top:20px;text-align:center}cargo77-cost-master-list-rules .rules-list-container{max-width:1100px}cargo77-cost-master-list-rules .client-type-container{width:100%}cargo77-cost-master-list-rules .template-buttons-container{width:100%;padding:0 1em}cargo77-cost-master-list-rules .switch-container{color:#607d8b;padding-right:1em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}cargo77-cost-master-list-rules .switch-container span{margin-right:.5em}cargo77-cost-master-list-rules .switch-container md-switch{margin-left:.5em}cargo77-cost-master-list-rules .filter-container{width:100%}cargo77-cost-master-list-rules .loading-container{margin-top:20px;text-align:center}cargo77-cost-master-list-rules .md-button.button-icon{width:100%;margin:0;padding:0}cargo77-cost-master-list-rules .md-button.button-icon md-icon{color:#fff!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:600px){cargo77-cost-master-list-rules .filter-container{-ms-flex-direction:column;flex-direction:column}cargo77-cost-master-list-rules .switch-container{-ms-flex-pack:center;justify-content:center;padding-right:0;margin-top:1em}cargo77-cost-master-list-rules .template-buttons-container{padding:0}}cargo77-cost-master-list-shipping-zones{position:relative}cargo77-cost-master-list-shipping-zones md-card{width:100%}cargo77-cost-master-list-shipping-zones .list-items-container{padding:20px}cargo77-cost-master-list-shipping-zones .list-items-container table{width:100%}cargo77-cost-master-list-shipping-zones .list-items-container table thead th{border-bottom:2px solid #c2c5c7;font-weight:700;background-color:#eceff1;color:#455a64}cargo77-cost-master-list-shipping-zones .list-items-container table td,cargo77-cost-master-list-shipping-zones .list-items-container table th{padding:10px}cargo77-cost-master-list-shipping-zones .list-items-container table tr td{color:#37474f;border-bottom:1px solid rgba(96,125,139,.2);vertical-align:middle}cargo77-cost-master-list-shipping-zones .list-items-container table tr td:last-child{font-size:.95em;line-height:1.4;text-align:center}cargo77-cost-master-list-shipping-zones .list-items-container table tr td .activate-button{background-color:#8bc34a!important;min-width:98px!important}cargo77-cost-master-list-shipping-zones .list-items-container table tr td .deactivate-button{background-color:#ff5252!important}cargo77-cost-master-list-shipping-zones .list-items-container table tr td a,cargo77-cost-master-list-shipping-zones .list-items-container table tr td button{min-width:0}cargo77-cost-master-list-shipping-zones .list-items-container table tr td a md-icon,cargo77-cost-master-list-shipping-zones .list-items-container table tr td button md-icon{padding-bottom:12px}cargo77-cost-master-list-shipping-zones .switch-container{color:#607d8b;padding-right:1em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}cargo77-cost-master-list-shipping-zones .switch-container span{margin-right:.5em}cargo77-cost-master-list-shipping-zones .switch-container md-switch{margin-left:.5em}@media screen and (max-width:499px){cargo77-cost-master-list-shipping-zones .switch-container{font-size:.8em;padding:0}cargo77-cost-master-list-shipping-zones .list-items-container{padding:0}cargo77-cost-master-list-shipping-zones .list-items-container table{font-size:.6em}cargo77-cost-master-list-shipping-zones .list-items-container table td,cargo77-cost-master-list-shipping-zones .list-items-container table th{padding:1px}cargo77-cost-master-list-shipping-zones .list-items-container table td a md-icon,cargo77-cost-master-list-shipping-zones .list-items-container table td button md-icon{font-size:1.3em}}@media screen and (max-width:800px) and (min-width:500px){cargo77-cost-master-list-shipping-zones .list-items-container{padding:10px}cargo77-cost-master-list-shipping-zones .list-items-container table{font-size:.9em}cargo77-cost-master-list-shipping-zones .list-items-container table td,cargo77-cost-master-list-shipping-zones .list-items-container table th{padding:5px}}cargo77-cost-master-rule-card{width:100%;margin-bottom:.5em}cargo77-cost-master-rule-card md-card{padding:1em;color:#607d8b;width:100%;-ms-flex-direction:column;flex-direction:column}@media (min-width:601px){cargo77-cost-master-rule-card md-card{-ms-flex-direction:row;flex-direction:row}}cargo77-cost-master-rule-card md-card>div{-ms-flex:100%;flex:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (min-width:601px){cargo77-cost-master-rule-card md-card>div{-ms-flex-direction:column;flex-direction:column}}cargo77-cost-master-rule-card md-card:hover{cursor:pointer;transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}@media (max-width:600px){cargo77-cost-master-rule-card .rule-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}cargo77-cost-master-rule-card .rule-container .property-container,cargo77-cost-master-rule-card .rule-container .rule-title-container{-ms-flex:50%;flex:50%;box-sizing:border-box;-ms-flex:100%;flex:100%}}cargo77-cost-master-rule-card .rule-title-container{font-size:1.1em}cargo77-cost-master-rule-card .property-container{padding:.25em}cargo77-cost-master-rule-card .property-container p{margin:0;padding-left:.5em}cargo77-cost-master-rule-card .client-type-container,cargo77-cost-master-rule-card .priority-container{text-align:center;padding:5px;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;width:80%;min-height:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:1em 0}@media (max-width:600px){cargo77-cost-master-rule-card .client-type-container,cargo77-cost-master-rule-card .priority-container{width:50%;margin:0 .25em}}cargo77-cost-master-rule-card .client-type-container{background-color:#2196f3}cargo77-cost-master-rule-card .priority-container{background-color:#607d8b}cargo77-cost-master-rule-card .chip-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:1em}@media (max-width:600px){cargo77-cost-master-rule-card .chip-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}cargo77-cost-master-rule-card b{font-weight:500}cargo77-cost-master-rule-card small{font-size:.8em}cargo77-cost-master-rule-card .f-xs-between{-ms-flex-pack:justify;justify-content:space-between}cargo77-cost-master-rule-card .button-container .activate-button{background-color:#8bc34a!important;min-width:98px!important}cargo77-cost-master-rule-card .button-container .deactivate-button{background-color:#ff5252!important}@media (max-width:600px){cargo77-cost-master-rule-card .button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:1em}cargo77-cost-master-rule-card .button-container button{width:80%}}cargo77-create-company md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-create-child-company .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-create-child-company .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-edit-child-company .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-edit-child-company .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-edit-child-company md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}@media screen and (max-width:599px){cargo77-edit-child-company md-content h1{font-size:1.25rem}cargo77-edit-child-company md-content .main-md-content{margin-top:60px}cargo77-edit-child-company cargo77-search-bar .search-bar-container{display:-ms-flexbox!important;display:flex!important;padding-left:10px!important;padding-bottom:10px!important}cargo77-edit-child-company cargo77-search-bar .role-filter-container{margin-left:20px!important;margin-right:10px!important}cargo77-edit-child-company cargo77-search-bar .search-container{margin-left:10px!important}cargo77-edit-child-company cargo77-search-bar .search-text-filter-input{font-size:12px!important}}cargo77-edit-current-company .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-edit-current-company .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-edit-current-company md-content{max-height:calc(100vh - 110px);height:calc(100vh - 110px)}cargo77-create-field-by-company md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-list-companies md-content{max-height:calc(100vh - 120px)}cargo77-list-companies md-content .list-container{padding:20px;width:100%;max-height:none}@media screen and (max-width:599px){cargo77-list-companies md-content h1{font-size:1.25rem}cargo77-list-companies cargo77-search-bar .search-bar-container{display:-ms-flexbox!important;display:flex!important;padding-left:10px!important;padding-bottom:10px!important}cargo77-list-companies cargo77-search-bar .search-container{margin-left:10px!important}cargo77-list-companies cargo77-search-bar .search-text-filter-input{font-size:12px!important}}cargo77-daily-orders .highcharts-container,cargo77-daily-orders .highcharts-container svg{width:100%!important}cargo77-daily-orders .today{color:rgba(69,90,100,.5)}cargo77-daily-orders .md-button{min-width:50px;padding:0!important;margin:0!important}cargo77-daily-orders .md-button md-icon[md-font-icon]{line-height:normal}cargo77-daily-orders md-select{margin:10px 0 20px;font-size:1.25em;font-style:normal}cargo77-daily-orders md-select em{font-size:.9em;font-style:normal}cargo77-daily-orders h1{margin:0 0 1em 1em}.order-range-select md-content{padding:0!important}.order-range-select md-content md-option{height:42px}.order-range-select md-content em{font-size:.8em;font-style:normal}cargo77-dashboard-graphics,cargo77-dashboard-total-card{padding:0!important}cargo77-dashboard-total-card md-card.column{min-height:200px!important}cargo77-dashboard-total-card md-card{padding:10px 0;min-height:100px}cargo77-dashboard-total-card .icon-container{background-color:#ff1744;border-radius:50%;height:70px;width:70px}cargo77-dashboard-total-card .icon-container md-icon{font-size:3em;color:#fff}cargo77-dashboard-total-card .total{font-size:2.25em;color:#455a64}cargo77-dashboard-total-card .title{color:rgba(69,90,100,.5)}cargo77-mobile-download-card{padding:0!important}cargo77-mobile-download-card md-card{min-height:100px;max-height:150px}cargo77-mobile-download-card md-card img{max-height:140px}cargo77-mobile-download-card md-card .cargo-image{height:100px;width:100%}cargo77-mobile-download-card md-card .info-section{margin:.5em 0}cargo77-mobile-download-card md-card .info-section .info{margin:1px 0}cargo77-mobile-download-card md-card .info-section .info md-icon{color:#ff1744}cargo77-mobile-download-card md-card .info-section h1{font-size:1.5em;color:#455a64;margin:0}cargo77-orders-per-company h1,cargo77-orders-per-user h1{margin:.5em 0 1em 1em}cargo77-locations-list md-content{max-height:calc(100vh - 120px)}cargo77-locations-list md-content .list-container{padding:20px;width:100%;max-height:none}cargo77-locations-list md-content cargo77-locations-list-card{padding:.75em}@media screen and (max-width:599px){cargo77-locations-list md-content h1{font-size:1.25rem}}cargo77-notification-inbox-list md-content .list-container{margin:20px}cargo77-notification-inbox-list md-content .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-notification-inbox-list md-content .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-notification-inbox-list md-content .search-empty .search-empty-title{font-size:1.2em}cargo77-notification-inbox-list .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-notification-inbox-list .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-admin-order-list md-content{max-height:calc(100vh - 120px)}cargo77-admin-order-list md-content .not-assigned-driver-label,cargo77-admin-order-list md-content .not-assigned-vehicle-label{font-size:14px!important;font-weight:300}cargo77-admin-order-list md-content .list-container{padding:20px;max-height:none}cargo77-admin-order-list md-content h1{font-size:2rem}cargo77-admin-order-list md-content h1,cargo77-admin-order-list md-content h4{margin:0;color:#607d8b;text-transform:uppercase}cargo77-admin-order-list md-content .month-container .month-title{text-transform:capitalize;font-weight:400}cargo77-admin-order-list md-content .month-container md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-admin-order-list md-content .month-container md-card{cursor:pointer;margin:5px!important;width:100%;transition:all .25s}cargo77-admin-order-list md-content .month-container md-card .order-id-container{padding:.5em 0 0 2em;color:#607d8b;font-size:1.1em;text-overflow:ellipsis;font-weight:500;text-transform:capitalize}cargo77-admin-order-list md-content .month-container md-card .order-id-container img{width:100%}cargo77-admin-order-list md-content .month-container md-card .order-id-container div{text-align:center}cargo77-admin-order-list md-content .month-container md-card .order-id-container .size-container{height:2em;width:2em;background-color:#607d8b;border-radius:50%}cargo77-admin-order-list md-content .month-container md-card .order-id-container .size-container md-icon{color:#eceff1}cargo77-admin-order-list md-content .month-container md-card .order-id-container .generate-id{padding-left:1em;padding-right:.5em}cargo77-admin-order-list md-content .month-container md-card .order-id-container .customer-name{padding-left:.5em}cargo77-admin-order-list md-content .month-container md-card .order-id-container .bold{font-weight:700}cargo77-admin-order-list md-content .month-container md-card .order-id-container .extra-field-container{font-size:.65em;white-space:nowrap;padding-left:.5em;text-transform:none}cargo77-admin-order-list md-content .month-container md-card .order-id-container .extra-field-container .extra-field-name{font-weight:700;padding-right:.5em}cargo77-admin-order-list md-content .month-container md-card .order-id-container .extra-field-container .extra-field-value,cargo77-admin-order-list md-content .month-container md-card .order-id-container .extra-field-container .pipe{padding-right:.5em}cargo77-admin-order-list md-content .month-container md-card .orders-accepted-margin{padding-top:.5em;padding-left:1em;padding-right:1em}cargo77-admin-order-list md-content .month-container md-card .order-hour-container{font-size:.7em;padding-left:1.2em}cargo77-admin-order-list md-content .month-container md-card .order-details{padding-left:1em}cargo77-admin-order-list md-content .month-container md-card .order-details .order-iterator{padding-bottom:1em}cargo77-admin-order-list md-content .month-container md-card .order-details .order-iterator .direction-title{color:#607d8b}cargo77-admin-order-list md-content .month-container md-card .order-details .order-iterator .direction-title .segment{white-space:nowrap}cargo77-admin-order-list md-content .month-container md-card .order-details .person-details{font-size:.7em}cargo77-admin-order-list md-content .month-container md-card .order-details .person-details .empty .person-name{padding-left:10px}@media screen and (max-width:1279px){cargo77-admin-order-list md-content .month-container md-card .order-details .person-details .empty .person-name{padding-left:0}}cargo77-admin-order-list md-content .month-container md-card .order-details .person-details .person-photo{width:1.9em;height:1.9em;background:#607d8b;border-radius:50%}cargo77-admin-order-list md-content .month-container md-card .order-details .person-details .person-photo img{width:100%;border-radius:50%}cargo77-admin-order-list md-content .month-container md-card .order-details .person-details .person-name{color:#37474f;padding-left:1em;word-wrap:break-word;text-transform:capitalize}cargo77-admin-order-list md-content .month-container md-card .order-details .person-details .person-phone{overflow:hidden;text-overflow:ellipsis;color:#009688;padding-left:1em}cargo77-admin-order-list md-content .month-container md-card .order-details .vehicle-details{font-size:.7em}cargo77-admin-order-list md-content .month-container md-card .order-details .vehicle-details .empty .vehicle-brand{padding-left:10px}@media screen and (max-width:1279px){cargo77-admin-order-list md-content .month-container md-card .order-details .vehicle-details .empty .vehicle-brand{padding-left:0}}cargo77-admin-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-photo{background:#607d8b;height:1.9em;width:1.9em;border-radius:50%}cargo77-admin-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-photo img{width:100%;border-radius:50%}cargo77-admin-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-brand{color:#37474f;text-transform:capitalize;padding-left:1em}cargo77-admin-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-plate{text-transform:uppercase}cargo77-admin-order-list md-content .month-container md-card .history-accepted-orders-container{padding-top:1em}cargo77-admin-order-list md-content .month-container md-card .location-iterator{padding-left:1em;padding-right:1em;font-size:.7em;padding-bottom:.2em;color:#455a64}cargo77-admin-order-list md-content .month-container md-card .location-iterator md-icon{font-size:.7em;min-height:10px;min-width:10px;margin-right:1em}cargo77-admin-order-list md-content .month-container md-card .planned-date{font-style:italic;text-transform:capitalize;padding-right:.28em;padding-left:1em;white-space:nowrap}cargo77-admin-order-list md-content .month-container md-card .location-name{white-space:nowrap}cargo77-admin-order-list md-content .month-container md-card .cta-section{padding:10px;cursor:pointer;transition:all .5s}cargo77-admin-order-list md-content .month-container md-card .cta-section>*{transition:all .5s}cargo77-admin-order-list md-content .month-container md-card .cta-section .title{font-weight:700;text-transform:uppercase;color:#009688}cargo77-admin-order-list md-content .month-container md-card .cta-section .state{text-align:center;padding:5px;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;width:100%;max-width:100px;min-height:20px}cargo77-admin-order-list md-content .month-container md-card .cta-section .rating-stars{width:110%;max-width:100px;padding-left:5px}cargo77-admin-order-list md-content .month-container md-card .cta-section .rating-empty{width:110%;max-width:100px;overflow:hidden;text-overflow:ellipsis;color:#607d8b;font-size:.8em}cargo77-admin-order-list md-content .month-container md-card .distance-weight-details{font-size:.75em;color:#455a64}cargo77-admin-order-list md-content .code-details{font-size:.75em;color:#858585}cargo77-admin-order-list md-content .code-details .code-label{padding-bottom:.5em;padding-right:1em;white-space:nowrap}cargo77-admin-order-list md-content .times-stopovers{font-size:12px;color:#979494}cargo77-admin-order-list md-content .times-stopovers .code-label{padding-bottom:.5em;padding-right:1em;white-space:nowrap}cargo77-admin-order-list md-content .vertical-divider{margin-right:.5em;border-right-style:solid;height:100%;border-color:#afbdc3;border-width:1px;border-top-color:transparent}cargo77-admin-order-list .show-own-orders-container{display:inherit;padding-left:250px;padding-top:5px;margin-bottom:5px!important}cargo77-admin-order-list .show-own-orders-container .show-own-orders-label{padding-top:5px;color:#eceff1}@media screen and (max-width:1279px){cargo77-admin-order-list md-card{padding-bottom:.5em}cargo77-admin-order-list md-card .order-details .order-iterator .layout-md-column{-ms-flex-direction:column;flex-direction:column}cargo77-admin-order-list md-card .order-details .order-iterator .layout-md-column .flex-md-100{width:100%;padding-top:.5em}}@media screen and (max-width:499px){cargo77-admin-order-list md-content h1{font-size:1.15rem}cargo77-admin-order-list md-content md-card{padding-bottom:0}cargo77-admin-order-list md-content md-card>div:last-child{margin-bottom:10px}cargo77-admin-order-list md-content md-card>div{padding:5px!important}cargo77-admin-order-list md-content .order-id-container{padding:.5em 0 0 1.15em!important;font-size:.87em!important}cargo77-admin-order-list md-content .state{margin-right:10px}cargo77-admin-order-list md-content .orders-accepted-margin{padding-top:0!important}cargo77-admin-order-list md-content .order-details{padding:.5rem!important}cargo77-admin-order-list md-content .order-details .order-iterator{padding-bottom:.5em!important}cargo77-admin-order-list md-content .order-details .order-iterator .direction-title{-ms-flex-direction:column;flex-direction:column;font-size:.79rem}cargo77-admin-order-list md-content .order-details .person-details,cargo77-admin-order-list md-content .order-details .vehicle-details{font-size:.67em!important}cargo77-admin-order-list md-content .history-accepted-orders-container{padding-top:0!important;padding-left:1em}cargo77-admin-order-list md-content .location-iterator{font-size:.75em!important}cargo77-admin-order-list md-content .cta-section{padding-left:20px!important}cargo77-admin-order-list cargo77-search-bar .status-filter-container{max-width:50%!important;margin-right:0!important;margin-left:-20px!important}cargo77-admin-order-list cargo77-search-bar .date-filter-container{max-width:35%!important;margin-right:0!important}cargo77-admin-order-list cargo77-search-bar .search-text-filter-input{font-size:12px!important;margin-left:-5px!important}}@media only screen and (max-width:1023px) and (min-width:736px){cargo77-admin-order-list .show-own-orders-container{padding-left:60px!important}cargo77-admin-order-list .show-own-orders-container p.show-own-orders-label{font-size:12px!important}cargo77-admin-order-list .status-filter-container{max-width:40%!important;padding-bottom:3px!important}cargo77-admin-order-list .search-text-filter-input{width:120px!important}cargo77-admin-order-list .date-container{margin-left:25px!important}}@media screen and (max-width:735px) and (min-width:500px){cargo77-admin-order-list .show-own-orders-container{padding-left:35px!important;margin-left:0!important;margin-right:0!important}cargo77-admin-order-list .show-own-orders-container p.show-own-orders-label{font-size:12px!important}cargo77-admin-order-list .show-own-orders-container .show-own-orders-switch{margin-left:0!important;margin-right:0!important}cargo77-admin-order-list .status-filter-container{margin-left:10px!important;margin-right:0!important}cargo77-admin-order-list .date-container,cargo77-admin-order-list .search-container-carrier-driver{margin-left:0!important}}@media screen and (max-width:599px) and (orientation:landscape){cargo77-admin-order-list cargo77-search-bar .search-bar-container{padding-left:35px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-admin-order-list .driver-icon,cargo77-admin-order-list .vehicle-icon{margin-right:25px!important}cargo77-admin-order-list .assigned-driver-box{margin-left:15px!important}}cargo77-carrier-order-information-tab md-card .section-headers{font-size:1em;color:#607d8b}cargo77-carrier-order-information-tab md-card .card-main-title{font-size:1.6em;font-weight:400;color:#455a64}cargo77-carrier-order-information-tab md-card .validation-error{color:#dd2c00;font-size:.8em}cargo77-carrier-order-information-tab md-card .order-route-details-section{margin-bottom:0}cargo77-carrier-order-information-tab md-card .order-general-details md-input-container,cargo77-carrier-order-information-tab md-card .order-route-details-section md-input-container{margin-left:1vw}cargo77-carrier-order-information-tab md-card .order-extra-fields-container cargo77-add-extra-fields-selector{width:45vw}cargo77-carrier-order-information-tab md-card .order-extra-fields-container cargo77-add-extra-fields-selector md-input-container{width:80%}cargo77-carrier-order-information-tab md-card .order-transit-container{margin-left:1%}cargo77-carrier-order-information-tab md-card .save-info-button{margin-bottom:2%;margin-right:3%}cargo77-carrier-order-information-tab md-card .order-details-section{margin-bottom:0}cargo77-carrier-order-information-tab md-card .order-segment-details-section{margin-top:0}cargo77-carrier-order-information-tab md-card cargo77-route-segment-details .route-details-container h3{font-size:1.6em;margin-top:0!important}cargo77-carrier-order-information-tab md-card cargo77-route-segment-details cargo77-segment-details{margin-left:1vw}@media only screen and (max-device-width:499px){cargo77-carrier-order-information-tab md-card .card-main-title{font-size:1.2em}}cargo77-carrier-order-information-tab fieldset{border:0}cargo77-carrier-accepted-order-list md-content{max-height:calc(100vh - 120px)}cargo77-carrier-accepted-order-list md-content .not-assigned-vehicle-driver-label{font-size:14px!important;font-weight:300}cargo77-carrier-accepted-order-list md-content .list-container{padding:20px;max-height:none}cargo77-carrier-accepted-order-list md-content h1{font-size:1.5rem}cargo77-carrier-accepted-order-list md-content h1,cargo77-carrier-accepted-order-list md-content h4{margin:0;color:#607d8b;text-transform:uppercase}cargo77-carrier-accepted-order-list md-content .flex-align-start{-ms-flex-align:start!important;align-items:flex-start!important}cargo77-carrier-accepted-order-list md-content .month-container .month-title{text-transform:capitalize;font-weight:400}cargo77-carrier-accepted-order-list md-content .month-container md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-carrier-accepted-order-list md-content .month-container md-card{cursor:pointer;margin:5px!important;width:100%;transition:all .25s;position:relative}cargo77-carrier-accepted-order-list md-content .month-container md-card .generate-id{text-transform:uppercase;color:#607d8b;display:-ms-flexbox;display:flex;padding:10px;-ms-flex-pack:end;justify-content:flex-end}cargo77-carrier-accepted-order-list md-content .month-container md-card .external-providers{text-transform:uppercase;color:#607d8b;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px 2em}cargo77-carrier-accepted-order-list md-content .month-container md-card .external-providers h4{font-weight:700;margin-bottom:1rem}cargo77-carrier-accepted-order-list md-content .month-container md-card .external-providers span{font-weight:700}cargo77-carrier-accepted-order-list md-content .month-container md-card .external-providers p{margin-top:0}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container{padding:.5em 0 .5em 2em;color:#607d8b;font-size:1.1em;text-overflow:ellipsis;font-weight:500;text-transform:capitalize}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container img{width:100%}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container div{text-align:center}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .size-container{height:2em;width:2em;background-color:#607d8b;border-radius:50%}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .size-container md-icon{color:#eceff1}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .generate-id{padding-left:1em}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .customer-name{padding-left:.5rem}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .companies-container{width:70%;text-align:left}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .companies-container.width-100{width:100%}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .order-details{font-weight:400;font-size:.8em;padding-left:.5rem;overflow:hidden;max-width:50%;max-height:18px;text-align:justify;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:768px){cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .order-details{max-width:60%}}@media screen and (min-width:1200px){cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .order-details{max-width:75%}}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .extra-field-container{font-size:.65em;white-space:nowrap;padding-left:.5em;text-transform:none}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .extra-field-container .extra-field-name{font-weight:700;padding-right:.5em}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .extra-field-container .extra-field-value,cargo77-carrier-accepted-order-list md-content .month-container md-card .order-id-container .extra-field-container .pipe{padding-right:.5em}cargo77-carrier-accepted-order-list md-content .month-container md-card .file-icon{min-width:.1em;font-size:.9em;padding-top:1%;margin-left:-3px;margin-bottom:-9px;color:#009688}cargo77-carrier-accepted-order-list md-content .month-container md-card .orders-accepted-margin{padding:.5em 1em}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details{padding-left:1em}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .order-iterator{padding-bottom:1em;padding-right:.5em}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .order-iterator .direction-title{color:#607d8b}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .person-details{font-size:.7em}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .person-details .empty .person-name{padding-left:10px}@media screen and (max-width:499px){cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .person-details .empty .person-name{padding-left:0}}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .person-details .person-photo{background:#607d8b;width:1.9em;height:1.9em;border-radius:50%}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .person-details .person-photo img{width:100%;border-radius:50%}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .person-details .person-name{color:#37474f;padding-left:1em;word-wrap:break-word;text-transform:capitalize}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .person-details .person-phone{overflow:hidden;text-overflow:ellipsis;color:#009688;padding-left:1em}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .vehicle-details{font-size:.7em}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .vehicle-details .empty .vehicle-brand{padding-left:10px}@media screen and (max-width:499px){cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .vehicle-details .empty .vehicle-brand{padding-left:0;min-width:120px!important}}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-photo{background:#607d8b;height:1.9em;width:1.9em;border-radius:50%}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-photo img{width:100%;border-radius:50%}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-brand{color:#37474f;padding-left:1em;word-wrap:break-word;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}cargo77-carrier-accepted-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-plate{text-transform:uppercase}cargo77-carrier-accepted-order-list md-content .month-container md-card .history-accepted-orders-container{padding-top:1em}cargo77-carrier-accepted-order-list md-content .month-container md-card .location-iterator{padding-left:1em;padding-right:1em;font-size:.7em;padding-bottom:.2em;color:#455a64}cargo77-carrier-accepted-order-list md-content .month-container md-card .location-iterator md-icon{font-size:.7em;min-height:10px;min-width:10px;margin-right:1em}cargo77-carrier-accepted-order-list md-content .month-container md-card .planned-date{font-style:italic;text-transform:capitalize;padding-right:.28em;padding-left:1em;white-space:nowrap}cargo77-carrier-accepted-order-list md-content .month-container md-card .location-name{white-space:nowrap}cargo77-carrier-accepted-order-list md-content .month-container md-card .cta-section{padding:10px;cursor:pointer;transition:all .5s}cargo77-carrier-accepted-order-list md-content .month-container md-card .cta-section>*{transition:all .5s}cargo77-carrier-accepted-order-list md-content .month-container md-card .cta-section .title{font-weight:700;text-transform:uppercase;color:#009688}cargo77-carrier-accepted-order-list md-content .month-container md-card .cta-section .state{text-align:center;padding:5px;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;width:100%;max-width:100px;min-height:20px}cargo77-carrier-accepted-order-list md-content .month-container md-card .cta-section .order-type{background-color:#455a64}cargo77-carrier-accepted-order-list md-content .month-container md-card .distance-weight-details{font-size:.75em;color:#455a64}cargo77-carrier-accepted-order-list md-content .month-container md-card .distance-weight-details .segment-extra-fields-container div:not(:last-child)>span:after{content:"|\00a0"}cargo77-carrier-accepted-order-list md-content .month-container md-card .preinvoice-container{color:#858585;margin:0 10px 5px;padding-top:.5em;max-height:150px}cargo77-carrier-accepted-order-list md-content .month-container md-card .preinvoice-container .preinvoice-title{position:relative;display:inline-block;padding-bottom:.5em}cargo77-carrier-accepted-order-list md-content .month-container md-card .preinvoice-container .preinvoice-title:after{content:"";display:block;width:100%;border-bottom:.5px solid #ccc;margin-top:.5em}cargo77-carrier-accepted-order-list md-content .month-container md-card .preinvoice-container .preinvoice-list{list-style-type:none;max-height:100%;width:100%;padding:0;margin:0;overflow-y:auto;font-size:.75em;text-align:center}cargo77-carrier-accepted-order-list md-content .month-container md-card .preinvoice-container .preinvoice-list li{padding:.1em 0}cargo77-carrier-accepted-order-list md-content .month-container md-card .preinvoice-container .preinvoice-list .bold{font-weight:700}cargo77-carrier-accepted-order-list md-content .code-details{font-size:.75em;color:#858585}cargo77-carrier-accepted-order-list md-content .code-details .code-label{padding-bottom:.5em;padding-right:1em;white-space:nowrap}cargo77-carrier-accepted-order-list md-content .times-stopovers{font-size:12px;color:#979494}cargo77-carrier-accepted-order-list md-content .times-stopovers .code-label{padding-bottom:.5em;padding-right:1em;white-space:nowrap}cargo77-carrier-accepted-order-list md-content .vertical-divider{margin-right:.5em;border-right-style:solid;height:90%;border-color:#afbdc3;border-width:1px;border-top-color:transparent}cargo77-carrier-accepted-order-list md-content .order-extra-fields-container{padding-left:1em;font-size:.7em;color:rgba(69,90,100,.5);text-transform:none}cargo77-carrier-accepted-order-list md-content .order-extra-fields-container div:not(:last-child)>span:after{content:"|\00a0"}cargo77-carrier-accepted-order-list .show-own-orders-container{display:inherit;padding-left:250px;padding-top:5px;margin-bottom:5px!important}cargo77-carrier-accepted-order-list .show-own-orders-container .show-own-orders-label{padding-top:5px;color:#eceff1}cargo77-carrier-accepted-order-list .segment-details{padding-bottom:.2em}cargo77-carrier-accepted-order-list input[type=checkbox]{width:1.5rem;accent-color:#ff5252}@media screen and (max-width:1279px){cargo77-carrier-accepted-order-list md-card .order-details .order-iterator .layout-md-column{-ms-flex-direction:column;flex-direction:column}cargo77-carrier-accepted-order-list md-card .order-details .order-iterator .layout-md-column .flex-md-100{width:100%;padding-top:.5em}}@media screen and (max-width:499px){cargo77-carrier-accepted-order-list md-content h1{font-size:1.15rem}cargo77-carrier-accepted-order-list md-content md-card{padding-bottom:0}cargo77-carrier-accepted-order-list md-content md-card>div:last-child{margin-bottom:10px}cargo77-carrier-accepted-order-list md-content md-card>div{padding:5px!important}cargo77-carrier-accepted-order-list md-content .order-id-container{padding:.5em 0 0 1.15em!important;font-size:.87em!important}cargo77-carrier-accepted-order-list md-content .state{margin-right:10px}cargo77-carrier-accepted-order-list md-content .orders-accepted-margin{padding-top:0!important}cargo77-carrier-accepted-order-list md-content .order-details{padding:.5rem!important}cargo77-carrier-accepted-order-list md-content .order-details .order-iterator .direction-title{-ms-flex-direction:column;flex-direction:column;font-size:.79rem;text-overflow:ellipsis}cargo77-carrier-accepted-order-list md-content .order-details .person-details,cargo77-carrier-accepted-order-list md-content .order-details .vehicle-details{font-size:.67em!important;padding-left:0!important}cargo77-carrier-accepted-order-list md-content .order-details .person-details md-icon,cargo77-carrier-accepted-order-list md-content .order-details .vehicle-details md-icon{font-size:2em}cargo77-carrier-accepted-order-list md-content .history-accepted-orders-container{padding-top:0!important;padding-left:1em}cargo77-carrier-accepted-order-list md-content .location-iterator{font-size:.75em!important}cargo77-carrier-accepted-order-list md-content .cta-section{padding-left:20px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .status-filter-container{margin-right:20px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .show-own-orders-container{padding-top:10px!important;padding-left:75%!important}cargo77-carrier-accepted-order-list cargo77-search-bar .show-own-orders-container p.show-own-orders-label{font-size:10px!important;margin:0!important;margin-left:-60px!important;margin-right:-80px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .show-own-orders-container .show-own-orders-switch{margin:0!important;margin-left:-20px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .search-container md-icon{top:10px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .search-bar-container{padding-left:0!important;display:block!important;height:auto!important;padding-top:10px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .search-text-filter-input{display:inline-block!important;padding-top:5px!important;padding-bottom:20px!important;font-size:12px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .search-bar-container,cargo77-carrier-accepted-order-list cargo77-search-bar .search-container-carrier-driver{margin-right:-190px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .search-container-carrier-driver{float:left!important;padding-top:15px!important;margin-left:25px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .md-select-value{font-size:12px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .status-filter-container{float:right!important;margin-right:22px!important;font-size:12px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .date-filter-container{margin-left:25px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .filter-date,cargo77-carrier-accepted-order-list cargo77-search-bar .filter-states{text-transform:capitalize;font-size:12px!important}cargo77-carrier-accepted-order-list cargo77-search-bar .filter-date md-option,cargo77-carrier-accepted-order-list cargo77-search-bar .filter-states md-option{height:40px}cargo77-carrier-accepted-order-list cargo77-search-bar .filter-date md-option input,cargo77-carrier-accepted-order-list cargo77-search-bar .filter-states md-option input{position:absolute;cursor:pointer;left:0;opacity:0;width:100%;color:transparent;border:none}}@media only screen and (max-width:1023px) and (min-width:736px){cargo77-carrier-accepted-order-list .show-own-orders-container{padding-left:60px!important}cargo77-carrier-accepted-order-list .show-own-orders-container p.show-own-orders-label{font-size:12px!important}cargo77-carrier-accepted-order-list .status-filter-container{max-width:40%!important;padding-bottom:3px!important}cargo77-carrier-accepted-order-list .search-text-filter-input{width:120px!important}}@media screen and (max-width:735px) and (min-width:500px){cargo77-carrier-accepted-order-list .show-own-orders-container{padding-left:35px!important;margin-left:0!important;margin-right:0!important}cargo77-carrier-accepted-order-list .show-own-orders-container p.show-own-orders-label{font-size:12px!important}cargo77-carrier-accepted-order-list .show-own-orders-container .show-own-orders-switch{margin-left:0!important;margin-right:0!important}cargo77-carrier-accepted-order-list .status-filter-container{margin-left:10px!important;margin-right:0!important}cargo77-carrier-accepted-order-list .date-container,cargo77-carrier-accepted-order-list .search-container-carrier-driver{margin-left:0!important}}@media only screen and (max-width:1024px) and (min-width:736px) and (orientation:landscape){cargo77-carrier-accepted-order-list .show-own-orders-container{padding-left:25px!important}cargo77-carrier-accepted-order-list .show-own-orders-switch{margin-left:15px!important}cargo77-carrier-accepted-order-list .driver-icon,cargo77-carrier-accepted-order-list .vehicle-icon{margin-right:25px!important}cargo77-carrier-accepted-order-list .assigned-driver-box{margin-left:15px!important}}cargo77-carrier-accepted-order-list .pending-extra-fields-alert{position:absolute;width:40px;height:40px;border-radius:50%;color:#fff;background-color:red;outline:none;border:none;top:-15px;right:0}cargo77-carrier-accepted-order-list .carrier-assignation{position:fixed;bottom:0;left:0;right:0;background-color:#37474f;z-index:99;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:1rem;padding-top:1rem;max-height:150px;overflow-y:scroll}cargo77-carrier-accepted-order-list .carrier-assignation label{color:#eceff1!important}cargo77-carrier-accepted-order-list .carrier-assignation input[type=search]{color:#eceff1;border-bottom-color:#eceff1}cargo77-carrier-accepted-order-list .assignation-nav-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;gap:1rem}cargo77-carrier-accepted-order-list .assignation-nav-content button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}cargo77-carrier-accepted-order-list .assignation-nav-content md-autocomplete input::-webkit-input-placeholder{color:#fff!important}cargo77-carrier-accepted-order-list .assignation-nav-content md-autocomplete input:-ms-input-placeholder{color:#fff!important}cargo77-carrier-accepted-order-list .assignation-nav-content md-autocomplete input::placeholder{color:#fff!important}cargo77-carrier-accepted-order-overview-tab .header-container{padding:8px 16px 0}@media (max-width:600px){cargo77-carrier-accepted-order-overview-tab .header-button{background-color:red;-ms-flex-order:1;order:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}}cargo77-carrier-accepted-order-preinvoice-tab md-card{padding:80px}cargo77-carrier-accepted-order-preinvoice-tab .weight-scale-container .weight-display{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-right:1em}cargo77-carrier-accepted-order-preinvoice-tab .weight-scale-container .weight-display .weight-value{background-color:#e8e7e7;padding:.5em 1em;border-radius:4px;margin-top:.5em;width:100%}cargo77-carrier-accepted-order-preinvoice-tab .weight-scale-container p{margin-left:0;margin-bottom:0;color:#777}cargo77-carrier-accepted-order-preinvoice-tab .weight-scale-container .md-button{margin-top:1em}@media (max-width:960px){cargo77-carrier-accepted-order-preinvoice-tab .weight-scale-container .button-container,cargo77-carrier-accepted-order-preinvoice-tab .weight-scale-container .weight-field-container{-ms-flex-pack:center;justify-content:center}cargo77-carrier-accepted-order-preinvoice-tab .md-button{width:100%}}.travel-log-title{margin:0 auto;font-size:1.1em;color:#607d8b;font-weight:700;text-align:center}.tabs-container{width:100%}.list-fields-container{padding:20px}.list-fields-container table{width:100%}.list-fields-container table thead th{border-bottom:2px solid #c2c5c7;font-weight:700;background-color:#eceff1;color:#455a64}.list-fields-container table td,.list-fields-container table th{padding:10px}.list-fields-container table tr td{color:#37474f;border-bottom:1px solid rgba(96,125,139,.2);vertical-align:middle}.list-fields-container table tr td:last-child{font-size:.95em;line-height:1.4;text-align:center}.list-fields-container table tr td #activate-button{background-color:#8bc34a;min-width:98px!important}.list-fields-container table tr td #deactivate-button{background-color:#ff5252}.list-fields-container table tr td a,.list-fields-container table tr td button{min-width:0}.list-fields-container table tr td a md-icon,.list-fields-container table tr td button md-icon{padding-bottom:12px}cargo77-carrier-order-list #list-wrapper{max-height:calc(100vh - 120px)}cargo77-carrier-order-list #list-wrapper .list-container{padding:20px;max-height:none}cargo77-carrier-order-list #list-wrapper h1{font-size:2rem}cargo77-carrier-order-list #list-wrapper h1,cargo77-carrier-order-list #list-wrapper h4{margin:0;color:#607d8b;text-transform:uppercase}@media screen and (max-width:599px){cargo77-carrier-order-list #list-wrapper h1{font-size:1.25rem}cargo77-carrier-order-list #list-wrapper md-card>div:last-child{margin-bottom:10px}cargo77-carrier-order-list #list-wrapper md-card>div{padding:5px!important}cargo77-carrier-order-list #list-wrapper .list-container{padding:5px}cargo77-carrier-order-list #list-wrapper .list-container .person-details md-icon,cargo77-carrier-order-list #list-wrapper .list-container .vehicle-details md-icon{color:#607d8b;font-size:2em}cargo77-carrier-order-list cargo77-search-bar .status-filter-container{max-width:50%!important;margin-right:0!important;margin-left:-20px!important}cargo77-carrier-order-list cargo77-search-bar .date-filter-container{max-width:35%!important;margin-right:0!important}cargo77-carrier-order-list cargo77-search-bar .search-text-filter-input{font-size:12px!important;margin-left:-5px!important}}@media screen and (max-width:599px) and (orientation:landscape){cargo77-carrier-order-list cargo77-search-bar .search-bar-container{padding-left:35px!important}}cargo77-cost-pvp-rule-tab .container{padding:0;padding-left:20px}cargo77-cost-pvp-rule-tab .container h1{margin:0}cargo77-cost-pvp-rule-tab .container md-input-container{margin-bottom:0}cargo77-create-order md-icon{color:#607d8b}cargo77-create-order .pac-controls{padding:7px;font-size:15px;width:94%;margin-left:5px;margin-top:5px}cargo77-create-order .client-info,cargo77-create-order .order-details,cargo77-create-order .order-route{position:relative;border-left:1px solid rgba(69,90,100,.2)}cargo77-create-order .subtitle{margin-top:1em;margin-bottom:.25em;color:#37474f;text-transform:uppercase;font-size:1em}cargo77-create-order .phone-container{padding-bottom:20px!important}cargo77-create-order .phone-container label:not(.md-no-float){padding-left:44px!important;opacity:0}cargo77-create-order .phone-container.md-input-focused label:not(.md-no-float),cargo77-create-order .phone-container.md-input-has-placeholder label:not(.md-no-float),cargo77-create-order .phone-container.md-input-has-value label:not(.md-no-float){padding-left:0!important;opacity:1}cargo77-create-order .step-number-container{font-size:1rem;font-weight:700;color:#fff!important;top:0;left:-20px;text-align:center;border-radius:50%;background-color:#ff1744!important;width:20px;height:20px;position:absolute;transition:all .5s linear}cargo77-create-order .step-number-container span{position:absolute;left:13px}cargo77-create-order .step-number-container md-icon{position:absolute;left:7px;color:#fff!important}cargo77-create-order .step-number-container.valid{background-color:#009688!important}cargo77-create-order .container{padding:0;padding-left:20px}cargo77-create-order .container h1{margin:0}cargo77-create-order .container md-input-container{margin-bottom:0}cargo77-create-order .container .specifications{padding-bottom:20px}cargo77-create-order .container .specifications .md-errors-spacer{display:none}cargo77-create-order .container .specifications md-input-container{margin-top:0}cargo77-create-order .container .distance-container{text-transform:uppercase;font-size:2rem;background-color:#455a64;color:#eceff1;text-align:center;border-radius:25px}cargo77-create-order .angular-google-map-container{height:400px}@media screen and (max-width:600px){cargo77-create-order .angular-google-map-container{height:300px}cargo77-create-order .pac-controls{width:85%}}@media screen and (max-width:1200px) and (min-width:960px){cargo77-create-order .pac-controls{width:90%}}cargo77-create-order .buttons-container{width:100%;padding:.5rem;background-color:#37474f}cargo77-create-order .template-buttons-container{width:100%;padding:0 1em}cargo77-create-order .md-button.button-icon{width:100%;margin:0;padding:0}cargo77-create-order .md-button.button-icon md-icon{color:#fff!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}cargo77-create-order .loading-template-spinner span{color:#fff}@media (max-width:600px){cargo77-create-order .filter-container{-ms-flex-direction:column;flex-direction:column}cargo77-create-order .template-buttons-container{padding:0}}cargo77-external-provider-assignation-tab md-card{width:100%;color:#455a64;padding:1rem 2rem!important;display:inline-block}cargo77-external-provider-assignation-tab md-card md-input-container{margin:0}cargo77-external-provider-assignation-tab md-contact-chips{width:100%}cargo77-external-provider-assignation-tab .md-list-item-text{text-align:center}cargo77-external-provider-assignation-tab .contact-item{-ms-flex-align:center;align-items:center;width:40%;max-width:40%}@media (min-width:768px){cargo77-external-provider-assignation-tab .contact-item{-ms-flex-align:center;align-items:center;width:30%;max-width:30%}}cargo77-external-provider-assignation-tab .md-chips{padding:5px 0 8px;width:100%}cargo77-external-provider-assignation-tab .fixedRows{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1em;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){cargo77-external-provider-assignation-tab .fixedRows{-ms-flex-pack:start;justify-content:flex-start}}cargo77-external-provider-assignation-tab .button-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}cargo77-external-provider-assignation-tab .photo-container{min-width:50px;min-height:50px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#607d8b;border-radius:50%}cargo77-external-provider-assignation-tab .photo-container md-icon{color:#eceff1;line-height:inherit!important;font-size:1.5em!important}cargo77-shipper-accept-offer .card-content{padding-top:2.5em}cargo77-shipper-accept-offer .payment-cta{margin-top:10px;padding:0}cargo77-shipper-accept-offer .payment-cta .md-button{margin:0}cargo77-shipper-accept-offer .payment-cta div:last-child{margin:0 0 0 10px!important}cargo77-shipper-accept-offer .step-container{border-left:1px solid rgba(96,125,139,.2);position:relative;padding-bottom:1.25em}cargo77-shipper-accept-offer .step-container .step-counter{position:absolute;top:-5px;left:-15px;background-color:#ff1744;color:#fff;border-radius:50px;width:30px;height:30px}cargo77-shipper-accept-offer .step-container .info-container{padding-left:1.25em}cargo77-shipper-accept-offer .step-container .info-container .subtitle{font-weight:lighter}cargo77-shipper-accept-offer .step-container .info-container .title{margin:0;font-size:1.25em;color:#455a64}cargo77-shipper-accept-offer .step-container .info-container .payment-container{margin-top:1em}cargo77-shipper-accept-offer .step-container .info-container .payment-container .payment-type:focus{outline:0}cargo77-shipper-accept-offer .step-container .info-container .payment-container .payment-type{transition:all .5s;opacity:.7}cargo77-shipper-accept-offer .step-container .info-container .payment-container .payment-type .type-text{cursor:pointer;margin-top:5px;text-align:center;font-size:.9em}cargo77-shipper-accept-offer .step-container .info-container .payment-container .payment-type .icon-container{cursor:pointer;transition:all .5s;background-color:#607d8b;height:60px;width:60px;border-radius:50%}cargo77-shipper-accept-offer .step-container .info-container .payment-container .payment-type .icon-container md-icon{font-size:2em;color:#fff}cargo77-shipper-accept-offer .step-container .info-container .payment-container .payment-type.selected,cargo77-shipper-accept-offer .step-container .info-container .payment-container .payment-type:hover{opacity:1}cargo77-shipper-accept-offer .step-container .info-container .payment-container .payment-type.selected .icon-container{background-color:#ff1744!important}cargo77-shipper-accept-offer .step-container:last-child{border-left:none}@media screen and (max-width:599px){cargo77-shipper-accept-offer .card-content{padding-top:.75em}cargo77-shipper-accept-offer .step-container{margin-left:1em}cargo77-shipper-accept-offer .type-text{font-size:.75em!important}}cargo77-shipper-create-order md-icon{color:#607d8b}cargo77-shipper-create-order .pac-controls{padding:7px;font-size:15px;width:94%;margin-left:5px;margin-top:5px}cargo77-shipper-create-order .client-info,cargo77-shipper-create-order .order-assignation,cargo77-shipper-create-order .order-details,cargo77-shipper-create-order .order-route{position:relative;border-left:1px solid rgba(69,90,100,.2)}cargo77-shipper-create-order .subtitle{margin-top:1em;margin-bottom:.25em;color:#37474f;text-transform:uppercase;font-size:1em}cargo77-shipper-create-order .step-number-container{font-size:1rem;font-weight:700;color:#fff!important;top:0;left:-20px;text-align:center;border-radius:50%;background-color:#ff1744!important;width:20px;height:20px;position:absolute;transition:all .5s linear}cargo77-shipper-create-order .step-number-container span{position:absolute;left:13px}cargo77-shipper-create-order .step-number-container md-icon{position:absolute;left:7px;color:#fff!important}cargo77-shipper-create-order .step-number-container.valid{background-color:#009688!important}cargo77-shipper-create-order .container{padding:0;padding-left:20px}cargo77-shipper-create-order .container h1{margin:0}cargo77-shipper-create-order .container md-input-container{margin-bottom:0}cargo77-shipper-create-order .container .assignation md-input-container{margin-bottom:0;padding-bottom:0}cargo77-shipper-create-order .container .assignation md-input-container .md-input{text-transform:capitalize}cargo77-shipper-create-order .container .specifications{padding-bottom:20px}cargo77-shipper-create-order .container .specifications .md-errors-spacer{display:none}cargo77-shipper-create-order .container .specifications md-input-container{margin-top:0}cargo77-shipper-create-order .container .distance-container{text-transform:uppercase;font-size:2rem;background-color:#455a64;color:#eceff1;text-align:center;border-radius:25px}cargo77-shipper-create-order .angular-google-map-container{height:400px}@media screen and (max-width:600px){cargo77-shipper-create-order .angular-google-map-container{height:300px}cargo77-shipper-create-order .pac-controls{width:85%}}@media screen and (max-width:1200px) and (min-width:960px){cargo77-shipper-create-order .pac-controls{width:90%}}cargo77-shipper-order-details .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-shipper-order-details .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}.requesting-offers{background-color:#2196f3}.processing-payment,.requesting-provider,.waiting-provider{background-color:#ffc107}.in-transit{background-color:#26a69a}.completed,.delivered{background-color:#8bc34a}.cancelled{background-color:#ff5722}.expired,.not-rated{background-color:#607d8b}.unpaid{background-color:#ff9800}.verifying{background-color:#ffc107}.paid,.verified{background-color:#8bc34a}.failed{background-color:#ff5722}.direct-downpayment,.direct-payment{background-color:#ffc107}.offer-sent{background-color:#2196f3}.active{background-color:#03a9f4}.new-order,cargo77-extrafield-changed-notification md-card .order-wrapper .order-icon .badge-unread,cargo77-friend-request-notification md-card .order-wrapper .order-icon .badge-unread,cargo77-order-notification md-card .order-wrapper .order-icon .badge-unread{background-color:#2196f3}.logout-sidebar-item,.profile-sidebar-item{display:none}.navbar-user-dropdown-item{width:195px;text-align:left}md-menu-item button .ng-scope{font-weight:400!important}@media screen and (max-width:590px){.logout-sidebar-item,.profile-sidebar-item{display:inherit}}.md-secondary{background-color:#009688!important;color:#fff!important}.md-secondary:hover{background-color:#00635a!important}.md-secondary:disabled{background-color:rgba(0,0,0,.12)!important;color:rgba(0,0,0,.38)!important}cargo77-shipper-order-list md-content{max-height:calc(100vh - 120px)}cargo77-shipper-order-list md-content .list-container{padding:20px;max-height:none}cargo77-shipper-order-list md-content h1{font-size:2rem}cargo77-shipper-order-list md-content h1,cargo77-shipper-order-list md-content h4{margin:0;color:#607d8b;text-transform:uppercase}cargo77-shipper-order-list md-content .month-container .month-title{text-transform:capitalize;font-weight:400}cargo77-shipper-order-list md-content .month-container md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-shipper-order-list md-content .month-container md-card{cursor:pointer;margin:5px!important;width:100%;transition:all .25s}cargo77-shipper-order-list md-content .month-container md-card .order-id-container{padding:.5em 0 0 2em;color:#607d8b;font-size:1.1em;text-overflow:ellipsis;font-weight:500;text-transform:capitalize}cargo77-shipper-order-list md-content .month-container md-card .order-id-container img{width:100%}cargo77-shipper-order-list md-content .month-container md-card .order-id-container div{text-align:center}cargo77-shipper-order-list md-content .month-container md-card .order-id-container .size-container{height:2em;width:2em;background-color:#607d8b;border-radius:50%}cargo77-shipper-order-list md-content .month-container md-card .order-id-container .size-container md-icon{color:#eceff1}cargo77-shipper-order-list md-content .month-container md-card .order-id-container .generate-id{padding-left:1em;padding-right:.5em}cargo77-shipper-order-list md-content .month-container md-card .order-id-container .customer-name{padding-left:.5em}cargo77-shipper-order-list md-content .month-container md-card .file-icon{min-width:.1em;font-size:.9em;padding-top:1%;margin-left:-3px;margin-bottom:-9px;color:#009688}cargo77-shipper-order-list md-content .month-container md-card .orders-margin{padding-top:1em;padding-left:1em}cargo77-shipper-order-list md-content .month-container md-card .orders-accepted-margin{padding:.5em 1em}cargo77-shipper-order-list md-content .month-container md-card .order-hour-container{font-size:.7em;color:#607d8b}cargo77-shipper-order-list md-content .month-container md-card .order-details{padding-left:1em}cargo77-shipper-order-list md-content .month-container md-card .order-details .order-iterator{padding-bottom:1em}cargo77-shipper-order-list md-content .month-container md-card .order-details .order-iterator .direction-title{color:#607d8b}cargo77-shipper-order-list md-content .month-container md-card .order-details .order-iterator .direction-title .segment{word-wrap:break-word}cargo77-shipper-order-list md-content .month-container md-card .order-details .person-details{font-size:.7em}cargo77-shipper-order-list md-content .month-container md-card .order-details .person-details .empty .person-name{padding-left:10px}@media screen and (max-width:1279px){cargo77-shipper-order-list md-content .month-container md-card .order-details .person-details .empty .person-name{padding-left:0}}cargo77-shipper-order-list md-content .month-container md-card .order-details .person-details .person-photo{width:1.9em;height:1.9em;background:#607d8b;border-radius:50%}cargo77-shipper-order-list md-content .month-container md-card .order-details .person-details .person-photo img{width:100%;border-radius:50%}cargo77-shipper-order-list md-content .month-container md-card .order-details .person-details .person-name{color:#37474f;padding-left:1em;word-wrap:break-word;text-transform:capitalize}cargo77-shipper-order-list md-content .month-container md-card .order-details .person-details .person-phone{overflow:hidden;text-overflow:ellipsis;color:#009688;padding-left:1em}cargo77-shipper-order-list md-content .month-container md-card .order-details .vehicle-details{font-size:.7em}cargo77-shipper-order-list md-content .month-container md-card .order-details .vehicle-details .empty .vehicle-brand{padding-left:10px}@media screen and (max-width:1279px){cargo77-shipper-order-list md-content .month-container md-card .order-details .vehicle-details .empty .vehicle-brand{padding-left:0}}cargo77-shipper-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-photo{background:#607d8b;height:1.9em;width:1.9em;border-radius:50%}cargo77-shipper-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-photo img{width:100%;border-radius:50%}cargo77-shipper-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-brand{color:#37474f;text-transform:capitalize;padding-left:1em}cargo77-shipper-order-list md-content .month-container md-card .order-details .vehicle-details .vehicle-plate{text-transform:uppercase}cargo77-shipper-order-list md-content .month-container md-card .history-container{padding-top:3em}cargo77-shipper-order-list md-content .month-container md-card .history-accepted-orders-container{padding-top:1em}cargo77-shipper-order-list md-content .month-container md-card .location-iterator{padding-left:1em;padding-right:1em;font-size:.7em;padding-bottom:.2em;color:#455a64}cargo77-shipper-order-list md-content .month-container md-card .location-iterator md-icon{font-size:.7em;min-height:10px;min-width:10px;margin-right:1em}cargo77-shipper-order-list md-content .month-container md-card .planned-date{font-style:italic;text-transform:capitalize;padding-right:.28em;padding-left:1em;white-space:nowrap}cargo77-shipper-order-list md-content .month-container md-card .location-name{word-wrap:break-word}cargo77-shipper-order-list md-content .month-container md-card .cta-section{padding:10px;cursor:pointer;transition:all .5s}cargo77-shipper-order-list md-content .month-container md-card .cta-section>*{transition:all .5s}cargo77-shipper-order-list md-content .month-container md-card .cta-section .title{font-weight:700;text-transform:uppercase;color:#009688}cargo77-shipper-order-list md-content .month-container md-card .cta-section .state{text-align:center;padding:5px;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;width:100%;max-width:100px;min-height:20px}cargo77-shipper-order-list md-content .month-container md-card .distance-weight-details{font-size:.75em;color:#455a64}cargo77-shipper-order-list md-content .month-container md-card .distance-weight-details .segment-extra-fields-container div:not(:last-child)>span:after{content:"|\00a0"}cargo77-shipper-order-list md-content .offers-count{color:#009688;font-size:1em;padding-top:30px}cargo77-shipper-order-list md-content .code-details{font-size:.75em;color:#858585}cargo77-shipper-order-list md-content .code-details .code-label{padding-bottom:.5em;padding-right:1em;white-space:nowrap}cargo77-shipper-order-list md-content .vertical-divider-container{margin-top:1em}cargo77-shipper-order-list md-content .vertical-divider{margin-right:.5em;border-right-style:solid;height:90%;border-color:#afbdc3;border-width:1px;border-top-color:transparent}cargo77-shipper-order-list md-content .order-extra-fields-container{padding-left:1em;font-size:.7em;color:rgba(69,90,100,.5);text-transform:none}cargo77-shipper-order-list md-content .order-extra-fields-container div:not(:last-child)>span:after{content:"|\00a0"}@media screen and (max-width:1279px){cargo77-shipper-order-list md-card{padding-bottom:.5em}cargo77-shipper-order-list md-card .order-details .order-iterator .layout-md-column{-ms-flex-direction:column;flex-direction:column}cargo77-shipper-order-list md-card .order-details .order-iterator .layout-md-column .flex-md-100{width:100%;padding-top:.5em}}@media screen and (max-width:499px){cargo77-shipper-order-list md-content h1{font-size:1.15rem}cargo77-shipper-order-list md-content md-card>div:last-child{margin-bottom:10px}cargo77-shipper-order-list md-content md-card>div{padding:5px!important}cargo77-shipper-order-list md-content .order-id-container{padding:.5em 0 0 1.15em!important;font-size:1em!important}cargo77-shipper-order-list md-content .state{margin-right:10px}cargo77-shipper-order-list md-content .orders-accepted-margin{padding-top:0!important}cargo77-shipper-order-list md-content .order-details{padding:.5rem!important}cargo77-shipper-order-list md-content .order-details .order-iterator{padding-bottom:.5em!important}cargo77-shipper-order-list md-content .order-details .order-iterator .direction-title{-ms-flex-direction:column;flex-direction:column;font-size:.79rem}cargo77-shipper-order-list md-content .order-details .person-details,cargo77-shipper-order-list md-content .order-details .vehicle-details{font-size:.67em!important}cargo77-shipper-order-list md-content .history-container{padding-top:.5em!important}cargo77-shipper-order-list md-content .history-accepted-orders-container{padding-top:0!important;padding-left:1em}cargo77-shipper-order-list md-content .location-iterator{font-size:.75em!important}cargo77-shipper-order-list md-content .cta-section{padding-left:20px!important}cargo77-shipper-order-list .offers-count{font-size:.8rem!important;padding-right:1em;padding-top:5px!important}cargo77-shipper-order-list cargo77-search-bar .search-bar-container{display:-ms-flexbox!important;display:flex!important;padding-left:10px!important;padding-bottom:10px!important}cargo77-shipper-order-list cargo77-search-bar .search-container{margin-left:10px!important}cargo77-shipper-order-list cargo77-search-bar .search-text-filter-input{font-size:12px!important}cargo77-shipper-order-list .history-container{padding-top:1em!important;padding-left:1em}cargo77-shipper-order-list .code-details{padding-right:2em!important}}@media only screen and (max-width:959px){cargo77-shipper-order-list .list-container{padding:5px}}cargo77-stopovers-history-tab .warning{font-size:.7em;color:#dd2c00}cargo77-stopovers-history-tab .capitalized{text-transform:capitalize;padding-left:.5em}@media screen and (max-width:599px){cargo77-stopovers-history-tab{font-size:.7em}}cargo77-payments-list .order-details,cargo77-payments-list .order-id-container,cargo77-payments-list .person-details{cursor:pointer}cargo77-payments-list .order-details:hover span,cargo77-payments-list .order-id-container:hover span,cargo77-payments-list .person-details:hover span{text-decoration:underline}cargo77-payments-list #list-wrapper{max-height:calc(100vh - 120px)}cargo77-payments-list #list-wrapper .list-container{padding:20px;max-height:none}cargo77-payments-list #list-wrapper h1{font-size:2rem}cargo77-payments-list #list-wrapper h1,cargo77-payments-list #list-wrapper h4{margin:0;color:#607d8b;text-transform:uppercase}@media screen and (max-width:370px){cargo77-payments-list #list-wrapper h1{font-size:1.25rem}cargo77-payments-list #list-wrapper md-card>div:last-child{margin-bottom:10px}cargo77-payments-list #list-wrapper md-card>div{padding:5px!important}cargo77-payments-list #list-wrapper .list-container{padding:5px}cargo77-payments-list #list-wrapper .list-container .person-details md-icon,cargo77-payments-list #list-wrapper .list-container .vehicle-details md-icon{color:#607d8b;font-size:2em}cargo77-payments-list cargo77-search-bar .search-bar-container{display:-ms-flexbox!important;display:flex!important;padding-left:10px!important;padding-bottom:10px!important}cargo77-payments-list cargo77-search-bar .filter-states{margin-left:20px!important;margin-right:20px!important}cargo77-payments-list cargo77-search-bar .search-container{margin-left:10px!important}cargo77-payments-list cargo77-search-bar .search-text-filter-input{font-size:12px!important}}@media screen and (max-width:959px){cargo77-payments-list .list-container{padding:10px!important}}cargo77-liquidation-report md-content{margin:20px;overflow:initial}cargo77-liquidation-report md-content md-card .main-title{font-size:1.3em;color:#607d8b}cargo77-liquidation-report md-content md-card .report-empty .report-empty-title{color:#ff1744;font-size:1.2em}cargo77-order-report md-content{margin:20px;overflow:initial}cargo77-order-report md-content md-card .main-title{font-size:1.3em;color:#607d8b}cargo77-order-report md-content md-card .report-empty .report-empty-title{color:#ff1744;font-size:1.2em}cargo77-times-report md-content{margin:20px;overflow:initial}cargo77-times-report md-content md-card .main-title{font-size:1.3em;color:#607d8b}cargo77-times-report md-content md-card .report-empty .report-empty-title{color:#ff1744;font-size:1.2em}cargo77-trips-report md-content{margin:20px;overflow:initial}cargo77-trips-report md-content md-card .main-title{font-size:1.3em;color:#607d8b}cargo77-trips-report md-content md-card .report-empty .report-empty-title{color:#ff1744;font-size:1.2em}cargo77-upsert-trailer-card{position:relative}cargo77-upsert-trailer-card .location-company-selector{display:-ms-inline-flexbox;display:inline-flex}cargo77-upsert-trailer-card .company-icon{padding-bottom:4vh;padding-right:2%}cargo77-upsert-trailer-card .input-fab{position:absolute;background-color:transparent!important;box-shadow:none!important;cursor:pointer;bottom:0;right:0;width:56px;height:56px;z-index:22!important;opacity:0}cargo77-upsert-trailer-card .errors{height:24px}cargo77-upsert-trailer-card .md-text{text-transform:capitalize!important}cargo77-upsert-trailer-card .register-button{width:100%}cargo77-upsert-trailer-card .trailer-image{position:relative;padding:.5em}cargo77-upsert-trailer-card .trailer-image .warning{color:rgba(69,90,100,.5);font-size:.8em}cargo77-upsert-trailer-card .trailer-image .photo{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}cargo77-upsert-trailer-card .trailer-image .icon{height:100%}cargo77-upsert-trailer-card .trailer-image .icon md-icon{width:100%;font-size:15em;line-height:1;text-align:center;margin:0}cargo77-upsert-trailer-card .trailer-image button{position:absolute;background-color:transparent!important;box-shadow:none!important;bottom:0;right:0}cargo77-upsert-trailer-card .trailer-image button md-icon{transition:all .15s;line-height:24px;color:rgba(96,125,139,.5)!important}cargo77-upsert-trailer-card .trailer-image button:hover{background-color:rgba(96,125,139,.5)!important}cargo77-upsert-trailer-card .trailer-image button:hover md-icon{color:inherit!important}cargo77-upsert-trailer-card .trailer-image img-crop canvas{top:0!important;margin-top:0!important}cargo77-upsert-trailer-card .cropArea{overflow:hidden;width:300px;height:300px}cargo77-upsert-trailer-card .cta-container{width:100%}cargo77-upsert-trailer-card .trailer-info .md-select-value{text-transform:capitalize}cargo77-upsert-trailer-card .trailer-info .md-input{text-transform:uppercase}cargo77-upsert-trailer-card .trailer-info .is-available{color:#607d8b!important}cargo77-upsert-trailer-card .trailer-info md-switch{margin:0}cargo77-upsert-trailer-card .trailer-info md-icon{color:#607d8b}cargo77-upsert-trailer-card .trailer-info .trailer-status-management-menu{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px}cargo77-upsert-trailer-card .trailer-info .trailer-status-management-menu .trailer-status-badge{background-color:red;text-align:center;padding:5px;padding-bottom:0;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;max-width:100px;height:16px}cargo77-upsert-trailer-card .trailer-info .trailer-status-management-menu .trailer-status-dropdown-button{cursor:pointer;margin-left:15px}cargo77-upsert-trailer-card .trailer-info .trailer-status-management-menu .ng-hide{display:initial!important;visibility:hidden}@media screen and (max-width:959px){cargo77-upsert-trailer-card .cropArea{overflow:hidden;width:250px;height:250px}cargo77-upsert-trailer-card .cta-container{width:100%;padding:0}cargo77-upsert-trailer-card .cta-container .register-button{margin:0}}@media screen and (max-width:590px){cargo77-upsert-trailer-card .trailer-status-management-menu{padding-left:92px!important;margin:15px}}@media screen and (max-width:590px) and (orientation:landscape){cargo77-upsert-trailer-card .trailer-status-management-menu{padding-left:210px!important}}@media screen and (max-device-width:1000px) and (min-device-width:768px){cargo77-upsert-trailer-card .trailer-status-management-menu{padding-left:72%!important;padding-bottom:10px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-upsert-trailer-card .trailer-status-management-menu{padding-left:74%!important}}cargo77-create-trailer .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-create-trailer .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-create-trailer md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-edit-trailer .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-edit-trailer .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-edit-trailer .list-fields-container{padding:20px}cargo77-edit-trailer .list-fields-container table{width:100%}cargo77-edit-trailer .list-fields-container table thead th{border-bottom:2px solid #c2c5c7;font-weight:700;background-color:#eceff1;color:#455a64}cargo77-edit-trailer .list-fields-container table td,cargo77-edit-trailer .list-fields-container table th{padding:10px}cargo77-edit-trailer .list-fields-container table tr td{color:#37474f;border-bottom:1px solid rgba(96,125,139,.2);vertical-align:middle}cargo77-edit-trailer .list-fields-container table tr td:last-child{font-size:.95em;line-height:1.4;text-align:center}cargo77-edit-trailer .list-fields-container table tr td #activate-button{background-color:#8bc34a;min-width:98px!important}cargo77-edit-trailer .list-fields-container table tr td #deactivate-button{background-color:#ff5252}cargo77-edit-trailer .list-fields-container table tr td a,cargo77-edit-trailer .list-fields-container table tr td button{min-width:0}cargo77-edit-trailer .list-fields-container table tr td a md-icon,cargo77-edit-trailer .list-fields-container table tr td button md-icon{padding-bottom:12px}cargo77-edit-trailer md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-edit-trailer .action-btn{color:#fff;background-color:#fff;padding:.5rem;font-family:sans-serif;border-radius:.3rem;border:none;cursor:pointer}cargo77-edit-trailer .action-btn md-icon{line-height:24px;padding:0!important}cargo77-edit-trailer .action-btn:hover{background-color:#c2c5c7}cargo77-trailers-list md-content{max-height:calc(100vh - 120px)}cargo77-trailers-list md-content .list-container{padding:20px;width:100%;max-height:none}cargo77-trailers-list md-content cargo77-trailers-list-card{padding:.75em}@media screen and (max-width:599px){cargo77-trailers-list md-content h1{font-size:1.25rem}cargo77-trailers-list cargo77-search-bar .search-container{max-width:85%!important;width:300px!important}cargo77-trailers-list cargo77-search-bar .search-container .search-input{max-width:300px!important}cargo77-trailers-list cargo77-search-bar .search-text-filter-input{font-size:12px!important}}@media screen and (max-width:599px) and (orientation:landscape){cargo77-trailers-list cargo77-search-bar .search-container{width:500px!important}cargo77-trailers-list cargo77-search-bar .search-container .search-input{max-width:500px!important}}cargo77-upsert-user-card{position:relative}cargo77-upsert-user-card .phone-container label:not(.md-no-float){padding-left:44px!important;opacity:0}cargo77-upsert-user-card .phone-container.md-input-focused label:not(.md-no-float),cargo77-upsert-user-card .phone-container.md-input-has-placeholder label:not(.md-no-float),cargo77-upsert-user-card .phone-container.md-input-has-value label:not(.md-no-float){padding-left:0!important;opacity:1}cargo77-upsert-user-card .profile{margin-top:20px!important}cargo77-upsert-user-card .input-fab{position:absolute;background-color:transparent!important;box-shadow:none!important;cursor:pointer;bottom:0;right:0;width:56px;z-index:22!important;height:56px;opacity:0}cargo77-upsert-user-card .add-company{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:-ms-flexbox;display:flex;line-height:normal;-ms-flex-pack:center;justify-content:center}cargo77-upsert-user-card .errors{height:24px}cargo77-upsert-user-card .cta-container{width:100%!important}cargo77-upsert-user-card .cta-container .change-password-button,cargo77-upsert-user-card .cta-container .register-button{width:100%}cargo77-upsert-user-card section md-icon{margin:0}cargo77-upsert-user-card .user-image{position:relative;padding:.5em}cargo77-upsert-user-card .user-image .warning{color:rgba(69,90,100,.5);font-size:.8em}cargo77-upsert-user-card .user-image .photo{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}cargo77-upsert-user-card .user-image .icon{height:100%}cargo77-upsert-user-card .user-image .icon md-icon{width:100%;line-height:1;font-size:15em;text-align:center;margin:0}cargo77-upsert-user-card .user-image button{position:absolute;background-color:transparent!important;box-shadow:none!important;bottom:0;right:0}cargo77-upsert-user-card .user-image button md-icon{transition:all .15s;line-height:24px;color:rgba(96,125,139,.5)!important}cargo77-upsert-user-card .user-image button:hover{background-color:rgba(96,125,139,.5)!important}cargo77-upsert-user-card .user-image button:hover md-icon{color:inherit!important}cargo77-upsert-user-card .user-image img-crop canvas{top:0!important;margin-top:0!important}cargo77-upsert-user-card .cropArea{overflow:hidden;width:300px;height:300px}cargo77-upsert-user-card .user-info{overflow:hidden!important}cargo77-upsert-user-card .user-info .md-input:not(.email):not(.password),cargo77-upsert-user-card .user-info .md-select-value{text-transform:uppercase}cargo77-upsert-user-card .user-info .is-available{color:#607d8b!important}cargo77-upsert-user-card .user-info md-switch{margin:0}cargo77-upsert-user-card .user-info md-icon{color:#607d8b}cargo77-upsert-user-card .user-info .user-status-management-menu{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px}cargo77-upsert-user-card .user-info .user-status-management-menu .user-status-badge{background-color:red;text-align:center;padding:5px;padding-bottom:0;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;max-width:100px;height:16px}cargo77-upsert-user-card .user-info .user-status-management-menu .user-status-dropdown-button{cursor:pointer;margin-left:15px}cargo77-upsert-user-card .user-info .user-status-management-menu .ng-hide{display:initial!important;visibility:hidden!important}cargo77-upsert-user-card .user-info .ng-hide{display:none!important;visibility:hidden!important}cargo77-upsert-user-card .phone-input{min-width:250px}cargo77-upsert-user-card .phone-authentication md-icon{font-size:1.2em;cursor:pointer}cargo77-upsert-user-card .mostrar-contraseña md-icon{font-size:1em;padding-top:5px;margin-left:-20px;cursor:pointer;color:rgba(69,90,100,.5)}cargo77-upsert-user-card .alert-note{background-color:#fcf8e3;margin-bottom:1em;padding:.3em}cargo77-upsert-user-card .alert-note>div{font-size:.85em;font-weight:lighter;text-align:left}cargo77-upsert-user-card .alert-note .icon-container{text-align:center!important}cargo77-upsert-user-card .alert-note .icon-container md-icon{color:#daa520}@media screen and (max-width:959px){cargo77-upsert-user-card .cropArea{overflow:hidden;width:250px;height:250px}cargo77-upsert-user-card .cta-container,cargo77-upsert-user-card .cta-container .change-password-button,cargo77-upsert-user-card .cta-container .register-button{margin:0}}@media screen and (max-width:590px){cargo77-upsert-user-card{height:auto!important}cargo77-upsert-user-card .cta-container{position:relative;left:20px}cargo77-upsert-user-card .user-status-management-menu{padding-left:85px!important;margin:10px!important;margin-bottom:20px!important}}@media screen and (max-width:590px) and (orientation:landscape){cargo77-upsert-user-card .user-status-management-menu{padding-left:215px!important}}@media screen and (max-width:590px) and (orientation:portrait){cargo77-upsert-user-card .alert-note .alert-text{margin-left:17px}cargo77-upsert-user-card .alert-note .icon-container{padding-bottom:10px}}@media screen and (max-device-width:1000px) and (min-device-width:768px){cargo77-upsert-user-card .user-status-management-menu{padding-left:72%!important;padding-bottom:15px}cargo77-upsert-user-card .user-image{padding-bottom:35px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-upsert-user-card .user-status-management-menu{padding-left:73%!important}cargo77-upsert-user-card .user-image{padding-bottom:35px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-upsert-user-card .user-status-management-menu{padding-left:73%!important}}cargo77-create-user .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-create-user .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-create-user md-content,cargo77-edit-current-user md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-edit-user .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-edit-user .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-edit-user .list-fields-container{padding:20px}cargo77-edit-user .list-fields-container table{width:100%}cargo77-edit-user .list-fields-container table thead th{border-bottom:2px solid #c2c5c7;font-weight:700;background-color:#eceff1;color:#455a64}cargo77-edit-user .list-fields-container table td,cargo77-edit-user .list-fields-container table th{padding:10px}cargo77-edit-user .list-fields-container table tr td{color:#37474f;border-bottom:1px solid rgba(96,125,139,.2);vertical-align:middle}cargo77-edit-user .list-fields-container table tr td:last-child{font-size:.95em;line-height:1.4;text-align:center}cargo77-edit-user .list-fields-container table tr td #activate-button{background-color:#8bc34a;min-width:98px!important}cargo77-edit-user .list-fields-container table tr td #deactivate-button{background-color:#ff5252}cargo77-edit-user .list-fields-container table tr td a,cargo77-edit-user .list-fields-container table tr td button{min-width:0}cargo77-edit-user .list-fields-container table tr td a md-icon,cargo77-edit-user .list-fields-container table tr td button md-icon{padding-bottom:12px}cargo77-edit-user md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-edit-user .action-btn{color:#fff;background-color:#fff;padding:.5rem;font-family:sans-serif;border-radius:.3rem;border:none;cursor:pointer}cargo77-edit-user .action-btn md-icon{line-height:24px;padding:0!important}cargo77-edit-user .action-btn:hover{background-color:#c2c5c7}cargo77-update-password md-content{position:relative;max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-update-password md-content md-card{padding:2em 0}cargo77-update-password md-content md-card button{float:right;margin-right:0!important}cargo77-update-password md-content .errors{height:24px}cargo77-update-password md-content .cta-container .register-button{width:100%}@media screen and (max-width:959px){cargo77-update-password md-content .cta-container,cargo77-update-password md-content .cta-container .register-button{margin:0}}cargo77-update-password md-content md-icon{color:#607d8b}cargo77-user-list md-content{max-height:calc(100vh - 120px)}cargo77-user-list md-content .list-container{padding:20px;width:100%;max-height:none}cargo77-user-list md-content cargo77-user-list-card{padding:.75em}@media screen and (max-width:599px){cargo77-user-list md-content h1{font-size:1.25rem}cargo77-user-list cargo77-search-bar .search-bar-container{display:-ms-flexbox!important;display:flex!important;padding-left:10px!important;padding-bottom:10px!important}cargo77-user-list cargo77-search-bar .role-filter-container{margin-left:20px!important;margin-right:10px!important}cargo77-user-list cargo77-search-bar .search-container{margin-left:10px!important}cargo77-user-list cargo77-search-bar .search-text-filter-input{font-size:12px!important}}cargo77-carrier-accepted-order-assignation-tab md-card{color:#455a64}cargo77-carrier-accepted-order-assignation-tab md-card .assignation-title{padding-left:30px}cargo77-carrier-accepted-order-assignation-tab md-card md-input-container{margin:0}cargo77-carrier-accepted-order-assignation-tab .extraHeaderInformation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}cargo77-carrier-accepted-order-assignation-tab .extraHeaderInformation .error-message{color:red;font-size:.8em;margin-top:5px;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}@media (max-width:600px){cargo77-carrier-accepted-order-assignation-tab .extraHeaderInformation .error-message{-ms-flex-order:2;order:2;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}cargo77-carrier-accepted-order-assignation-tab .extraHeaderInformation .notify-button{-ms-flex-order:1;order:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}}cargo77-carrier-accepted-order-details .tabs-container md-tabs-wrapper{background-color:#37474f;padding-left:6vw}cargo77-carrier-accepted-order-details .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-upsert-vehicle-card{position:relative}cargo77-upsert-vehicle-card md-card{padding-bottom:3vw}cargo77-upsert-vehicle-card .input-fab{position:absolute;background-color:transparent!important;box-shadow:none!important;cursor:pointer;bottom:0;right:0;width:56px;height:56px;z-index:22!important;opacity:0}cargo77-upsert-vehicle-card .trailer-container{margin-left:2.5%}cargo77-upsert-vehicle-card .errors{height:24px}cargo77-upsert-vehicle-card .trailer-input{padding-left:37px}cargo77-upsert-vehicle-card .register-button{width:100%}cargo77-upsert-vehicle-card .vehicle-image{position:relative;padding:.5em}cargo77-upsert-vehicle-card .vehicle-image .warning{color:rgba(69,90,100,.5);font-size:.8em}cargo77-upsert-vehicle-card .vehicle-image .photo{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}cargo77-upsert-vehicle-card .vehicle-image .icon{height:100%}cargo77-upsert-vehicle-card .vehicle-image .icon md-icon{width:100%;font-size:15em;line-height:1;text-align:center;margin:0}cargo77-upsert-vehicle-card .vehicle-image button{position:absolute;background-color:transparent!important;box-shadow:none!important;bottom:0;right:0}cargo77-upsert-vehicle-card .vehicle-image button md-icon{transition:all .15s;line-height:24px;color:rgba(96,125,139,.5)!important}cargo77-upsert-vehicle-card .vehicle-image button:hover{background-color:rgba(96,125,139,.5)!important}cargo77-upsert-vehicle-card .vehicle-image button:hover md-icon{color:inherit!important}cargo77-upsert-vehicle-card .vehicle-image img-crop canvas{top:0!important;margin-top:0!important}cargo77-upsert-vehicle-card .company-icon{margin:0}cargo77-upsert-vehicle-card .cropArea{overflow:hidden;width:300px;height:300px}cargo77-upsert-vehicle-card .cta-container{width:100%}cargo77-upsert-vehicle-card .vehicle-info .md-select-value{text-transform:capitalize}cargo77-upsert-vehicle-card .vehicle-info .md-input{text-transform:uppercase}cargo77-upsert-vehicle-card .vehicle-info .is-available{color:#607d8b!important}cargo77-upsert-vehicle-card .vehicle-info md-switch{margin:0}cargo77-upsert-vehicle-card .vehicle-info md-icon{color:#607d8b}cargo77-upsert-vehicle-card .vehicle-info .vehicle-status-management-menu{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px}cargo77-upsert-vehicle-card .vehicle-info .vehicle-status-management-menu .vehicle-status-badge{background-color:red;text-align:center;padding:5px;padding-bottom:0;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;max-width:100px;height:16px}cargo77-upsert-vehicle-card .vehicle-info .vehicle-status-management-menu .vehicle-status-dropdown-button{cursor:pointer;margin-left:15px}cargo77-upsert-vehicle-card .vehicle-info .vehicle-status-management-menu .ng-hide{display:initial!important;visibility:hidden}cargo77-upsert-vehicle-card .vehicle-info .license-valid-until label{padding-left:3.2em}cargo77-upsert-vehicle-card .vehicle-info .license-valid-until input{margin-left:2.7em}@media screen and (max-width:959px){cargo77-upsert-vehicle-card .cropArea{overflow:hidden;width:250px;height:250px}cargo77-upsert-vehicle-card .cta-container{width:100%;padding:0}cargo77-upsert-vehicle-card .cta-container .register-button{margin:0}}@media screen and (max-width:590px){cargo77-upsert-vehicle-card .vehicle-status-management-menu{padding-left:92px!important;margin:15px}}@media screen and (max-width:590px) and (orientation:landscape){cargo77-upsert-vehicle-card .vehicle-status-management-menu{padding-left:210px!important}}@media screen and (max-device-width:1000px) and (min-device-width:768px){cargo77-upsert-vehicle-card .vehicle-status-management-menu{padding-left:72%!important;padding-bottom:10px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-upsert-vehicle-card .vehicle-status-management-menu{padding-left:74%!important}}cargo77-create-vehicle .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-create-vehicle .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-create-vehicle md-content,cargo77-edit-vehicle md-content{max-height:calc(100vh - 64px);height:calc(100vh - 64px)}cargo77-edit-vehicle .tabs-container md-tabs-wrapper{background-color:#37474f}cargo77-edit-vehicle .tabs-container md-tabs-wrapper md-tab-item{color:#fff!important}cargo77-edit-vehicle .list-fields-container{padding:20px}cargo77-edit-vehicle .list-fields-container table{width:100%}cargo77-edit-vehicle .list-fields-container table thead th{border-bottom:2px solid #c2c5c7;font-weight:700;background-color:#eceff1;color:#455a64}cargo77-edit-vehicle .list-fields-container table td,cargo77-edit-vehicle .list-fields-container table th{padding:10px}cargo77-edit-vehicle .list-fields-container table tr td{color:#37474f;border-bottom:1px solid rgba(96,125,139,.2);vertical-align:middle}cargo77-edit-vehicle .list-fields-container table tr td:last-child{font-size:.95em;line-height:1.4;text-align:center}cargo77-edit-vehicle .list-fields-container table tr td #activate-button{background-color:#8bc34a;min-width:98px!important}cargo77-edit-vehicle .list-fields-container table tr td #deactivate-button{background-color:#ff5252}cargo77-edit-vehicle .list-fields-container table tr td a,cargo77-edit-vehicle .list-fields-container table tr td button{min-width:0}cargo77-edit-vehicle .list-fields-container table tr td a md-icon,cargo77-edit-vehicle .list-fields-container table tr td button md-icon{padding-bottom:12px}cargo77-edit-vehicle .action-btn{color:#fff;background-color:#fff;padding:.5rem;font-family:sans-serif;border-radius:.3rem;border:none;cursor:pointer}cargo77-edit-vehicle .action-btn md-icon{line-height:24px;padding:0!important}cargo77-edit-vehicle .action-btn:hover{background-color:#c2c5c7}cargo77-vehicle-list md-content{max-height:calc(100vh - 120px)}cargo77-vehicle-list md-content .list-container{padding:20px;width:100%;max-height:none}cargo77-vehicle-list md-content cargo77-vehicle-list-card{padding:.75em}@media screen and (max-width:599px){cargo77-vehicle-list md-content h1{font-size:1.25rem}cargo77-vehicle-list cargo77-search-bar .search-container{max-width:85%!important;width:300px!important}cargo77-vehicle-list cargo77-search-bar .search-container .search-input{max-width:300px!important}cargo77-vehicle-list cargo77-search-bar .search-text-filter-input{font-size:12px!important}}@media screen and (max-width:599px) and (orientation:landscape){cargo77-vehicle-list cargo77-search-bar .search-container{width:500px!important}cargo77-vehicle-list cargo77-search-bar .search-container .search-input{max-width:500px!important}}cargo77-upsert-company-field-card{position:relative}cargo77-upsert-company-field-card .md-chip-input-container{width:60%}cargo77-upsert-company-field-card .errors{height:24px}cargo77-upsert-company-field-card .errors-extra{color:#dd2c00;padding-right:5px;padding-left:0;font-size:12px;line-height:14px;overflow:hidden;position:relative;top:-1em}cargo77-upsert-company-field-card .cta-container,cargo77-upsert-company-field-card .cta-container .change-password-button,cargo77-upsert-company-field-card .cta-container .register-button{width:100%}cargo77-upsert-company-field-card .field-info .field-info-form{margin-top:20px}cargo77-upsert-company-field-card .field-info .is-available{color:#607d8b!important}cargo77-upsert-company-field-card .field-info md-switch{margin:0}cargo77-upsert-company-field-card .field-info md-icon{color:#607d8b}cargo77-upsert-company-field-card .field-info md-input-container input{text-transform:uppercase}cargo77-upsert-company-field-card .field-info .field-status-management-menu{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px}cargo77-upsert-company-field-card .field-info .field-status-management-menu .field-status-badge{background-color:red;text-align:center;padding:5px;padding-bottom:0;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;max-width:100px;height:16px}cargo77-upsert-company-field-card .field-info .field-status-management-menu .field-status-dropdown-button{cursor:pointer;margin-left:15px}cargo77-upsert-company-field-card .field-info .field-status-management-menu .ng-hide{display:initial!important;visibility:hidden}cargo77-upsert-company-field-card .field-info .field-checkbox-title{color:#37474f}cargo77-upsert-company-field-card .field-info .field-checkbox-description{padding-left:32px;color:rgba(69,90,100,.5)}@media screen and (max-width:959px){cargo77-upsert-company-field-card .cta-container,cargo77-upsert-company-field-card .cta-container .change-password-button,cargo77-upsert-company-field-card .cta-container .register-button{margin:0}}@media screen and (max-width:590px){cargo77-upsert-company-field-card .cta-container .register-button{margin:15px}cargo77-upsert-company-field-card .field-status-management-menu{padding-left:100px!important;margin:10px}cargo77-upsert-company-field-card md-card{overflow-x:hidden}}@media screen and (max-width:590px) and (orientation:landscape){cargo77-upsert-company-field-card .field-status-management-menu{padding-left:220px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-upsert-company-field-card .field-status-management-menu{padding-left:74%!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:portrait){cargo77-upsert-company-field-card .field-info{margin-bottom:20px!important}}cargo77-segment-location-selector md-icon{color:rgba(255,82,82,.5);cursor:pointer;line-height:24px!important}cargo77-segment-location-selector .location-container{display:-ms-flexbox;display:flex}@media screen and (max-device-width:590px){cargo77-segment-location-selector .location-container md-select{margin-top:2vh;margin-bottom:2vh}}cargo77-segment-details .segment-details-container{margin-bottom:5vh}cargo77-segment-details .details{padding-bottom:20px}cargo77-segment-details .segment-description{margin-bottom:2vh}cargo77-segment-details input[type=time]{width:170px}cargo77-multiple-text-selector .add-new-option-to-dropdown-button{text-align:right;margin-bottom:5vh;color:#009688;background-color:#fff}cargo77-multiple-text-selector .missing-fields-button-error{color:#dd2c00;font-size:12px}@media screen and (max-device-width:599px){cargo77-multiple-text-selector .add-new-option-to-dropdown-button{font-size:.8em}}cargo77-upsert-company-card{position:relative}cargo77-upsert-company-card .md-dialog-actions .md-primary.md-confirm-button{color:#fff;background-color:#ff5252}cargo77-upsert-company-card .phone-container label:not(.md-no-float){padding-left:44px!important;opacity:0}cargo77-upsert-company-card .phone-container.md-input-focused label:not(.md-no-float),cargo77-upsert-company-card .phone-container.md-input-has-placeholder label:not(.md-no-float),cargo77-upsert-company-card .phone-container.md-input-has-value label:not(.md-no-float){padding-left:0!important;opacity:1}cargo77-upsert-company-card .input-fab{position:absolute;z-index:22!important;background-color:transparent!important;box-shadow:none!important;bottom:0;right:0;width:56px;height:56px;opacity:0}cargo77-upsert-company-card .type-container{margin-top:1em}cargo77-upsert-company-card .profile{margin-top:20px!important}cargo77-upsert-company-card .paymentAgreement-container{margin:1em 0}cargo77-upsert-company-card .errors{height:24px}cargo77-upsert-company-card .cta-container,cargo77-upsert-company-card .cta-container .change-password-button,cargo77-upsert-company-card .cta-container .register-button{width:100%}cargo77-upsert-company-card .cta-container .progress{display:-ms-flexbox;display:flex}cargo77-upsert-company-card .cta-container .progress span{margin-left:10px}cargo77-upsert-company-card .file-link{overflow:hidden;text-decoration:none;color:#009688}cargo77-upsert-company-card .file-editor-button{margin-top:-.5vh;cursor:pointer;margin-left:3vw}cargo77-upsert-company-card .file-editor-button md-icon{font-size:1.3em;margin-right:0}cargo77-upsert-company-card .delete-file-button{margin-top:-.5vh;cursor:pointer;margin-left:5px}cargo77-upsert-company-card .delete-file-button md-icon{font-size:1.3em;margin-right:0}cargo77-upsert-company-card .file-editor-secondary-row{margin-left:.5vw}cargo77-upsert-company-card .file-placeholder{font-size:.82em;color:gray;margin-left:0}cargo77-upsert-company-card .company-image{position:relative;padding:.5em}cargo77-upsert-company-card .company-image .warning{color:rgba(69,90,100,.5);font-size:.8em}cargo77-upsert-company-card .company-image .photo{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}cargo77-upsert-company-card .company-image .icon{height:100%}cargo77-upsert-company-card .company-image .icon md-icon{width:100%;line-height:1;font-size:15em;text-align:center;margin:0}cargo77-upsert-company-card .company-image button{position:absolute;background-color:transparent!important;box-shadow:none!important;bottom:0;right:0}cargo77-upsert-company-card .company-image button md-icon{transition:all .15s;color:rgba(96,125,139,.5)!important}cargo77-upsert-company-card .company-image button:hover{background-color:rgba(96,125,139,.5)!important}cargo77-upsert-company-card .company-image button:hover md-icon{color:inherit!important}cargo77-upsert-company-card .company-image img-crop canvas{top:0!important;margin-top:0!important}cargo77-upsert-company-card .cropArea{overflow:hidden;width:300px;height:300px}cargo77-upsert-company-card .company-info .md-select-value{text-transform:uppercase}cargo77-upsert-company-card .company-info .md-input{text-transform:lowercase}cargo77-upsert-company-card .company-info .md-input:not(.email){text-transform:uppercase}cargo77-upsert-company-card .company-info .is-available{color:#607d8b!important}cargo77-upsert-company-card .company-info md-switch{margin:0}cargo77-upsert-company-card .company-info md-icon{color:#607d8b}cargo77-upsert-company-card .company-info .rating-container{padding-left:3px}cargo77-upsert-company-card .company-info .rating-container .rating-icon{margin-right:2px}cargo77-upsert-company-card .company-info .rating-container .rating-label{margin-right:15px}cargo77-upsert-company-card .company-info .company-status-management-menu{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px}cargo77-upsert-company-card .company-info .company-status-management-menu .company-status-badge{background-color:red;text-align:center;padding:5px;padding-bottom:0;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;max-width:100px;height:16px}cargo77-upsert-company-card .company-info .company-status-management-menu .company-status-dropdown-button{cursor:pointer;margin-left:15px}cargo77-upsert-company-card .company-info .company-status-management-menu .ng-hide{display:initial!important;visibility:hidden}cargo77-upsert-company-card .company-info .permission-valid-until label{margin-left:2.2em}cargo77-upsert-company-card .company-info .permission-valid-until input{margin-left:2.4em}cargo77-upsert-company-card .company-info .permission-valid-until datepicker{padding-left:.5em;margin-left:0}@media screen and (max-width:959px){cargo77-upsert-company-card .cropArea{overflow:hidden;width:250px;height:250px}cargo77-upsert-company-card .cta-container,cargo77-upsert-company-card .cta-container .change-password-button,cargo77-upsert-company-card .cta-container .register-button{margin:0}}@media screen and (max-width:590px){cargo77-upsert-company-card .cta-container .register-button{margin:15px}cargo77-upsert-company-card .company-status-management-menu{padding-left:100px!important;margin:10px}cargo77-upsert-company-card md-card{overflow-x:hidden}cargo77-upsert-company-card .rating-container{padding-left:18px!important}cargo77-upsert-company-card .rating-container .rating-label{margin-right:0!important}cargo77-upsert-company-card .rating-container .rating-stars{padding-left:5px}cargo77-upsert-company-card .rating-container .rating-icon{margin-right:7px!important}}@media screen and (max-width:590px) and (orientation:landscape){cargo77-upsert-company-card .company-status-management-menu{padding-left:220px!important}cargo77-upsert-company-card .rating-icon{margin-left:12px!important;max-width:6%!important;margin-right:5px!important}cargo77-upsert-company-card .rating-label{max-width:42%!important}}@media screen and (max-width:1000px) and (min-width:768px){cargo77-upsert-company-card .rating-container{padding-left:0!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px){cargo77-upsert-company-card .company-info .rating-label{margin-right:0!important}cargo77-upsert-company-card .file-placeholder{color:#fff}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-upsert-company-card .company-status-management-menu{padding-left:74%!important}cargo77-upsert-company-card .rating-icon{margin-right:11px!important;padding-bottom:5px}cargo77-upsert-company-card .company-image{margin-bottom:45px!important}cargo77-upsert-company-card .file-placeholder{color:#fff}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:portrait){cargo77-upsert-company-card .company-image{margin-bottom:135px!important}cargo77-upsert-company-card .company-info{margin-bottom:20px!important}cargo77-upsert-company-card .rating-container{padding-left:5px!important;margin-bottom:10px!important}cargo77-upsert-company-card .rating-icon{margin-right:13px!important}cargo77-upsert-company-card .file-placeholder{color:#fff}}cargo77-upsert-company-card .mostrar-contraseña md-icon{font-size:1em;padding-top:5px;margin-left:-20px;cursor:pointer;color:rgba(69,90,100,.5)}cargo77-list-fields-by-company{position:relative}cargo77-list-fields-by-company h1{font-weight:700;padding:0 20px;color:#455a64}cargo77-list-fields-by-company .list-fields-container{padding:20px}cargo77-list-fields-by-company .list-fields-container table{width:100%}cargo77-list-fields-by-company .list-fields-container table thead th{border-bottom:2px solid #c2c5c7;font-weight:700;background-color:#eceff1;color:#455a64}cargo77-list-fields-by-company .list-fields-container table td,cargo77-list-fields-by-company .list-fields-container table th{padding:10px}cargo77-list-fields-by-company .list-fields-container table tr td{color:#37474f;border-bottom:1px solid rgba(96,125,139,.2);vertical-align:middle}cargo77-list-fields-by-company .list-fields-container table tr td:last-child{font-size:.95em;line-height:1.4;text-align:center}cargo77-list-fields-by-company .list-fields-container table tr td #activate-button{background-color:#8bc34a;min-width:98px!important}cargo77-list-fields-by-company .list-fields-container table tr td #deactivate-button{background-color:#ff5252}cargo77-list-fields-by-company .list-fields-container table tr td a,cargo77-list-fields-by-company .list-fields-container table tr td button{min-width:0}cargo77-list-fields-by-company .list-fields-container table tr td a md-icon,cargo77-list-fields-by-company .list-fields-container table tr td button md-icon{padding-bottom:12px}cargo77-list-fields-by-company .switch-container{color:#607d8b;padding-right:1em}cargo77-list-fields-by-company .switch-container md-switch{padding-left:.5em}cargo77-list-fields-by-company .cta-container .add-button{width:100%}@media screen and (max-width:499px){cargo77-list-fields-by-company h1{font-size:1em;padding:0 10px}cargo77-list-fields-by-company md-card{width:100%}cargo77-list-fields-by-company .switch-container{font-size:.8em;padding:0}cargo77-list-fields-by-company .list-fields-container{padding:0}cargo77-list-fields-by-company .list-fields-container table{font-size:.6em}cargo77-list-fields-by-company .list-fields-container table td,cargo77-list-fields-by-company .list-fields-container table th{padding:1px}cargo77-list-fields-by-company .list-fields-container table td a md-icon,cargo77-list-fields-by-company .list-fields-container table td button md-icon{font-size:1.3em}}@media screen and (max-width:800px) and (min-width:500px){cargo77-list-fields-by-company h1{font-size:1.3em}cargo77-list-fields-by-company .list-fields-container{padding:10px}cargo77-list-fields-by-company .list-fields-container table{font-size:.9em}cargo77-list-fields-by-company .list-fields-container table td,cargo77-list-fields-by-company .list-fields-container table th{padding:5px}}cargo77-list-companies-card{padding:.75em}cargo77-list-companies-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-list-companies-card md-card{transition:all .25s;cursor:pointer;margin:0 0 1em;height:370px}cargo77-list-companies-card md-card .photo-container{min-height:200px;max-height:200px;height:200px;background-color:#607d8b}cargo77-list-companies-card md-card .photo-container .photo{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}cargo77-list-companies-card md-card .photo-container md-icon{text-align:center;font-size:7em;color:#fff}cargo77-list-companies-card md-card .info-section{padding:.5em}cargo77-list-companies-card md-card .info-section .name{margin:0;font-size:1.1em;color:#009688;text-transform:capitalize}cargo77-list-companies-card md-card .company-label{border:1px solid #607d8b;border-radius:5px;display:inline;text-transform:uppercase;font-size:.5em;color:#455a64;padding:0 3px;margin-right:4px}cargo77-list-companies-card md-card .company-type{padding-bottom:.3em}cargo77-list-companies-card md-card .info{color:#455a64;padding:.1em .5em;font-size:.85em;overflow:hidden;text-overflow:ellipsis}cargo77-list-companies-card md-card .info>div{margin-bottom:.6em}cargo77-list-companies-card md-card .info div{overflow:hidden;text-overflow:ellipsis}cargo77-list-companies-card md-card .info md-icon{margin:0;min-height:0;font-size:1.1em;color:#607d8b}@media screen and (max-width:599px){cargo77-list-companies-card md-card{font-size:16px}}.delete-graphic-modal md-dialog-content{min-height:10%;max-height:10%;min-width:270px;width:370px;color:#455a64}.delete-graphic-modal md-dialog-actions{padding:0;padding-right:10px;margin-bottom:10px}cargo77-upsert-location-card{position:relative}cargo77-upsert-location-card md-input-container input{text-transform:uppercase}cargo77-upsert-location-card .location-company-selector{display:-ms-inline-flexbox;display:inline-flex}cargo77-upsert-location-card .location-status-management-menu{-ms-flex-item-align:end;align-self:flex-end;margin-top:20px}cargo77-upsert-location-card .location-status-management-menu .location-status-dropdown-button{cursor:pointer;margin-left:15px}cargo77-upsert-location-card .location-status-management-menu .ng-hide{display:initial!important;visibility:hidden}cargo77-upsert-location-card .turn-checkbox{margin-left:4vh;margin-bottom:0;margin-top:1vh;color:#37474f}cargo77-upsert-location-card .company-icon{padding-bottom:20px;padding-right:2%}cargo77-upsert-location-card .name-icon{top:8%!important}cargo77-upsert-location-card .errors{height:24px}cargo77-upsert-location-card .cta-container,cargo77-upsert-location-card .register-button{width:100%}cargo77-upsert-location-card .location-info .location-form{margin-top:20px}cargo77-upsert-location-card .location-info md-icon{color:#607d8b}@media screen and (max-width:959px){cargo77-upsert-location-card .cta-container{width:100%;padding:0}cargo77-upsert-location-card .cta-container .register-button{margin:0}}cargo77-locations-list-card{padding:.75em}cargo77-locations-list-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-locations-list-card md-card{transition:all .25s;cursor:pointer;margin:0!important;width:100%;min-width:280px;height:120px}cargo77-locations-list-card md-card .info-section{overflow:hidden;padding-right:.2vw}cargo77-locations-list-card md-card .company-logo{max-height:75px;max-width:75px;margin:auto}cargo77-locations-list-card md-card .company-name{font-size:10px;color:#455a64;text-align:center;margin:.5vw}cargo77-locations-list-card md-card md-icon{font-size:50px!important;color:gray}cargo77-locations-list-card md-card .name{font-size:1.3em;color:#455a64}cargo77-locations-list-card md-card .country-state,cargo77-locations-list-card md-card .locality{font-size:1em;color:rgba(69,90,100,.5)}@media screen and (max-width:599px){cargo77-locations-list-card md-card{font-size:16px}}cargo77-carrier-order-list-card{width:100%;margin-bottom:.5em}cargo77-carrier-order-list-card md-card.is-read{background-color:#eceff1}cargo77-carrier-order-list-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-carrier-order-list-card md-card{cursor:pointer;transition:all .25s;width:100%}cargo77-carrier-order-list-card md-card .order-id-container{padding:10px 5px}cargo77-carrier-order-list-card md-card .order-id-container img{width:90%}cargo77-carrier-order-list-card md-card .order-id-container div{text-align:center}cargo77-carrier-order-list-card md-card .size-container{height:60px;width:60px;background-color:#607d8b;border-radius:50%}cargo77-carrier-order-list-card md-card .scheduled-date-and-person-company{padding-top:1em;padding-left:1em;font-size:1.2em;overflow:hidden;text-overflow:ellipsis;color:#607d8b;font-weight:500;text-transform:capitalize}cargo77-carrier-order-list-card md-card .scheduled-date-and-person-company .scheduled-date{padding-right:2em}cargo77-carrier-order-list-card md-card .order-details{padding-top:.5em;padding-left:1em}cargo77-carrier-order-list-card md-card .order-details .order-iterator{padding-bottom:1em}cargo77-carrier-order-list-card md-card .order-details .order-iterator .direction-title{color:#607d8b;font-weight:400}cargo77-carrier-order-list-card md-card .order-details .order-iterator .direction-title .time-title{text-transform:capitalize;padding-right:.28em}cargo77-carrier-order-list-card md-card .order-details .order-iterator .direction-title .chevron{padding-left:.28em;padding-right:.5em;font-size:.85em;font-family:mono45-headline,monospace;font-weight:500;font-style:normal;letter-spacing:-3px}cargo77-carrier-order-list-card md-card .history-accepted-orders-container{padding-top:1em}cargo77-carrier-order-list-card md-card .location-iterator{padding-left:1em;font-size:.8em;color:#455a64}cargo77-carrier-order-list-card md-card .planned-date{font-style:italic;text-transform:capitalize;padding-right:.28em;padding-left:1em;white-space:nowrap}cargo77-carrier-order-list-card md-card .location-name{white-space:nowrap}cargo77-carrier-order-list-card md-card .description{padding-left:0;font-size:small;width:100%}cargo77-carrier-order-list-card md-card .order-price{font-size:1em;text-align:right;position:relative}cargo77-carrier-order-list-card md-card .distance-weight-details{font-size:.75em}cargo77-carrier-order-list-card md-card .cta-section{padding:10px;cursor:pointer;transition:all .5s}cargo77-carrier-order-list-card md-card .cta-section>*{transition:all .5s}cargo77-carrier-order-list-card md-card .cta-section .title{font-weight:700;text-transform:uppercase;color:#009688}cargo77-carrier-order-list-card md-card .cta-section .state{text-align:center;padding:5px;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;width:100%;max-width:100px;min-height:20px}cargo77-carrier-order-list-card md-card .cta-section:hover{background-color:#eceff1}cargo77-carrier-order-list-card md-card .code-details{font-size:.75em;color:#858585;padding-bottom:1em;padding-right:1em}cargo77-carrier-order-list-card md-card .code-details .code-label{font-weight:700;padding-right:1em;white-space:nowrap}cargo77-carrier-order-list-card md-card .vertical-divider{margin-right:.5em;border-right-style:solid;height:100%;border-color:#afbdc3;border-width:1px;border-top-color:transparent}@media screen and (max-width:320px){cargo77-carrier-order-list-card .scheduled-date-and-person-company{margin-left:1em!important;-ms-flex-direction:column;flex-direction:column}cargo77-carrier-order-list-card .location-iterator{font-size:.6rem!important}cargo77-carrier-order-list-card .order-details .order-iterator .direction-title{font-size:.79rem}cargo77-carrier-order-list-card .history-accepted-orders-container{padding-top:.4em!important}cargo77-carrier-order-list-card .order-price{padding-top:.9em!important;padding-left:1em!important}}@media screen and (max-width:375px) and (min-width:321px){cargo77-carrier-order-list-card .location-iterator{font-size:.7rem!important}}@media screen and (max-width:499px) and (min-width:375px){cargo77-carrier-order-list-card md-card>div:last-child{margin-bottom:10px}cargo77-carrier-order-list-card md-card>div{padding:1em!important}cargo77-carrier-order-list-card .scheduled-date-and-person-company{font-size:.9rem!important;margin-left:1em}cargo77-carrier-order-list-card .order-details{padding-top:.3rem!important;padding-left:1rem!important}cargo77-carrier-order-list-card .order-details .order-iterator{padding-bottom:.5em!important}cargo77-carrier-order-list-card .order-details .order-iterator .direction-title{font-size:.79rem}cargo77-carrier-order-list-card .order-details .order-iterator .direction-title .time-title{text-transform:capitalize;padding-right:.28em}cargo77-carrier-order-list-card .order-details .order-iterator .direction-title .chevron{padding-left:.28em;padding-right:.5em;font-size:.85em;font-family:mono45-headline,monospace;font-weight:500;font-style:normal;letter-spacing:-3px}cargo77-carrier-order-list-card .order-price{padding-top:1.5em!important;padding-left:1em!important}cargo77-carrier-order-list-card .list-container{padding:5px}cargo77-carrier-order-list-card .list-container .person-details md-icon{color:#607d8b;font-size:2em}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:portrait){cargo77-carrier-order-list-card .order-description-and-vehicle-type{padding-left:145px!important}}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-carrier-order-list-card .order-description-and-vehicle-type{padding-left:152px!important}}cargo77-assignation-detail-card{padding:0!important}cargo77-assignation-detail-card md-card{padding:10px 0;min-height:200px}cargo77-assignation-detail-card md-card .column{min-height:200px!important}cargo77-assignation-detail-card md-card .pending-extra-fields-alert{position:absolute;width:40px;height:40px;border-radius:50%;color:#fff;background-color:red;outline:none;border:none;top:-15px;right:0}cargo77-assignation-detail-card .assignation-detail-card{color:#455a64}cargo77-assignation-detail-card .card-title{padding-left:30px}cargo77-assignation-detail-card .phone{color:#009688}cargo77-assignation-detail-card .without-assignation{padding:35px 0;font-size:20px}cargo77-assignation-detail-card .photo-container{background-color:#607d8b;width:60px;height:60px;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover}cargo77-assignation-detail-card .photo-container md-icon{color:#fff;font-size:2em}cargo77-assignation-detail-card .warning-icon-container md-icon{color:red;font-size:3em}cargo77-assignation-detail-card .individual-data{min-height:60px;padding-bottom:20px}cargo77-assignation-detail-card h3{margin:10px 0}cargo77-assignation-detail-card .reassignation-text{color:#009688;cursor:pointer}@media only screen and (max-width:499px){cargo77-assignation-detail-card h2{font-size:1.3em}cargo77-assignation-detail-card .reassignation-text{font-size:.8em}}@media only screen and (max-width:1280px){cargo77-assignation-detail-card .card-title{padding-left:10px;font-size:.9em}}.assignation-modal{color:#455a64;min-width:40vw;max-width:95%;padding:1% 3%}.assignation-modal h3{color:#37474f}.assignation-modal .photo-container{background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#607d8b;border-radius:50%}.assignation-modal .photo-container md-icon{color:#eceff1;line-height:inherit}.assignation-modal .main-resource-photo{width:70px;height:70px}.assignation-modal .main-resource-photo md-icon{font-size:2.7em}.assignation-modal .secondary-resource-photo{width:40px;height:40px}.assignation-modal .secondary-resource-photo md-icon{font-size:1.5em}.assignation-modal .default-trailer-section,.assignation-modal .secondary-resource-section{margin-bottom:2.4vh;margin-top:1vh}.assignation-modal .default-trailer-section{margin-top:2vh!important}.assignation-modal .secondary-resource-information,.assignation-modal .trailer-information{padding-left:10px}.assignation-modal .secondary-resource-information p,.assignation-modal .trailer-information p{font-size:.8em;margin:0;margin-bottom:1%}.assignation-modal .details-input-container{height:10vh}.assignation-modal .details-input textarea{background-color:#ededed}.assignation-modal .assign-button-container{margin:0 auto;margin-bottom:3vh!important}.assignation-modal .assign-button{width:15vw}@media only screen and (max-width:599px){.assignation-modal .main-resource-photo{width:50px;height:50px}.assignation-modal .main-resource-photo md-icon{font-size:2em}.assignation-modal md-radio-group{font-size:.9em}.assignation-modal h3{font-size:1em;font-weight:700}.assignation-modal md-checkbox,.assignation-modal md-radio-button,.assignation-modal p{font-size:.8em}}md-dialog .check-required-container md-icon{margin-left:0}cargo77-make-offer-card md-card{margin:0;padding:1em;display:block}cargo77-make-offer-card md-card md-card-title{padding:0;margin-bottom:.5em}cargo77-make-offer-card md-card md-card-title h1{margin:0;color:#455a64;font-size:1.5em}cargo77-make-offer-card md-card form md-icon{color:#607d8b}cargo77-make-offer-card md-card form md-input-container{margin-bottom:0;padding-bottom:0!important}cargo77-make-offer-card md-card form md-input-container .md-input{text-transform:capitalize}@media only screen and (max-device-width:1000px) and (min-device-width:768px) and (orientation:landscape){cargo77-make-offer-card .account-icon,cargo77-make-offer-card .vehicle-icon{margin-right:10px!important}}cargo77-offer-card md-card{margin:0;padding:1.5em .25em;position:relative;min-height:100px;height:100px}cargo77-offer-card md-card md-content{background-color:inherit}cargo77-offer-card md-card .timestamp{color:rgba(69,90,100,.5);font-size:.8em;position:absolute;top:5px;right:5px}cargo77-offer-card md-card .company-info .title{font-size:1.1em;color:#455a64}cargo77-offer-card md-card .company-info .chat-cta .md-button{min-height:0;line-height:normal;padding:5px;margin:5px 0;width:100%}cargo77-offer-card md-card .offer-price .price{font-size:1.3em;font-weight:700;color:#009688}cargo77-offer-card md-card .offer-price .md-button{min-height:0;line-height:normal;padding:5px;margin:5px 0;width:100%}cargo77-offer-card md-card .vehicle-info{color:#263238}cargo77-offer-card md-card .vehicle-info .brand-plate .brand{font-size:1em}cargo77-offer-card md-card .vehicle-info .brand-plate .plate,cargo77-offer-card md-card .vehicle-info .max-size,cargo77-offer-card md-card .vehicle-info .type{font-weight:lighter;font-size:.9em}cargo77-offer-card md-card .vehicle-info .max-size label,cargo77-offer-card md-card .vehicle-info .type label{font-weight:400}cargo77-offer-card md-card .offer-description .description{color:#455a64}cargo77-offer-card md-card .icon-container{min-width:75px;min-height:75px;border-radius:50%;background-color:#607d8b}cargo77-offer-card md-card .icon-container img{border-radius:50%}cargo77-offer-card md-card .icon-container md-icon{color:#fff;font-size:2.5em}cargo77-offer-card md-card .score md-icon{color:#ff1744}@media screen and (max-width:1279px){cargo77-offer-card .icon-container{min-width:50px!important;min-height:50px!important}cargo77-offer-card .icon-container md-icon{font-size:1.5em!important}}@media screen and (max-width:959px){cargo77-offer-card .icon-container md-icon{font-size:1.5em!important}}@media screen and (max-width:599px){cargo77-offer-card .chat-cta{width:100%}cargo77-offer-card .description{padding-top:20px;margin-left:1em}cargo77-offer-card .score{margin-top:5px}cargo77-offer-card .score md-icon{font-size:1.1em!important}cargo77-offer-card .vehicle-info{margin-top:1em}cargo77-offer-card .vehicle-info .brand-plate,cargo77-offer-card .vehicle-info .max-size,cargo77-offer-card .vehicle-info .type{margin-top:5px}cargo77-offer-card .icon-container{max-width:50px!important;max-height:50px!important}cargo77-offer-card .icon-container md-icon{font-size:1.5em!important}cargo77-offer-card .company-info .title{font-size:.9em!important}cargo77-offer-card .offer-price{margin-top:1em}}cargo77-order-client md-card{min-height:100%;word-break:break-all!important}cargo77-order-client md-card .md-button{margin:0;min-height:0;line-height:25px}cargo77-order-client md-card .client-card-title{font-size:1.3em;margin:1em;margin-left:1.5em;margin-bottom:.5em;color:#607d8b}cargo77-order-client md-card .client-company-name{padding:.12em 0;font-size:1.2em;color:#455a64;text-transform:capitalize}cargo77-order-client md-card .client-info p{margin-bottom:1%;margin-top:1%}cargo77-order-client md-card .photo-container{min-width:100px;min-height:100px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#607d8b;border-radius:50%}cargo77-order-client md-card .photo-container md-icon{color:#eceff1;line-height:inherit!important;font-size:3.5em!important}cargo77-order-client md-card .company-name{color:rgba(69,90,100,.5)}cargo77-order-client md-card .client-email a{padding-left:5px;text-decoration:none;color:#009688}cargo77-order-client md-card .client-chat-button{visibility:hidden;margin-top:1%;margin-bottom:3%}@media screen and (max-width:499px){cargo77-order-client md-card{word-break:break-all!important}cargo77-order-client md-card .client-company-name{font-size:1em!important}cargo77-order-client md-card .client-email,cargo77-order-client md-card .client-phone,cargo77-order-client md-card .company-name{font-size:.9em!important}cargo77-order-client md-card .client-info{padding-left:10px!important}cargo77-order-client md-card .photo-container{min-width:70px!important;min-height:70px!important}cargo77-order-client md-card .photo-container md-icon{font-size:2.7em!important}}@media only screen and (max-width:1024px){cargo77-order-client md-card .photo-container{min-width:80px;min-height:80px}cargo77-order-client md-card .photo-container md-icon{font-size:2.5em}}cargo77-order-cost-master-cost-price-tables .error-msg-container{color:#dd2c00;font-size:12px;line-height:14px}cargo77-order-cost-master-cost-price-tables .msg-rule-info-container{color:#607d8b;font-size:12px;line-height:14px;margin-left:.25em;margin-right:.25em}cargo77-order-cost-master-cost-price-tables .data-need-messages-container{color:#607d8b;font-size:.8em}cargo77-order-cost-master-cost-price-tables .list-container{color:#607d8b}cargo77-order-cost-master-cost-price-tables .button-rule-container{margin-top:1em;margin-bottom:1em}@media (max-width:600px){cargo77-order-cost-master-cost-price-tables .button-rule-container .md-button{min-width:200px}}cargo77-order-cost-master-cost-price-tables cargo77-order-cost-master-cost-price-additionals{margin-bottom:1em}cargo77-order-cost-master-cost-price-tables .additional-cost-container{padding-right:1em}@media (max-width:599px){cargo77-order-cost-master-cost-price-tables .additional-cost-container{padding-right:0}}cargo77-order-cost-master-cost-price-tables .additional-price-container{padding-left:1em}@media (max-width:599px){cargo77-order-cost-master-cost-price-tables .additional-price-container{padding-left:0}}cargo77-order-cost-master-shipment-zone-selector md-autocomplete .md-whiteframe-z1{box-shadow:none!important}cargo77-order-cost-master-shipment-zone-selector .autocomplete-container{margin-top:1em;margin-bottom:1em}cargo77-order-cost-master-shipment-zone-selector p.error-msg-container{color:#dd2c00;font-size:12px;line-height:14px}cargo77-order-route-details md-card .distance-and-weight-info,cargo77-order-route-details md-card .files-title{margin-top:1%;font-size:14px}cargo77-order-route-details md-card .route-details-title{font-size:1.3em;margin:1em;margin-left:1.5em;margin-bottom:.5em;color:#607d8b}cargo77-order-route-details md-card .route-details-container{color:#455a64;margin-top:0}cargo77-order-route-details md-card .driver-phone-number{color:#009688;font-size:.9em}cargo77-order-route-details md-card .novopan-driver-id{font-weight:700}cargo77-order-route-details md-card .novopan-driver-id span{color:#ff5252}cargo77-order-route-details md-card .file-icon{font-size:1.4em;padding-top:1%;margin-right:0}cargo77-order-route-details md-card .files-row{margin-top:1vh}cargo77-order-route-details md-card .file-item{font-size:12px;margin-right:.8vw;text-decoration:none;text-transform:capitalize;color:#009688}cargo77-order-route-details md-card .files-title{color:#455a64;margin-left:1%}cargo77-order-route-details md-card .segment-detail-field{color:#455a64;margin:1%;font-size:13px}cargo77-order-route-details md-card .detail-title{text-transform:capitalize}cargo77-order-route-details md-card .segment-description{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}cargo77-order-route-details md-card .segment-description h3{margin:0;font-weight:700;text-transform:capitalize;transition:all .3s ease-in-out}cargo77-order-route-details md-card .segment-description h3:hover{color:#009688}cargo77-order-route-details md-card .segment-description span{margin:0 1rem}cargo77-order-route-details md-card .segment-distance{margin-bottom:2vh}cargo77-order-route-details md-card .driver-vehicle-container{margin-top:2vh;margin-bottom:4vh}cargo77-order-route-details md-card .driver-vehicle-container p{margin:1%;font-size:.95em}cargo77-order-route-details md-card .trailer-details,cargo77-order-route-details md-card .vehicle-details{text-transform:capitalize}cargo77-order-route-details md-card .trailer-details{cursor:pointer}cargo77-order-route-details md-card .trailer-details:hover{color:#009688}cargo77-order-route-details md-card .person-photo,cargo77-order-route-details md-card .vehicle-photo{height:40px;width:40px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#607d8b;border-radius:50%}cargo77-order-route-details md-card .person-photo md-icon,cargo77-order-route-details md-card .vehicle-photo md-icon{color:#eceff1;font-size:1.6em}cargo77-order-route-details md-card .person-photo:hover,cargo77-order-route-details md-card .vehicle-photo:hover{cursor:pointer}cargo77-order-route-details md-card .driver-image,cargo77-order-route-details md-card .vehicle-image{margin-right:1vw}@media only screen and (max-device-width:1150px) and (min-width:960px){cargo77-order-route-details md-card .driver-info,cargo77-order-route-details md-card .vehicle-info{font-size:.8em!important}cargo77-order-route-details md-card .person-photo,cargo77-order-route-details md-card .vehicle-photo{max-height:35px;max-width:35px}cargo77-order-route-details md-card .person-photo md-icon,cargo77-order-route-details md-card .vehicle-photo md-icon{font-size:1.5em}}@media only screen and (max-device-width:399px){cargo77-order-route-details md-card .driver-info,cargo77-order-route-details md-card .vehicle-info{font-size:.8em!important}cargo77-order-route-details md-card .person-photo,cargo77-order-route-details md-card .vehicle-photo{max-height:30px;max-width:30px}}@media only screen and (min-device-width:599px){cargo77-order-route-details md-card .person-photo,cargo77-order-route-details md-card .vehicle-photo{min-height:40px;min-width:40px}}cargo77-order-route-map md-card .map-wrapper{position:relative;height:60vh}cargo77-order-route-map md-card .angular-google-map-container{position:absolute;top:0;bottom:5%;right:3%;left:3%}cargo77-order-route-map md-card .map-title{margin:0 auto;font-size:1.1em;color:#607d8b;font-weight:700;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2rem}cargo77-order-route-map md-card .map-title .rotate{animation:ease-in 1s infinite reverse both running b}cargo77-order-route-map md-card .loading-message{color:#009688;text-align:center;margin-top:0;font-weight:700}@keyframes b{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}cargo77-order-size-id md-card{color:#455a64}@media screen and (min-width:960px){cargo77-order-size-id md-card{min-height:100%}}cargo77-order-size-id a{text-decoration:none;color:#009688}cargo77-order-size-id .order-details-title{font-size:1.3em;margin:1em;margin-left:1.5em;margin-bottom:.5em;color:#607d8b}cargo77-order-size-id .arrow-right{border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid #37474f}cargo77-order-size-id .arrow-body{font-size:1.5em;background-color:#37474f;border-top-left-radius:.2em;border-bottom-left-radius:.2em;border-top-right-radius:.1em;border-bottom-right-radius:.1em}cargo77-order-size-id .order-id-box{border-radius:5%;padding:2px;padding-left:5%;min-width:6em;text-align:center}cargo77-order-size-id .id-arrow{margin-left:-4px}cargo77-order-size-id .order-id{font-size:1.1em;color:#fff}cargo77-order-size-id .order-id-container{margin:0 1.5em;height:2.2em}cargo77-order-size-id .update-order-status-label{color:#009688;margin:0 auto;cursor:pointer}cargo77-order-size-id .update-order-status-label.order-type{margin-bottom:1em}cargo77-order-size-id .status{color:#eceff1;min-height:2em;font-size:.75em;font-weight:900;text-align:center;border-radius:5px;margin:0 2em;text-transform:uppercase;overflow:hidden}cargo77-order-size-id .status.order-type{background-color:#455a64}cargo77-order-size-id .update_cta{margin:.2em 1em;font-size:.9em}cargo77-order-size-id .order-main-details{font-size:.9em;padding-right:1em}cargo77-order-size-id .order-detail-field-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:.2em}cargo77-order-size-id .files-title,cargo77-order-size-id .order-detail-field{font-size:.8em;padding-right:1em;white-space:nowrap}cargo77-order-size-id .order-main-details{margin-bottom:1vh;margin-top:1vh}cargo77-order-size-id .file-icon{min-width:.8em;font-size:1em;padding-top:1%;margin-right:0}cargo77-order-size-id .file-item{font-size:.8em;margin-right:.8vw}cargo77-order-size-id .code-details{font-size:.75em;color:#607d8b;padding-right:1em}cargo77-order-size-id .code-details .code-label{padding-left:.5em;white-space:nowrap;color:#009688}cargo77-order-size-id .radio{background-color:inherit}cargo77-order-size-id .in-transit .md-ink-ripple{color:#26a69a!important}cargo77-order-size-id .in-transit .md-off{border-color:#26a69a!important}cargo77-order-size-id .in-transit .md-on{background-color:#26a69a!important}cargo77-order-size-id .delivered .md-ink-ripple{color:#8bc34a!important}cargo77-order-size-id .delivered .md-off{border-color:#8bc34a!important}cargo77-order-size-id .delivered .md-on{background-color:#8bc34a!important}cargo77-order-size-id .completed .md-ink-ripple{color:#8bc34a!important}cargo77-order-size-id .completed .md-off{border-color:#8bc34a!important}cargo77-order-size-id .completed .md-on{background-color:#8bc34a!important}cargo77-order-size-id .cancelled .md-ink-ripple{color:#ff5722!important}cargo77-order-size-id .cancelled .md-off{border-color:#ff5722!important}cargo77-order-size-id .cancelled .md-on{background-color:#ff5722!important}@media screen and (max-width:1000px){cargo77-order-size-id .order-id-box{padding-left:1%!important;padding-bottom:2%!important}cargo77-order-size-id .update-order-status-label{font-size:.8em}}@media screen and (max-width:400px){cargo77-order-size-id .order-detail-field,cargo77-order-size-id .order-detail-field-value{white-space:normal}}cargo77-order-state md-card{min-height:150px;margin:0}cargo77-order-state md-card .content-section{padding:0 .5em .5em;width:100%}cargo77-order-state md-card .content-section .title{color:rgba(69,90,100,.5);font-size:1.25em;margin-bottom:10px}cargo77-order-state md-card .content-section .status{color:#eceff1;min-height:20px;font-size:.75em;font-weight:900;text-align:center;border-radius:5px;min-width:100px;text-transform:uppercase}cargo77-order-state md-card .content-section h1{margin:0}cargo77-order-state md-card .md-button{width:90%;margin:0}cargo77-order-state md-card md-divider{width:100%;height:1px;border-color:rgba(69,90,100,.2)}.change-status-dialog .md-dialog-content{padding:1em 2em}.change-status-dialog h1{margin:0 0 .5em!important;font-size:1.25em}.change-status-dialog .radio{background-color:inherit}.change-status-dialog .in-transit .md-ink-ripple{color:#26a69a!important}.change-status-dialog .in-transit .md-off{border-color:#26a69a!important}.change-status-dialog .in-transit .md-on{background-color:#26a69a!important}.change-status-dialog .delivered .md-ink-ripple{color:#8bc34a!important}.change-status-dialog .delivered .md-off{border-color:#8bc34a!important}.change-status-dialog .delivered .md-on{background-color:#8bc34a!important}.change-status-dialog .completed .md-ink-ripple{color:#8bc34a!important}.change-status-dialog .completed .md-off{border-color:#8bc34a!important}.change-status-dialog .completed .md-on{background-color:#8bc34a!important}.change-status-dialog .cancelled .md-ink-ripple{color:#ff5722!important}.change-status-dialog .cancelled .md-off{border-color:#ff5722!important}.change-status-dialog .cancelled .md-on{background-color:#ff5722!important}cargo77-order-time md-card{min-height:150px;margin:0}cargo77-order-time md-card .content-section{padding:.75em;text-align:center}cargo77-order-time md-card .content-section .day-month,cargo77-order-time md-card .content-section .week-day{text-transform:uppercase;color:#455a64}cargo77-order-time md-card .content-section .time-day{font-size:1.25em;text-transform:uppercase;color:rgba(69,90,100,.5)}cargo77-order-time md-card .content-section .specific-time{color:rgba(69,90,100,.5)}cargo77-order-time md-card .content-section h1,cargo77-order-time md-card .content-section h2{margin:0}cargo77-order-time md-card md-divider{width:100%;height:1px;border-color:rgba(69,90,100,.2)}@media screen and (max-width:590px){cargo77-order-time md-card .day-month,cargo77-order-time md-card .week-day{font-size:20px!important}}cargo77-order-timeline .event-info-container{padding-left:1em}cargo77-order-timeline .timeline-card-title{font-size:1.3em;margin:1em;margin-left:1.5em;margin-bottom:.5em;color:#607d8b}cargo77-order-timeline .resource-assignation-data-container p{font-size:.8em}cargo77-order-timeline .resource-assignation-data-container .driver-name,cargo77-order-timeline .resource-assignation-data-container .trailer-name,cargo77-order-timeline .resource-assignation-data-container .vehicle-name{font-weight:700}cargo77-order-timeline .resource-assignation-data-container .driver-info-container,cargo77-order-timeline .resource-assignation-data-container .vehicle-info-container{margin-left:2vw}cargo77-order-timeline .resource-assignation-data-container .driver-info-container p,cargo77-order-timeline .resource-assignation-data-container .vehicle-info-container p{margin-top:1%;margin-bottom:1%}cargo77-order-timeline .event-title-row{margin-top:1.5em}cargo77-order-timeline .event-date{margin-bottom:0;font-size:.8em;color:#607d8b}cargo77-order-timeline .timeline-container{list-style:none;margin-bottom:1.5em;color:#455a64}cargo77-order-timeline .timeline-container li{position:relative;margin-bottom:0;padding-bottom:.5em}cargo77-order-timeline .timeline-container li:after{content:"";background-color:#607d8b;border-radius:50%;position:absolute;left:-23px;width:16px;height:16px;top:26px}cargo77-order-timeline .timeline-container li:before{content:"";position:absolute;left:-16px;border-left:2px solid #607d8b;height:100%;width:1px}cargo77-order-timeline .timeline-container li:first-child:before{top:41px}cargo77-order-timeline .timeline-container li:last-child:before{height:27px}cargo77-order-timeline .timeline-container li:last-child:after{background-color:#009688;border-radius:50%}cargo77-shipper-order-id md-card{margin:0;padding:.25em;position:relative;min-height:150px}cargo77-shipper-order-id md-card .state-cta-container .state{text-align:center;padding:5px;font-size:10px;font-weight:700;border-radius:5px;color:#fff;text-transform:uppercase;width:100%;max-width:100px;min-width:100px;min-height:20px}cargo77-shipper-order-id md-card h2,cargo77-shipper-order-id md-card h4{margin:0;color:#455a64;font-weight:lighter}cargo77-shipper-order-id md-card h2{font-size:1.75em;text-transform:capitalize}cargo77-shipper-order-id md-card .size-container{height:70px;width:70px;background-color:#607d8b;border-radius:50%}cargo77-shipper-order-id md-card .size-container img{width:90%}cargo77-shipper-order-id md-card .cancel-cta{position:absolute;bottom:0;right:0}@media screen and (max-width:400px){cargo77-shipper-order-id md-card .size-container{margin-top:1em!important;height:60px!important;width:60px!important}cargo77-shipper-order-id md-card h2{font-size:1.2em!important}cargo77-shipper-order-id md-card .state-cta-container{margin-top:1em!important}cargo77-shipper-order-id md-card .destination-text{text-align:center!important;margin-bottom:10px!important}}.status-modal{min-width:50vw;min-height:42vh;max-height:44vh;padding-left:3%;padding-top:1%}.status-modal .assign-button-container{margin:0 auto}.status-modal .assign-button{width:15vw}.status-modal .status-option{text-transform:capitalize}@media only screen and (max-device-width:700px) and (min-device-width:250px){.status-modal{padding-left:5%!important;padding-top:3%}.status-modal md-checkbox,.status-modal md-radio-button,.status-modal p{font-size:.9em!important}.status-modal h2{font-size:1.1em;font-weight:700}}cargo77-stopovers-history{color:#455a64}cargo77-stopovers-history .titles-container{color:#455a64;font-size:1.2em;padding-bottom:.5em;text-align:center;padding-right:.2em;border-bottom:.5px solid rgba(96,125,139,.2)}cargo77-stopovers-history .data{color:#009688;padding-bottom:.4em;text-transform:capitalize}cargo77-stopovers-history .disabled{color:#455a64}cargo77-stopovers-history .default-message{text-transform:uppercase}cargo77-stopovers-history .entry{padding-top:.5em;padding-bottom:.1em;border-bottom:.5px solid rgba(96,125,139,.2)}cargo77-stopovers-history .clickable{cursor:pointer}cargo77-stopovers-history .stopover-name{color:#455a64;font-size:1.1em}cargo77-update-timeline-events-card .update-order-timeline-dialog{margin-top:0}cargo77-update-timeline-events-card .update-order-timeline-dialog .location-row{margin-bottom:0;max-height:7vh}cargo77-update-timeline-events-card .update-order-timeline-dialog md-input-container{margin-top:0;margin-bottom:0}cargo77-update-timeline-events-card .update-order-timeline-dialog .card-main-title{font-size:1.5em}cargo77-update-timeline-events-card .update-order-timeline-dialog .location-name,cargo77-update-timeline-events-card .update-order-timeline-dialog .start-service-label{padding-top:5%;margin-top:0}cargo77-update-timeline-events-card .update-order-timeline-dialog .location-date-input-container{margin-right:1%}cargo77-update-timeline-events-card .update-order-timeline-dialog .initial-date-container{margin-right:.5%}cargo77-update-timeline-events-card .update-order-timeline-dialog .status{color:#fff;min-height:20px;font-size:.75em;font-weight:900;text-align:center;border-radius:5px;min-width:8vw;text-transform:uppercase;overflow:hidden}cargo77-update-timeline-events-card .update-order-timeline-dialog .pickup-pending .md-ink-ripple{color:#00bcd4!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .pickup-pending .md-off{border-color:#00bcd4!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .pickup-pending .md-on{background-color:#00bcd4!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .delivery-pending .md-ink-ripple{color:#26a68a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .delivery-pending .md-off{border-color:#26a68a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .delivery-pending .md-on{background-color:#26a68a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .delivered .md-ink-ripple{color:#8bc34a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .delivered .md-off{border-color:#8bc34a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .delivered .md-on{background-color:#8bc34a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .completed .md-ink-ripple{color:#8bc34a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .completed .md-off{border-color:#8bc34a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .completed .md-on{background-color:#8bc34a!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .cancelled .md-ink-ripple{color:#ff5722!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .cancelled .md-off{border-color:#ff5722!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .cancelled .md-on{background-color:#ff5722!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .order-status-container{background-color:#d3d3d3;color:gray;width:10vw;height:5vh;text-align:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2vh}cargo77-update-timeline-events-card .update-order-timeline-dialog .update-button{margin:0 auto;background-color:red;width:12vw;color:#fff}@media only screen and (max-width:550px){cargo77-update-timeline-events-card .update-order-timeline-dialog .card-main-title{font-size:1.2em}cargo77-update-timeline-events-card .update-order-timeline-dialog .initial-date-container{margin-right:4%}cargo77-update-timeline-events-card .update-order-timeline-dialog .order-status-container{height:50%;text-align:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2vh;font-size:.7em}cargo77-update-timeline-events-card .update-order-timeline-dialog .datetime-container{-ms-flex-direction:column!important;flex-direction:column!important;margin-left:2%}cargo77-update-timeline-events-card .update-order-timeline-dialog .table-header{margin-left:2%!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .location-hour-input-container{margin-top:2%}cargo77-update-timeline-events-card .update-order-timeline-dialog .location-name{font-size:.9em;margin-top:5%}cargo77-update-timeline-events-card .update-order-timeline-dialog .update-button{width:45vw}cargo77-update-timeline-events-card .update-order-timeline-dialog .title-row{-ms-flex-direction:column!important;flex-direction:column!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .status{min-width:24vw}cargo77-update-timeline-events-card .update-order-timeline-dialog .location-row{max-height:10vh}cargo77-update-timeline-events-card .update-order-timeline-dialog md-input-container{max-height:5vh!important}cargo77-update-timeline-events-card .update-order-timeline-dialog .locations-title-row{font-size:.8em}}md-dialog{padding:1em}md-dialog p{margin-left:0;margin-bottom:0;color:#777}md-dialog .magnetic-card-section{margin-bottom:1em}md-dialog .magnetic-card-section .magnetic-card-display{margin-top:-1em}md-dialog .magnetic-card-section .magnetic-card-display .no-edit-value{background-color:#e8e7e7;padding:.5em 1em;border-radius:4px;width:100%}md-dialog .magnetic-card-section .button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-top:.5em}@media (max-width:960px){md-dialog .magnetic-card-section .button-container{-ms-flex-pack:center;justify-content:center;width:100%;margin-top:1em}md-dialog .magnetic-card-section .button-container .md-button{width:100%!important}}md-dialog .weight-display{margin-top:1em}md-dialog .weight-display .segment-weight input{width:100%}md-dialog .error-message{color:red;font-size:.8em;margin-top:5px;text-align:center}md-dialog .has-error label{color:red}md-dialog .has-error input{color:red;border-color:red!important}.create-order-by-preinvoice{min-width:35vw;min-height:42vh;max-height:44vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:2%}.create-order-by-preinvoice h1{text-align:center;width:100%}.create-order-by-preinvoice .preinvoice-input-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.create-order-by-preinvoice .preinvoice-input-container md-input-container{-ms-flex:0 0 70%;flex:0 0 70%;margin-bottom:0;width:70%;margin-right:1em}.create-order-by-preinvoice .preinvoice-input-container md-button{-ms-flex:0 0 30%;flex:0 0 30%;margin-left:10px;width:30%}.create-order-by-preinvoice .message-container{height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.create-order-by-preinvoice .main-button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;min-width:200px;width:auto}@media only screen and (max-width:480px){.create-order-by-preinvoice .preinvoice-input-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}.create-order-by-preinvoice .preinvoice-input-container md-input-container{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:10px;width:100%}.create-order-by-preinvoice .preinvoice-input-container md-button{-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;text-align:center;width:100%}.create-order-by-preinvoice .main-button{width:100%;max-width:none}}@media only screen and (max-device-width:700px) and (min-device-width:250px){.create-order-by-preinvoice{padding-left:5%!important;padding-top:3%}.create-order-by-preinvoice p{font-size:.9em!important}.create-order-by-preinvoice h2{font-size:1.1em;font-weight:700}}md-dialog .check-required-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}md-dialog .check-required-container md-icon{margin-right:8px}md-dialog .check-required-container md-icon.icon-red{color:#dd2c00}md-dialog .check-required-container md-icon.icon-green{color:#009688}md-dialog .check-required-container p{margin:0}md-dialog .check-required-container p.text-red{color:#dd2c00}md-dialog .check-required-container p.text-green{color:#009688}cargo77-drivers-list-by-company md-content{max-height:calc(100vh - 120px)}cargo77-drivers-list-by-company md-content .list-container{padding:20px;width:100%;max-height:none}cargo77-drivers-list-by-company md-content cargo77-drivers-list-by-company-card{padding:.75em}@media screen and (max-width:599px){cargo77-drivers-list-by-company md-content h1{font-size:1.25rem}cargo77-drivers-list-by-company cargo77-search-bar .search-bar-container{display:-ms-flexbox!important;display:flex!important;padding-left:10px!important;padding-bottom:10px!important}cargo77-drivers-list-by-company cargo77-search-bar .role-filter-container{margin-left:20px!important;margin-right:10px!important}cargo77-drivers-list-by-company cargo77-search-bar .search-container{margin-left:10px!important}cargo77-drivers-list-by-company cargo77-search-bar .search-text-filter-input{font-size:12px!important}}cargo77-trailers-list-by-company md-content{max-height:calc(100vh - 120px)}cargo77-trailers-list-by-company md-content .list-container{padding:20px;width:100%;max-height:none}cargo77-trailers-list-by-company md-content cargo77-trailers-list-by-company-card{padding:.75em}cargo77-trailers-list-by-company md-content cargo77-trailers-list-by-company-card .photo-container{background-color:#607d8b;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%}cargo77-trailers-list-by-company md-content cargo77-trailers-list-by-company-card .photo-container md-icon{color:#eceff1;line-height:inherit}cargo77-trailers-list-by-company md-content cargo77-trailers-list-by-company-card .trailer-photo{width:65px;height:65px}cargo77-trailers-list-by-company md-content cargo77-trailers-list-by-company-card .trailer-photo md-icon{font-size:2.5em}cargo77-trailers-list-by-company md-content cargo77-trailers-list-by-company-card .trailer-label{font-size:.85em;color:#455a64}cargo77-trailers-list-by-company md-content cargo77-trailers-list-by-company-card .trailer-info-section{padding:10px 0;background-color:#fff}cargo77-trailers-list-by-company md-content cargo77-trailers-list-by-company-card .trailer-info-section .phone{font-size:.9em;color:#009688}@media only screen and (max-width:1024px){cargo77-trailers-list-by-company md-card{min-width:225px}cargo77-trailers-list-by-company md-card .trailer-photo{width:50px!important;height:50px!important}cargo77-trailers-list-by-company md-card .trailer-photo md-icon{font-size:2em}cargo77-trailers-list-by-company md-card .info-section{font-size:.9em}}cargo77-vehicles-list-by-company md-content{max-height:calc(100vh - 120px)}cargo77-vehicles-list-by-company md-content .list-container{padding:20px;width:100%;max-height:none}cargo77-vehicles-list-by-company md-content cargo77-vehicles-list-by-company-card{padding:.75em}@media screen and (max-width:599px){cargo77-vehicles-list-by-company md-content h1{font-size:1.25rem}cargo77-vehicles-list-by-company cargo77-search-bar .search-bar-container{display:-ms-flexbox!important;display:flex!important;padding-left:10px!important;padding-bottom:10px!important}cargo77-vehicles-list-by-company cargo77-search-bar .role-filter-container{margin-left:20px!important;margin-right:10px!important}cargo77-vehicles-list-by-company cargo77-search-bar .search-container{margin-left:10px!important}cargo77-vehicles-list-by-company cargo77-search-bar .search-text-filter-input{font-size:12px!important}}cargo77-payments-list-card{width:100%;margin-bottom:.5em}cargo77-payments-list-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-payments-list-card md-card{transition:all .25s;position:relative;width:100%}cargo77-payments-list-card md-card .order-id-container{padding:10px 5px}cargo77-payments-list-card md-card .order-id-container img{width:90%}cargo77-payments-list-card md-card .order-id-container div{text-align:center}cargo77-payments-list-card md-card .size-container{height:60px;width:60px;background-color:#607d8b;border-radius:50%}cargo77-payments-list-card md-card .price-label{font-size:14px;margin-right:18px}cargo77-payments-list-card md-card .order-details .direction-title{text-transform:capitalize;color:#607d8b;font-weight:500}cargo77-payments-list-card md-card .order-details .distance,cargo77-payments-list-card md-card .order-details .time-title{color:rgba(69,90,100,.5);text-transform:capitalize}cargo77-payments-list-card md-card .description{padding-left:0;font-size:small;width:100%}cargo77-payments-list-card md-card .type-price{width:100%;font-size:small;padding:0!important}cargo77-payments-list-card md-card .type-price md-icon{padding-right:5px;color:#607d8b}cargo77-payments-list-card md-card .type-price .price{font-size:medium;text-align:right}cargo77-payments-list-card md-card .person-details .empty .person-name{padding-left:10px}@media screen and (max-width:1279px){cargo77-payments-list-card md-card .person-details .empty .person-name{padding-left:0}}cargo77-payments-list-card md-card .person-details .person-name{color:rgba(69,90,100,.5)}cargo77-payments-list-card md-card .person-details .person-company{color:#37474f}cargo77-payments-list-card md-card .person-details .person-photo{width:60px;height:60px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:cover}cargo77-payments-list-card md-card .person-details .person-photo md-icon{color:#607d8b;font-size:4em}cargo77-payments-list-card md-card .payment-photo{width:60px;height:60px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:cover}cargo77-payments-list-card md-card .payment-photo>div{transition:all .25s;background-color:transparent;cursor:pointer;border-radius:50%;opacity:0}cargo77-payments-list-card md-card .payment-photo>div md-icon{color:#fff;font-size:1.5em}cargo77-payments-list-card md-card .payment-photo>div:hover{background-color:rgba(69,90,100,.5);opacity:1}cargo77-payments-list-card md-card .payment-photo>div:hover md-icon{opacity:1}cargo77-payments-list-card md-card .cta-section{padding:10px;cursor:pointer}cargo77-payments-list-card md-card .cta-section .title{font-weight:700;text-transform:uppercase;color:#009688}cargo77-payments-list-card md-card .cta-section .approve-cta .md-button,cargo77-payments-list-card md-card .cta-section .approve-cta md-icon{color:#8bc34a;padding-left:10px}cargo77-payments-list-card md-card .cta-section .approve-cta md-icon{line-height:24px!important}cargo77-payments-list-card md-card .cta-section .undo-cta .md-button,cargo77-payments-list-card md-card .cta-section .undo-cta md-icon{color:#607d8b;padding-left:10px}cargo77-payments-list-card md-card .cta-section .undo-cta md-icon{width:35px;height:35px}cargo77-payments-list-card md-card .cta-section .reject-cta .md-button,cargo77-payments-list-card md-card .cta-section .reject-cta md-icon{color:#ff5722;padding-left:10px}cargo77-payments-list-card md-card .cta-section .reject-cta md-icon{line-height:24px!important}cargo77-payments-list-card md-card .cta-section .completed-label{padding-left:35px;text-transform:uppercase;color:#607d8b;font-weight:700;font-size:14px}cargo77-payments-list-card md-card .payment-status{position:absolute;width:10px;right:0;border-top-right-radius:2px;border-bottom-right-radius:2px;height:auto;top:0;bottom:0}@media screen and (max-width:1279px){cargo77-payments-list-card md-card{padding-bottom:1em}cargo77-payments-list-card md-card .payment-type-container{padding-left:2em}}@media screen and (max-width:599px){cargo77-payments-list-card md-card>div:last-child{margin-bottom:10px}cargo77-payments-list-card md-card>div{padding:5px!important}cargo77-payments-list-card .list-container{padding:5px}cargo77-payments-list-card .list-container .person-details md-icon{color:#607d8b;font-size:2em}}.order-report-confirm-modal md-dialog-content{max-width:30em;padding:1em 2em;color:#455a64}.order-report-confirm-modal md-dialog-content h2{color:#37474f}.order-report-confirm-modal md-dialog-content p{text-align:justify;font-size:16px;line-height:24px}.order-report-confirm-modal md-dialog-actions{padding:0;padding-right:10px}cargo77-report-types-card{cursor:pointer;padding:0!important}cargo77-report-types-card md-card.column{min-height:200px!important}cargo77-report-types-card md-card{padding:10px 0;min-height:100px}cargo77-report-types-card .icon-container{background-color:#ff1744;border-radius:50%;height:70px;width:70px}cargo77-report-types-card .icon-container md-icon{font-size:3em;color:#fff}cargo77-report-types-card .title{font-size:1.2em;color:#455a64;padding:5px}cargo77-report-types-card .description{font-size:12px;color:rgba(69,90,100,.5)}cargo77-order-preinvoice-magnetic-card{min-height:100%;word-break:break-all!important}cargo77-order-preinvoice-magnetic-card .card-title{font-size:1.3em;margin:1em;margin-left:1.5em;margin-bottom:.25em;color:#607d8b}cargo77-order-preinvoice-magnetic-card .save-button{margin-top:0;padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}cargo77-order-preinvoice-magnetic-card .save-button .md-button{min-width:120px}cargo77-order-preinvoice-magnetic-card .magnetic-card-container{position:relative;margin-top:0}cargo77-order-preinvoice-magnetic-card .magnetic-card-container md-input-container{margin:0}cargo77-order-preinvoice-magnetic-card .magnetic-card-container .error-message{position:absolute}cargo77-order-preinvoice-magnetic-card .error-message{color:red;font-size:.8em;text-align:center}cargo77-order-preinvoice-magnetic-card .has-error label{color:red}cargo77-order-preinvoice-magnetic-card .has-error input{color:red;border-color:red!important}cargo77-order-preinvoice-magnetic-card .datepicker-container{margin-bottom:0;padding-bottom:0}cargo77-order-preinvoice-magnetic-card .datepicker-container md-input-container{width:100%;margin-bottom:0}@media (max-width:800px){cargo77-order-preinvoice-magnetic-card .save-button{-ms-flex-pack:center;justify-content:center;width:100%}cargo77-order-preinvoice-magnetic-card .save-button .md-button{width:100%}}cargo77-trailers-list-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-trailers-list-card md-card{transition:all .25s;cursor:pointer;margin:0 0 1em;height:330px}cargo77-trailers-list-card md-card .photo-container{min-height:200px;max-height:200px;height:200px;background-color:#607d8b}cargo77-trailers-list-card md-card .photo-container .photo{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}cargo77-trailers-list-card md-card .photo-container md-icon{text-align:center;font-size:7em;color:#fff}cargo77-trailers-list-card md-card .info-section{padding:.5em}cargo77-trailers-list-card md-card .info-section .brand-identification,cargo77-trailers-list-card md-card .info-section .name{margin:0;font-size:1.1em;color:#009688;text-transform:capitalize}cargo77-trailers-list-card md-card .size-type{color:#455a64;padding:.1em .5em;font-size:.85em}cargo77-trailers-list-card md-card .size-type>div{margin-bottom:.5em}cargo77-trailers-list-card md-card .size-type md-icon{margin:0;min-height:0;font-size:1.1em;color:#607d8b}cargo77-trailers-list-card md-card .size-type .company,cargo77-trailers-list-card md-card .size-type .type,cargo77-trailers-list-card md-card .size-type .weight{text-transform:capitalize}@media screen and (max-width:599px){cargo77-trailers-list-card md-card{font-size:16px}}cargo77-user-list-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-user-list-card md-card{transition:all .25s;cursor:pointer;margin:0 0 1em;min-height:240px}cargo77-user-list-card md-card .photo-container{min-height:200px;max-height:200px;height:200px;background-color:#607d8b}cargo77-user-list-card md-card .photo-container .photo{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}cargo77-user-list-card md-card .photo-container md-icon{text-align:center;font-size:7em;color:#fff}cargo77-user-list-card md-card .info-section{padding:.5em}cargo77-user-list-card md-card .info-section .name{margin:0;font-size:1.1em;color:#009688;text-transform:capitalize}cargo77-user-list-card md-card .role-label{border:1px solid #607d8b;border-radius:5px;display:inline;text-transform:uppercase;font-size:.5em;color:#455a64;padding:0 3px;margin-right:4px}cargo77-user-list-card md-card .user-roles{padding-bottom:.3em}cargo77-user-list-card md-card .other-info{color:#455a64;padding:.1em .5em;font-size:.85em}cargo77-user-list-card md-card .other-info>div{margin-bottom:.5em}cargo77-user-list-card md-card .other-info md-icon{margin:0;min-height:0;font-size:1.1em;color:#607d8b}cargo77-user-list-card md-card .other-info .company{text-transform:capitalize}@media screen and (max-width:599px){cargo77-user-list-card md-card{font-size:16px}}cargo77-vehicle-list-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-vehicle-list-card md-card{transition:all .25s;cursor:pointer;margin:0 0 1em;min-height:390px}cargo77-vehicle-list-card md-card .photo-container{min-height:200px;max-height:200px;height:200px;background-color:#607d8b}cargo77-vehicle-list-card md-card .photo-container .photo{height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}cargo77-vehicle-list-card md-card .photo-container md-icon{text-align:center;font-size:7em;color:#fff}cargo77-vehicle-list-card md-card .info-section{padding:.5em}cargo77-vehicle-list-card md-card .info-section .model-year,cargo77-vehicle-list-card md-card .info-section .plate{margin:0;font-size:1.1em;color:#009688;text-transform:capitalize}cargo77-vehicle-list-card md-card .info-section .plate{font-weight:450;text-transform:uppercase;text-align:center}cargo77-vehicle-list-card md-card .size-type{color:#455a64;padding:.1em .5em;font-size:.85em}cargo77-vehicle-list-card md-card .size-type>div{margin-bottom:.5em}cargo77-vehicle-list-card md-card .size-type md-icon{margin:0;min-height:0;font-size:1.1em;color:#607d8b}cargo77-vehicle-list-card md-card .size-type .company,cargo77-vehicle-list-card md-card .size-type .size,cargo77-vehicle-list-card md-card .size-type .type{text-transform:capitalize}@media screen and (max-width:599px){cargo77-vehicle-list-card md-card{font-size:16px}}cargo77-text-selector .dropdown-options md-icon{color:rgba(255,82,82,.5);cursor:pointer;margin-bottom:40px}cargo77-extrafield-changed-notification{width:100%;margin-bottom:.5em}cargo77-extrafield-changed-notification:focus{outline:none;border:0}cargo77-extrafield-changed-notification md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-extrafield-changed-notification md-card{cursor:pointer;width:100%;padding:10px;transition:all .25s}cargo77-extrafield-changed-notification md-card .order-wrapper{width:110px;margin-right:10px;color:rgba(69,90,100,.5)}cargo77-extrafield-changed-notification md-card .order-wrapper .order-icon{width:50px;height:50px;border-radius:50%;background-color:#607d8b;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;position:relative}cargo77-extrafield-changed-notification md-card .order-wrapper .order-icon md-icon{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:2em}cargo77-extrafield-changed-notification md-card .order-wrapper .order-icon .badge-unread{width:1rem;height:1rem;top:0;left:-4px;border-radius:50%;position:absolute}cargo77-extrafield-changed-notification md-card .order-wrapper .order-number{overflow:hidden}cargo77-extrafield-changed-notification md-card .order-wrapper .order-number .order-number-title{font-size:.7em}cargo77-extrafield-changed-notification md-card .order-wrapper .order-number .order-number-subtitle{font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cargo77-extrafield-changed-notification md-card .file-wrapper{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details{overflow:hidden;display:inline-block}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .file-field-name{font-weight:700;color:#607d8b;margin-bottom:3px;font-size:1.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .order-title{color:#607d8b;margin-bottom:10px;font-size:1em;text-overflow:ellipsis}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .order-details{color:#607d8b;margin-bottom:3px;font-size:1em;text-overflow:ellipsis}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .order-details strong{text-transform:uppercase}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .file-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:4px}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .file-link a{font-size:1.1em;text-decoration:none;color:#009688;padding-bottom:1px;border-bottom:1px solid transparent}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .file-link a:hover{border-bottom:1px solid #009688}cargo77-extrafield-changed-notification md-card .details-wrapper{margin-left:15px;color:#607d8b}cargo77-extrafield-changed-notification md-card .details-wrapper .details-user-creator md-icon{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;font-size:.8em;margin-right:5px}cargo77-extrafield-changed-notification md-card .details-wrapper .details-user-creator .user-creator-name{font-size:.8em;text-align:right;text-transform:capitalize}cargo77-extrafield-changed-notification md-card .details-wrapper .details-user-creator .user-creator-name .user-creator-updated-by{font-size:.9em;text-transform:none}cargo77-extrafield-changed-notification md-card .details-wrapper .details-date{margin-bottom:5px;font-size:.8em;color:#607d8b;text-align:right}cargo77-extrafield-changed-notification md-card .details-wrapper .details-date.large{display:block}cargo77-extrafield-changed-notification md-card .details-wrapper .details-date.small{display:none}@media screen and (max-width:599px){cargo77-extrafield-changed-notification md-card .order-wrapper{width:90px;margin-right:5px}cargo77-extrafield-changed-notification md-card .order-wrapper .order-icon{width:40px;height:40px;margin-right:5px}cargo77-extrafield-changed-notification md-card .order-wrapper .order-icon md-icon{font-size:1.5em}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .file-field-name,cargo77-extrafield-changed-notification md-card .order-wrapper .order-number .order-number-subtitle{font-size:.9em}cargo77-extrafield-changed-notification md-card .file-wrapper .file-details .file-link a{font-size:1em}cargo77-extrafield-changed-notification md-card .details-wrapper .details-date,cargo77-extrafield-changed-notification md-card .details-wrapper .details-user-creator .user-creator-name{font-size:.7em}cargo77-extrafield-changed-notification md-card .details-wrapper .details-date.large{display:none}cargo77-extrafield-changed-notification md-card .details-wrapper .details-date.small{display:block}}cargo77-friend-request-notification{width:100%;margin-bottom:.5em}cargo77-friend-request-notification:focus{outline:none;border:0}cargo77-friend-request-notification md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-friend-request-notification md-card{cursor:pointer;width:100%;padding:10px;transition:all .25s}cargo77-friend-request-notification md-card .order-wrapper{margin-right:10px;color:rgba(69,90,100,.5)}cargo77-friend-request-notification md-card .order-wrapper .order-icon{width:50px;height:50px;border-radius:50%;background-color:#607d8b;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;position:relative}cargo77-friend-request-notification md-card .order-wrapper .order-icon md-icon{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:2em}cargo77-friend-request-notification md-card .order-wrapper .order-icon .badge-unread{width:1rem;height:1rem;top:0;left:-4px;border-radius:50%;position:absolute}cargo77-friend-request-notification md-card .order-wrapper .order-number{overflow:hidden}cargo77-friend-request-notification md-card .order-wrapper .order-number .order-number-title{font-size:.7em}cargo77-friend-request-notification md-card .order-wrapper .order-number .order-number-subtitle{font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cargo77-friend-request-notification md-card .file-wrapper{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px}cargo77-friend-request-notification md-card .file-wrapper .file-details{overflow:hidden;display:inline-block}cargo77-friend-request-notification md-card .file-wrapper .file-details .file-field-name{font-weight:700;color:#607d8b;margin-bottom:3px;font-size:1.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}cargo77-friend-request-notification md-card .file-wrapper .file-details .invitation-text,cargo77-friend-request-notification md-card .file-wrapper .file-details .invitation-type{color:#607d8b;margin-bottom:3px;font-size:1em;text-overflow:ellipsis}cargo77-friend-request-notification md-card .file-wrapper .file-details .invitation-text strong{text-transform:uppercase}cargo77-friend-request-notification md-card .file-wrapper .file-details .file-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:4px}cargo77-friend-request-notification md-card .file-wrapper .file-details .file-link a{font-size:1.1em;text-decoration:none;color:#009688;padding-bottom:1px;border-bottom:1px solid transparent}cargo77-friend-request-notification md-card .file-wrapper .file-details .file-link a:hover{border-bottom:1px solid #009688}cargo77-friend-request-notification md-card .details-wrapper{margin-left:15px;color:#607d8b}cargo77-friend-request-notification md-card .details-wrapper .details-user-creator md-icon{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;font-size:.8em;margin-right:5px}cargo77-friend-request-notification md-card .details-wrapper .details-user-creator .user-creator-name{font-size:.8em;text-align:right;text-transform:capitalize}cargo77-friend-request-notification md-card .details-wrapper .details-user-creator .user-creator-name .user-creator-updated-by{font-size:.9em;text-transform:none}cargo77-friend-request-notification md-card .details-wrapper .details-date{margin-bottom:5px;font-size:.8em;color:#607d8b;text-align:right}cargo77-friend-request-notification md-card .details-wrapper .details-date.large{display:block}cargo77-friend-request-notification md-card .details-wrapper .details-date.small{display:none}@media screen and (max-width:599px){cargo77-friend-request-notification md-card .order-wrapper{width:90px;margin-right:5px}cargo77-friend-request-notification md-card .order-wrapper .order-icon{width:40px;height:40px;margin-right:5px}cargo77-friend-request-notification md-card .order-wrapper .order-icon md-icon{font-size:1.5em}cargo77-friend-request-notification md-card .file-wrapper .file-details .file-field-name,cargo77-friend-request-notification md-card .order-wrapper .order-number .order-number-subtitle{font-size:.9em}cargo77-friend-request-notification md-card .file-wrapper .file-details .file-link a{font-size:1em}cargo77-friend-request-notification md-card .details-wrapper .details-date,cargo77-friend-request-notification md-card .details-wrapper .details-user-creator .user-creator-name{font-size:.7em}cargo77-friend-request-notification md-card .details-wrapper .details-date.large{display:none}cargo77-friend-request-notification md-card .details-wrapper .details-date.small{display:block}}cargo77-order-notification{width:100%;margin-bottom:.5em}cargo77-order-notification:focus{outline:none;border:0}cargo77-order-notification md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-order-notification md-card{cursor:pointer;width:100%;padding:10px;transition:all .25s}cargo77-order-notification md-card .order-wrapper{width:110px;margin-right:10px;color:rgba(69,90,100,.5)}cargo77-order-notification md-card .order-wrapper .order-icon{width:50px;height:50px;border-radius:50%;background-color:#607d8b;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;position:relative}cargo77-order-notification md-card .order-wrapper .order-icon md-icon{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:2em}cargo77-order-notification md-card .order-wrapper .order-icon .badge-unread{width:1rem;height:1rem;top:0;left:-4px;border-radius:50%;position:absolute}cargo77-order-notification md-card .order-wrapper .order-number{overflow:hidden}cargo77-order-notification md-card .order-wrapper .order-number .order-number-title{font-size:.7em}cargo77-order-notification md-card .order-wrapper .order-number .order-number-subtitle{font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cargo77-order-notification md-card .file-wrapper{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px}cargo77-order-notification md-card .file-wrapper .file-details{overflow:hidden;display:inline-block}cargo77-order-notification md-card .file-wrapper .file-details .file-field-name{font-weight:700;color:#607d8b;margin-bottom:3px;font-size:1.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}cargo77-order-notification md-card .file-wrapper .file-details .order-title{color:#607d8b;font-size:1em;text-overflow:ellipsis;margin-bottom:10px}cargo77-order-notification md-card .file-wrapper .file-details .order-details{color:#607d8b;margin-bottom:3px;font-size:1em;text-overflow:ellipsis}cargo77-order-notification md-card .file-wrapper .file-details .order-details strong{text-transform:uppercase}cargo77-order-notification md-card .file-wrapper .file-details .file-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:4px}cargo77-order-notification md-card .file-wrapper .file-details .file-link a{font-size:1.1em;text-decoration:none;color:#009688;padding-bottom:1px;border-bottom:1px solid transparent}cargo77-order-notification md-card .file-wrapper .file-details .file-link a:hover{border-bottom:1px solid #009688}cargo77-order-notification md-card .details-wrapper{margin-left:15px;color:#607d8b}cargo77-order-notification md-card .details-wrapper .details-user-creator md-icon{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;font-size:.8em;margin-right:5px}cargo77-order-notification md-card .details-wrapper .details-user-creator .user-creator-name{font-size:.8em;text-align:right;text-transform:capitalize}cargo77-order-notification md-card .details-wrapper .details-user-creator .user-creator-name .user-creator-updated-by{font-size:.9em;text-transform:none}cargo77-order-notification md-card .details-wrapper .details-date{margin-bottom:5px;font-size:.8em;color:#607d8b;text-align:right}cargo77-order-notification md-card .details-wrapper .details-date.large{display:block}cargo77-order-notification md-card .details-wrapper .details-date.small{display:none}@media screen and (max-width:599px){cargo77-order-notification md-card .order-wrapper{width:90px;margin-right:5px}cargo77-order-notification md-card .order-wrapper .order-icon{width:40px;height:40px;margin-right:5px}cargo77-order-notification md-card .order-wrapper .order-icon md-icon{font-size:1.5em}cargo77-order-notification md-card .file-wrapper .file-details .file-field-name,cargo77-order-notification md-card .order-wrapper .order-number .order-number-subtitle{font-size:.9em}cargo77-order-notification md-card .file-wrapper .file-details .file-link a{font-size:1em}cargo77-order-notification md-card .details-wrapper .details-date,cargo77-order-notification md-card .details-wrapper .details-user-creator .user-creator-name{font-size:.7em}cargo77-order-notification md-card .details-wrapper .details-date.large{display:none}cargo77-order-notification md-card .details-wrapper .details-date.small{display:block}}.multiple-extrafields-dialog .cargo77-segment-selector{max-width:100%!important}md-dialog{min-width:358px;max-width:500px}md-dialog .preinvoice-search-display{margin:0}md-dialog md-select{width:100%}md-dialog .not-found-msg{font-size:12px;color:#dd2c00;max-width:300px}cargo77-carrier-accepted-order-preinvoice-table .info-section{margin-bottom:1em}cargo77-carrier-accepted-order-preinvoice-table .info-section .button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;min-width:130px}cargo77-carrier-accepted-order-preinvoice-table .table-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container{height:300px;overflow-y:auto;width:100%}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table{width:100%;border-collapse:collapse}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table thead{position:-webkit-sticky;position:sticky;top:0;background-color:#eceff1;z-index:1}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table thead th{border-bottom:2px solid #c2c5c7;font-weight:700;background-color:#eceff1;color:#455a64;padding:10px;text-align:left}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table thead th.action-column{color:transparent}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table tbody tr td{color:#37474f;border-bottom:1px solid rgba(96,125,139,.2);vertical-align:middle;padding:10px}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table tbody tr td a,cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table tbody tr td button{min-width:0}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table tbody tr td a md-icon,cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table tbody tr td button md-icon{padding-bottom:12px}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table tbody tr td input{width:60%;max-width:160px}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table tbody tr td .error-message{color:red;font-size:.8em;margin-top:5px;top:45px;z-index:0}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container table tbody tr td.has-error input{border-color:red!important;box-shadow:0 0 5px red!important;outline:none!important}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container .error-message{color:red;font-size:.9em;margin-bottom:10px;height:1.2em;position:absolute;top:-1em;z-index:10}cargo77-carrier-accepted-order-preinvoice-table .list-fields-container .no-items-message{font-weight:700;padding:20px;text-align:center;width:100%}cargo77-carrier-accepted-order-preinvoice-table .remain-weight-and-button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:1em;width:100%}cargo77-carrier-accepted-order-preinvoice-table .remain-weight-and-button-container .remain-weight-container{color:#009688;font-size:.8em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}cargo77-carrier-accepted-order-preinvoice-table .remain-weight-and-button-container .assign-weight-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}cargo77-carrier-accepted-order-preinvoice-table .remain-weight-and-button-container .assign-weight-button .md-button{min-width:200px}@media (max-width:800px){cargo77-carrier-accepted-order-preinvoice-table .info-section{-ms-flex-direction:column;flex-direction:column}cargo77-carrier-accepted-order-preinvoice-table .info-section .header-data-container{width:100%}cargo77-carrier-accepted-order-preinvoice-table .info-section .button-container{-ms-flex-pack:center;justify-content:center;margin-top:1em;width:100%}cargo77-carrier-accepted-order-preinvoice-table .info-section .button-container .md-button{width:100%}cargo77-carrier-accepted-order-preinvoice-table .remain-weight-and-button-container{-ms-flex-direction:column;flex-direction:column;width:100%}cargo77-carrier-accepted-order-preinvoice-table .remain-weight-and-button-container .assign-weight-button,cargo77-carrier-accepted-order-preinvoice-table .remain-weight-and-button-container .remain-weight-container{-ms-flex-pack:center;justify-content:center;width:100%;margin-top:1em}cargo77-carrier-accepted-order-preinvoice-table .remain-weight-and-button-container .assign-weight-button .md-button{width:100%}}cargo77-order-cost-master-cost-price-additionals h1{font-size:.9em}cargo77-order-cost-master-cost-price-additionals p{font-size:.85em;margin-top:.25em;margin-bottom:.25em}cargo77-order-cost-master-cost-price-additionals hr{width:100%;border-bottom:.5px solid rgba(96,125,139,.2)}cargo77-order-cost-master-cost-price-additionals .description-main{width:150px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}cargo77-order-cost-master-cost-price-additionals .description-container{width:150px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:0}cargo77-order-cost-master-cost-price-additionals .amount-container{width:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}cargo77-order-cost-master-cost-price-additionals md-input-container{margin-right:1em}cargo77-order-cost-master-cost-price-additionals md-button{margin-left:1em}cargo77-order-cost-master-cost-price-additionals .relative-container{position:relative}cargo77-order-cost-master-cost-price-additionals .button-action{position:absolute;left:-3em}cargo77-order-cost-master-cost-price-additionals .button-add .md-button.md-icon-button{min-height:10px!important;height:28px;width:28px;padding:0!important}md-dialog p{margin:20px 0;font-size:16px}md-dialog{max-width:800px;max-height:80%;margin:1em}md-dialog.dialog-padding-zero{padding:0}md-dialog md-toolbar .md-toolbar-tools{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}md-dialog md-toolbar .md-toolbar-tools h2{font-size:1.3em}md-dialog md-content{overflow:auto;background-color:transparent;padding:.55em}cargo77-drivers-list-by-company-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-drivers-list-by-company-card md-card{transition:all .25s;cursor:pointer;margin:0!important;width:100%;min-height:100%;height:98px;min-width:250px;word-break:break-word!important;background-color:#eceff1}cargo77-drivers-list-by-company-card md-card .photo-container{background-color:#607d8b;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%}cargo77-drivers-list-by-company-card md-card .photo-container md-icon{color:#eceff1;line-height:inherit}cargo77-drivers-list-by-company-card md-card .driver-photo{width:65px;height:65px}cargo77-drivers-list-by-company-card md-card .driver-photo md-icon{font-size:2.5em}cargo77-drivers-list-by-company-card md-card h3{margin:5px 0;color:#455a64}cargo77-drivers-list-by-company-card md-card .driver-info-section{height:100%;padding:10px 0;background-color:#fff}cargo77-drivers-list-by-company-card md-card .driver-info-section .phone{font-size:.9em;color:#009688}cargo77-drivers-list-by-company-card md-card .vehicle-plate{text-transform:uppercase;font-weight:700;padding-top:2px}cargo77-drivers-list-by-company-card md-card .vehicle-label,cargo77-drivers-list-by-company-card md-card .vehicle-plate{font-size:.85em;color:#455a64}@media only screen and (max-width:1024px){cargo77-drivers-list-by-company-card md-card{min-width:225px}cargo77-drivers-list-by-company-card md-card .driver-photo{width:50px!important;height:50px!important}cargo77-drivers-list-by-company-card md-card .driver-photo md-icon{font-size:2em}cargo77-drivers-list-by-company-card md-card .info-section{font-size:.9em}}cargo77-vehicles-list-by-company-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-vehicles-list-by-company-card md-card{transition:all .25s;cursor:pointer;margin:0!important;width:100%;min-height:100%;min-width:250px;word-break:break-word!important;background-color:#eceff1}cargo77-vehicles-list-by-company-card md-card .photo-container{background-color:#607d8b;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%}cargo77-vehicles-list-by-company-card md-card .photo-container md-icon{color:#eceff1;line-height:inherit}cargo77-vehicles-list-by-company-card md-card .vehicle-photo{width:65px;height:65px}cargo77-vehicles-list-by-company-card md-card .vehicle-photo md-icon{font-size:2.5em}cargo77-vehicles-list-by-company-card md-card h3{margin:5px 0;color:#455a64;text-transform:uppercase}cargo77-vehicles-list-by-company-card md-card .vehicle-info-section{padding:10px 0;background-color:#fff}cargo77-vehicles-list-by-company-card md-card .vehicle-info-section .vehicle-label{font-size:.9em;color:#009688;text-transform:capitalize}cargo77-vehicles-list-by-company-card md-card .trailer-label{font-size:.85em;color:#455a64;text-transform:capitalize}cargo77-vehicles-list-by-company-card md-card .trailer-info{font-size:.8em;color:#37474f}@media only screen and (max-width:1024px){cargo77-vehicles-list-by-company-card md-card{min-width:225px}cargo77-vehicles-list-by-company-card md-card .vehicle-photo{width:50px!important;height:50px!important}cargo77-vehicles-list-by-company-card md-card .vehicle-photo md-icon{font-size:2em}cargo77-vehicles-list-by-company-card md-card .info-section{font-size:.9em}}cargo77-covenant-payment{color:#455a64}cargo77-covenant-payment .subtitle{margin:.75em 0}cargo77-covenant-payment .terms-link{color:#009688;text-decoration:underline}.credit-card-month .md-text,.credit-card-year .md-text{text-transform:capitalize}cargo77-credit-card-payment md-icon{cursor:pointer}cargo77-credit-card-payment .title{margin-bottom:1em!important}cargo77-credit-card-payment .md-errors-spacer{display:none}cargo77-credit-card-payment .card-number{margin-bottom:1.5em}cargo77-credit-card-payment md-select{text-transform:capitalize}cargo77-credit-card-payment md-radio-button:last-child{margin-bottom:0}cargo77-credit-card-payment md-radio-button:focus{outline:none}cargo77-credit-card-payment md-radio-button{height:50px}cargo77-credit-card-payment md-radio-button .md-label{width:100%;min-width:200px;max-width:200px}cargo77-credit-card-payment md-radio-button .md-label .amex{background-image:url(/assets/images/creditCards/cc-amex.png)}cargo77-credit-card-payment md-radio-button .md-label .discover{background-image:url(/assets/images/creditCards/cc-discover.png)}cargo77-credit-card-payment md-radio-button .md-label .mastercard{background-image:url(/assets/images/creditCards/cc-mastercard.png)}cargo77-credit-card-payment md-radio-button .md-label .visa{background-image:url(/assets/images/creditCards/cc-visa.png)}cargo77-credit-card-payment md-radio-button .credit-card{max-height:100px;min-height:50px;margin:0!important}cargo77-credit-card-payment .credit-card{transition:all .25s;margin:.75em 0;max-height:100px;min-height:50px;width:100%;opacity:.5;background-repeat:no-repeat;background-position:50%;background-size:contain}cargo77-credit-card-payment .credit-card.selected{opacity:1}cargo77-credit-card-payment .amex img,cargo77-credit-card-payment .discover img,cargo77-credit-card-payment .mastercard img,cargo77-credit-card-payment .visa img{width:60px}cargo77-credit-card-payment .verify-payment-container{margin-top:1em}cargo77-credit-card-payment .verify-payment-container>div{position:relative}cargo77-credit-card-payment .verify-payment-container .remove-image{right:-10px;top:-10px;opacity:.7;cursor:pointer;position:absolute}@media screen and (max-width:599px){cargo77-credit-card-payment .amex img,cargo77-credit-card-payment .discover img,cargo77-credit-card-payment .mastercard img,cargo77-credit-card-payment .visa img{width:50px}}cargo77-transfer-payment md-icon{cursor:pointer}cargo77-transfer-payment .transfer-info-container{margin-top:1em}cargo77-transfer-payment .transfer-info-container .company-information{margin-top:.3em;font-weight:lighter}cargo77-transfer-payment .transfer-info-container .company-information>div{margin-top:.25em}cargo77-transfer-payment .transfer-info-container .company-information label{font-weight:400}cargo77-transfer-payment .transfer-info-container .bank-information{margin-top:1em}cargo77-transfer-payment .transfer-info-container .bank-information .account-info:first-child{border-color:#ffcd00}cargo77-transfer-payment .transfer-info-container .bank-information .account-info:nth-child(2){border-color:#026937}cargo77-transfer-payment .transfer-info-container .bank-information .account-info{color:#607d8b;margin-right:1em;padding:.5em;background-color:#eceff1;border-left:7px solid}cargo77-transfer-payment .transfer-info-container .bank-information .account-info .account-number{font-size:1.2em}cargo77-transfer-payment .transfer-info-container .bank-information .account-info .bank-name{font-size:1em}cargo77-transfer-payment .transfer-info-container .bank-information .account-info .account-type{font-size:.8em}cargo77-transfer-payment .verify-payment-container{margin-top:1em}cargo77-transfer-payment .verify-payment-container>div{position:relative}cargo77-transfer-payment .verify-payment-container .remove-image{right:-10px;top:-10px;opacity:.7;cursor:pointer;position:absolute}@media screen and (max-width:599px){cargo77-transfer-payment .verify-payment-container{margin-bottom:1em}cargo77-transfer-payment .verify-payment-container .md-button{margin:1em 0}cargo77-transfer-payment .verify-payment-container .remove-image{right:10px;top:50px!important}cargo77-transfer-payment .account-info{margin:5px 0!important}}.upsert-stopover-modal md-dialog-content{min-height:325px;max-height:325px;min-width:270px;width:370px;padding:1em;color:#455a64}.upsert-stopover-modal md-dialog-actions{padding:0;padding-right:10px}.upsert-stopover-modal md-input-container{padding-left:5px;padding-right:5px}.upsert-stopover-modal .delete-icon{padding-bottom:25px}.upsert-stopover-modal .delete-icon md-icon{margin:0}cargo77-trailers-list-by-company-card md-card:hover{transform:translateY(-1px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}cargo77-trailers-list-by-company-card md-card{transition:all .25s;cursor:pointer;margin:0!important;width:100%;min-height:100%;word-break:break-word!important;background-color:#eceff1;text-transform:capitalize}cargo77-trailers-list-by-company-card md-card .photo-container{background-color:#607d8b;width:70px;height:70px;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover}cargo77-trailers-list-by-company-card md-card .photo-container md-icon{color:#eceff1;font-size:2.7em;line-height:inherit}cargo77-trailers-list-by-company-card md-card h3{margin:5px 0;color:#455a64}cargo77-trailers-list-by-company-card md-card .trailer-info-section{padding:20px 0;background-color:#fff}@media only screen and (max-width:400px){cargo77-trailers-list-by-company-card md-card .photo-container{width:50px!important;height:50px!important}cargo77-trailers-list-by-company-card md-card .photo-container md-icon{font-size:2em}cargo77-trailers-list-by-company-card md-card .trailer-info-section{font-size:.9em}}
/*# sourceMappingURL=../maps/styles/app-9a073e42ed.css.map */
