.cmp__registration{box-sizing:border-box;padding:2rem 4rem 1rem 4rem;background-color:white;max-width:1400px}
.cmp__registration .registration-form{max-width:1200px}
.cmp__registration .selectRegStates .selector-options{height:auto;min-height:max-content;max-height:200px;transform:translateX(-4px) translateY(-15px)}
.cmp__registration .rcol_2 .selector-options{min-width:300px;transform:translateX(-12px) translateY(-20px)}
.cmp__registration h1{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:2.5rem;color:#c3c3c3;font-weight:400;line-height:1.35;letter-spacing:-0.02em;margin-top:1.5rem;margin-bottom:1.5rem}
.cmp__registration h4{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:.875rem;color:#000;font-weight:400;line-height:2rem;-moz-osx-font-smoothing:grayscale;margin-top:1.5rem;margin-bottom:0rem;text-transform:uppercase}
.cmp__registration_user-info{border-bottom:solid 1px}
@media only screen and (max-width:900px){.cmp__registration h1 a{font-size:1.4rem}
}
.cmp__registration input[type="text"],.cmp__registration input[type="email"],.cmp__registration input[type="tel"],.cmp__registration select,.cmp__registration textarea select,.cmp__registration textarea{width:100%;padding-left:0;border:0;border-bottom:1.5px solid lightgray;box-sizing:border-box;margin-top:25px;resize:vertical;outline:0;font-size:inherit}
.cmp__registration input:focus{caret-color:black}
.cmp__registration input[type="text"]:valid{caret-color:#2196f3}
.cmp__registration input[type="text"]:invalid{caret-color:#f44336}
.cmp__registration .btnDiv{padding:10px;margin:30px 10px}
.cmp__registration .cmp__registration-submit{width:180px;color:#fff;padding:12px 20px;border:0;cursor:pointer;margin-left:4.7rem;background-color:#c00;text-transform:uppercase}
.cmp__registration .container{columns:2;border-radius:5px;background-color:white;max-width:1600px;float:left}
.cmp__registration .company-affiliation-container{display:none}
.cmp__registration .company-affiliation-container h4{text-transform:none}
.cmp__registration .company-affiliation-container select{width:300px;background:transparent}
.cmp__registration .company-affiliation-containers .element{position:relative;user-select:none}
.cmp__registration .company-affiliation-containers .element .element-error{position:absolute;left:6px;top:120px;color:red;user-select:none}
.cmp__registration .lcol input,.cmp__registration .rcol input{max-width:300px}
.cmp__registration .lcol_2 input,.cmp__registration .lcol_2 select{max-width:300px}
.cmp__registration .country-row .field select,.cmp__registration .st-zip-row .field select,.cmp__registration .st-zip-row .field input{display:inline-block;width:100%;outline:0}
.cmp__registration .company-affiliation-container .element input{background-color:#fafafa;padding-top:3.75em;padding-bottom:10px;padding-left:5px;font-size:15px;width:300px;border-radius:5px;border:1px solid rgba(0,0,0,0.12)}
.cmp__registration .company-affiliation-container .element input:hover{border:2px solid rgba(0,0,0,0.92)}
.cmp__registration .company-affiliation-container .element input:not(:read-only):focus{border:2px solid #2196f3}
.cmp__registration .field select option:first-child{display:none}
.cmp__registration .field label{position:absolute;top:20px;left:0;pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp__registration .field label + label,.cmp__registration .cmp label + label{top:50px;color:#f44336;font-size:12.5px}
.cmp__registration .cmp{position:relative;margin-top:30px}
.cmp__registration .field select:focus + label,.cmp__registration .field select:valid + label,.cmp__registration .field textarea:focus + label,.cmp__registration .field textarea:not(:placeholder-shown) + label,.cmp__registration .field input:focus + label,.cmp__registration .field input:not(:placeholder-shown) + label{transform:translateY(-1em) scale(0.8)}
.cmp__registration .field select:focus + label.required>span,.cmp__registration .field input:focus + label.required>span,.cmp__registration .field input:not(:placeholder-shown) + label.required>span{color:#f44336;font-size:12.5px}
.cmp__registration .field{position:relative;margin-top:2rem;user-select:none}
.cmp__registration .lcol_2 .field{margin-top:3rem}
.cmp__registration .error{color:#f44336;font-family:"ToyotaType-Light",sans-serif !important;font-size:12.5px;height:1.2rem;font-weight:600}
.cmp__registration .lcol{min-width:300px;margin-right:1.875rem;flex-direction:column;box-sizing:border-box;display:flex;padding-left:0;justify-content:space-between}
.cmp__registration .rcol{min-width:300px;margin-left:2.875rem;flex-direction:column;box-sizing:border-box;display:flex;padding-left:0;justify-content:space-between}
.cmp__registration .rcol .email-hint{font:400 14px/20px "ToyotaType-Light",Arial,sans-serif}
.cmp__registration .rcol #emailError{top:50px}
.cmp__registration .rcol #phoneAffiliationError{position:relative;top:20px}
.cmp__registration .parent{flex-flow:row wrap;box-sizing:border-box;display:flex;place-content:stretch flex-start;align-items:stretch;padding-left:0}
.cmp__registration .welcome_text{place-content:stretch flex-start;align-items:stretch;flex-direction:row;box-sizing:border-box;display:flex}
.cmp__registration .second_parent{flex-flow:row wrap;box-sizing:border-box;display:flex;place-content:stretch flex-start;align-items:stretch}
.cmp__registration .lcol_2{margin:top 3rem;margin-top:2.875rem;margin-right:.1875rem;flex:1 1 46%;box-sizing:border-box;max-width:46%}
.cmp__registration .rcol_2{flex:1 1 50%;box-sizing:border-box;max-width:50%;margin-left:2rem;margin-top:20px;background-color:#fafafa;padding-left:1%;padding-top:1%}
.cmp__registration .rcol_2 .company-affiliation-containers .h4Div{font-size:14px;font-family:"Toyotatype-light",sans-serif;font-weight:600;color:#333 !important}
.cmp__registration #subject{padding-left:0}
.cmp__registration .cntry{margin-top:1.275rem}
.cmp__registration .country-row,.cmp__registration .st-zip-row{flex-direction:row;box-sizing:border-box;display:flex}
.cmp__registration .country-row .field,.cmp__registration .st-zip-row .field{user-select:none;margin-right:2%;width:35%;display:inline-block;position:relative;text-align:left}
.cmp__registration .lcol_2 .field #zipcodeAfferror{margin-top:25px;width:335px}
.cmp__registration #registrationReason{font-size:15px;width:320px;height:100px;border:1px solid lightgrey;resize:vertical}
.cmp__registration #registrationReason{margin:top 23px}
.cmp__registration #reasonStar{display:none}
.cmp__registration #reasonerror{top:130px}
.cmp__registration #affiliation{min-width:300px}
.cmp__registration .affiliation-container{display:flex;align-items:center}
.cmp__registration .affiliation-info-text{font-size:12px;color:#c00;padding-left:2rem;cursor:pointer;margin-top:50px}
.modal-overlay-container{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;display:none}
.modal-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1);opacity:1;background:rgba(0,0,0,0.32)}
.modal-overlay-wrapper{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center;pointer-events:none;top:0;left:0;height:100%;width:100%}
.modal-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-width:80vw}
.modal-overlay-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;background:white;color:rgba(0,0,0,0.87);max-width:96vw !important;min-width:45vw !important}
.cmp__registration_email_modal{min-width:30rem !important;min-height:9rem !important}
.cmp__registration_email_modal .email_modal-description{color:black;word-wrap:break-word;margin-right:2rem;font-size:.875rem;font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:0}
.cmp__registration_email_modal p{margin-bottom:0}
.cmp__registration_submit_modal .submit_modal-description{margin-top:1rem}
@media(min-width:.0625rem) and (max-width:37.44rem){.cmp__registration_email_modal .email_modal-description{font-size:.625rem}
}
.modal-overlay-container .modal-ok-button,.modal-overlay-container .modal-cancel-button{background-color:#c00;border:.0625rem solid rgba(0,0,0,0.12);border-left:.1875rem solid #c00;box-shadow:none !important;height:3rem;max-width:19%;margin-top:3.5rem;margin-bottom:2.5rem;width:12.8rem;color:white;border-radius:unset}
.modal-overlay-container .cmp__registration_email_modal{margin:1.5rem 0}
.modal-overlay-container .cmp__registration_email_modal .modal-ok-button{margin-bottom:0rem;margin-top:2rem}
.modal-overlay-container .cmp__registration_submit_modal .modal-ok-button{margin-bottom:1rem;margin-top:2rem}
.modal-overlay-dialog-container .cmp__registration_submit_modal .submit_modal-description .successMessage{color:green}
.modal-overlay-dialog-container .cmp__registration_submit_modal .submit_modal-description .failureMessage{color:#f44336}
.modal-overlay-dialog-container .cmp__registration_submit_modal .submit_modal-description .userExistMessage{color:#f44336}
.modal-overlay-container .close-icon{color:grey;cursor:pointer;height:24px;font-size:21px;position:absolute;right:0;padding:0 1rem}
.affiliation-dialog-contaior{overflow-y:auto;max-height:35rem;margin-right:1rem}
.affiliation-dialog-contaior .toptitle{border-bottom:1px solid #888 !important;margin-top:1rem}
@media screen and (max-width:992px){.cmp__registration{padding:1rem}
.cmp__registration .rcol{margin-left:0;width:100%}
.cmp__registration .lcol{margin-right:0;width:100%}
.cmp__registration .second_parent{flex-direction:column}
.cmp__registration .lcol_2{width:100%;flex:1 1 100%;max-width:100%}
.cmp__registration .rcol_2{width:100%;flex:1 1 100%;max-width:100%;margin-left:0;padding-left:10px;padding-right:10px;padding-bottom:20px}
.cmp__registration .country-row .field,.cmp__registration .st-zip-row .field{width:100%}
.cmp__registration .country-row,.cmp__registration .st-zip-row{flex-direction:column}
.cmp__registration .company-affiliation-container input{max-width:100%}
.cmp__registration .company-affiliation-container select{max-width:100%}
.cmp__registration .dropdownMS .multiSelector-options{width:190%}
}
@media screen and (max-width:815px){.cmp__registration .affiliation-container{flex-direction:column;align-items:flex-start}
.cmp__registration .affiliation-info-text{padding-left:0;margin-top:20px}
}
.cmp__registration .welcome_text h1 a{color:#c3c3c3;text-decoration:none;font-size:2.5rem;font-weight:400;line-height:1.35;letter-spacing:-0.02em;margin-bottom:1.5rem}
.cmp__registration .welcome_text h1 a:hover{color:#c00;text-decoration:underline}
.cmp-accordion__header{margin:0}
.cmp-accordion__button{display:block;width:100%;text-align:left}
.cmp-accordion__panel--hidden{display:none}
.cmp-accordion__panel--expanded{display:block}
.cmp-image__image{width:100%}
30 @import(once) "/apps/asset-share-commons/clientlibs/clientlib-dependencies/less/grid_base.less";31(uncompiled LESS src is included below) *****************************************************/@import(once) "/apps/asset-share-commons/clientlibs/clientlib-dependencies/less/grid_base.less";@import(once) "variables.less";@max_col:12;.aem-Grid{.generate-grid(default,@max_col);width:auto}
@media(max-width:@mobile-max-width){.aem-Grid{.generate-grid(phone,@max_col)}
}
@media(min-width:(@mobile-max-width + 1px)) and (max-width:@tablet-max-width){.aem-Grid{.generate-grid(tablet,@max_col)}
}
.aem-GridColumn{padding:1em;padding-bottom:0}
#asset-share-commons .hidden{display:none !important}
#asset-share-commons select:invalid,#asset-share-commons textarea:invalid,#asset-share-commons input:invalid{border:solid 1px red}
.cm-search-bar{background-color:#fafafa;height:6px;width:414px;right:0;padding:0;margin-right:-24px}
#btn-srch{background-color:#fff !important;margin-top:14px;border-width:.1px !important;border-color:rgba(0,0,0,0.3) !important;margin-right:40px;border-style:solid ridge solid none !important}
.fa{color:black}
@font-face{font-family:'ToyotaType-Black';src:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/fonts/toyotatype-black.ttf) format('truetype')}
@font-face{font-family:'ToyotaType-Bold';src:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/fonts/toyotatype-bold.ttf) format('truetype')}
@font-face{font-family:'ToyotaType-book';src:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/fonts/toyotatype-book.ttf) format('truetype')}
@font-face{font-family:'ToyotaType-Light';src:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/fonts/toyotatype-light.ttf) format('truetype')}
@font-face{font-family:'ToyotaType-Regular';src:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/fonts/toyotatype-regular.ttf) format('truetype')}
@font-face{font-family:'ToyotaType-Semibold';src:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/fonts/toyotatype-semibold.otf) format('opentype')}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/icons/material-icons.woff) format('woff')}
.cmp-structure-header{padding-top:1rem}
.cmp-search-sort .ui.dropdown{font-size:.875rem;font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:0;width:max-content}
.cmp-search-search-bar{padding-top:1rem}
#homepage-title{text-transform:capitalize;font-family:toyotaType-Semibold,sans-serif;font-size:36px;color:#d3d3d3}
.ui .fluid.ui.button{background-color:#c00;color:#fff}
#homepage-content h5{font-size:18px}
.cmp-teaser__content,.we-carousel .cmp-carousel__action--previous,button.cmp-carousel__action.cmp-carousel__action--next{top:45% !important}
button.cmp-carousel__action.cmp-carousel__action--next,button.cmp-carousel__action.cmp-carousel__action--previous{opacity:1}
.cmp-teaser__content{margin-top:12px}
div#homepage-content{text-align:justify}
body{width:100%}
.new{margin:0 !important;height:0rem !important}
.parsys h5{color:#212529 !important}
.par1.parsys,.par2.parsys{margin-top:20px !important;margin-bottom:70px !important}
.adp_top_navigation.aem-GridColumn{padding:0 !important;width:100% !important}
.cq-placeholder,.new{height:0rem !important}
.cmp-structure-header .navbar .navbar-brand img{margin-left:27px}
.adp-grid.aem-GridColumn.aem-GridColumn--default--12{margin-top:112px}
.customXX{margin-top:3px !important}
#homepage-content,#homepage-content1,#homepage-content2{font-family:toyotaType-Book,sans-serif;font-size:14px;line-height:1.5}
#homepage-content h5,#homepage-content1 h5,#homepage-content2 h5{font-family:toyotaType-Semibold,sans-serif;font-size:18px}
#homepage-heading{font-size:14px;font-family:toyotaType-Book,sans-serif;font-weight:bold}
#homepage-lower-div{text-transform:initial;font-size:20px;font-family:"ToyotaType-book",sans-serif !important;font-weight:normal;padding:5px;padding-left:180px;text-align:right}
#homepage-viewassets{text-transform:capitalize;font-size:20px}
#homepage-requestasset{text-transform:uppercase;font-size:15px;font-weight:600}
@media screen and (max-width:768px){#homepage-lower-div{font-size:15px;padding-left:0;text-align:center}
#homepage-requestasset{padding-left:0}
.we-carousel .cmp-image__image{width:102% !important}
.we-carousel .cmp-image__image{width:101% !important}
}
@media screen and (max-width:450px){#homepage-lower-div{font-size:15px;padding-left:0;text-align:center}
#homepage-requestasset{padding-left:0}
.par1.parsys{margin-bottom:0 !important}
}
@media screen and (max-width:380px){#homepage-lower-div{font-size:15px;padding-left:0;text-align:center}
#homepage-requestasset{padding-left:0}
}
.root.responsivegrid{position:relative;min-height:100vh}
.adp_footer{bottom:0;width:100%}
.cmp-structure-header{position:fixed;width:100%;z-index:99}
.we-carousel{position:relative}
.ui.dropdown .menu>.item:hover{background:#c00}
.cmp-details-metadata.aem-GridColumn--default--none .ui.basic table tbody tr td p{font-family:"ToyotaType-Semibold",sans-serif !important;text-transform:uppercase;font-size:18px !important;color:#000 !important;font-weight:400 !important;line-height:2.5rem !important;margin-top:1.5rem !important;margin-left:-5rem}
.ui.modal>.actions{background:0}
.ui.active.modal{top:unset;left:unset;height:auto}
.ui.positive.buttons .button,.ui.positive.button,.ui.primary.buttons .button,.ui.primary.button,.ui.primary.buttons .button:hover,.ui.primary.button:hover{background-color:#c00 !important}
.ui.buttons .disabled.button,.ui.disabled.button,.ui.button:disabled,.ui.disabled.button:hover,.ui.disabled.active.button{cursor:default;opacity:.45 !important;background-image:none !important;box-shadow:none !important;pointer-events:none !important}
.cmp-search-filter-toggle{margin-top:-1rem}
.ui.modal.cmp-modal-download--wrapper{height:300px !important}
.ui.modal.cmp-modal-share__wrapper--initial,.ui.modal.cmp-modal-share__wrapper--error,.ui.modal.cmp-modal-share__wrapper--success{height:400px !important;top:unset !important;left:unset !important}
.ui.modal.cmp-modal-cart--wrapper{height:550px !important}
.spinner-container{width:100%;height:100%;top:0;left:0;position:fixed;opacity:.4;background-color:black;z-index:100000000;text-align:center;display:none}
@keyframes spinner{0{transform:translate3d(-50%,-50%,0) rotate(0)}
100%{transform:translate3d(-50%,-50%,0) rotate(360deg)}
}
.spinner:before{animation:1.5s linear infinite spinner;animation-play-state:inherit;border:solid 5px #cfd0d1;border-bottom-color:#1c87c9;border-radius:50%;content:"";height:40px;width:40px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);will-change:transform}
.aem-Grid .adp-grid,.aem-Grid .customorders,.aem-Grid .adminuser{width:1400px !important;margin-right:auto !important;margin-left:auto !important;float:none !important}
#customOrders_wrapper .customorders .dt-length label{padding-right:5px}
#customOrders thead tr th,#customOrders .dt-type-numeric{text-align:left}
.none.dt-orderable-none,.thumbnailImage.none{width:0;display:none}
@media only screen and (max-width:2000px){.FooterdivFF{width:calc(110.5%) !important;margin-left:-7% !important}
.cmp-teaser__content{left:75rem !important}
.we-carousel .cmp-image__image{height:400px;width:100%;display:block;background-size:cover;background-position:center;position:relative}
}
@media only screen and (max-width:1445px){.FooterdivFF{width:calc(108.7%) !important;margin-left:-7% !important}
.aem-Grid .adp-grid,.aem-Grid .customorders,.aem-Grid .adminuser{width:100% !important;float:left !important}
}
@media only screen and (max-width:1300px){.cmp-teaser__content{left:65rem !important}
}
@media only screen and (max-width:1100px){.cmp-teaser__content{left:45rem !important}
.cmp-structure-header .navbar{padding-top:.6rem !important}
.FooterdivFF{width:calc(106.7%) !important;margin-left:-4% !important}
.image.aem-GridColumn--default--none.aem-GridColumn.aem-GridColumn--default--3.aem-GridColumn--offset--default--0{width:32%;padding:0 !important;margin:0 !important}
}
@media only screen and (max-width:992px){.cmp-teaser__content{left:40rem !important}
.cm-search-bar{position:absolute !important}
.FooterdivFF{width:calc(107%) !important;margin-left:-3.5% !important}
#homepage-lower-div{text-align:left}
.navbar-light .navbar-toggler{margin-left:40px}
}
@media only screen and (max-width:780px){.cmp-teaser__content{left:30rem !important}
.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50{width:50% !important;padding:10px !important}
.adp-grid.aem-GridColumn.aem-GridColumn--default--12{margin-left:.5rem}
.FooterdivFF{width:calc(107%) !important;margin-left:-4% !important}
.we-carousel .cmp-image__image{height:250px}
}
@media only screen and (max-width:920px){.we-carousel .cmp-image__image{height:300px}
}
@media only screen and (max-width:800px){.par1.parsys,.par2.parsys{margin-top:0 !important}
.par1.parsys #homepage-lower-div{text-align:left !important}
}
@media only screen and (max-width:600px){.cm-search-bar{background:none !important}
}
@media only screen and (max-width:320px){.cm-search-bar{width:393px !important}
}
@media only screen and (max-width:652px){.cmp-teaser__content{left:25rem !important}
}
@media only screen and (max-width:585px){.cmp-teaser__content{left:15rem !important}
.FooterdivFF{width:calc(107%) !important;margin-left:-5% !important}
}
@media only screen and (max-width:540px){.we-carousel .cmp-image__image{height:220px !important}
.FooterdivFF{width:calc(111%) !important;margin-left:-7% !important}
}
@media(max-width:770px){.cmp-structure-header .navbar{padding-top:.3rem !important}
}
@media only screen and (max-width:445px){.cmp-teaser__content{left:10rem !important}
.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50{width:50% !important}
}
@media only screen and (max-width:414px){.navbar-light .navbar-toggler{margin-left:45px !important}
.navbar-light .navbar-toggler{margin-top:9px !important}
.adp-grid.aem-GridColumn.aem-GridColumn--default--12{margin-left:0rem}
.par1.parsys #homepage-lower-div{text-align:center !important}
.adp-button{height:100%;width:65% !important}
.cmp-teaser__content{left:10rem !important}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--3{width:70% !important}
.FooterdivFF{width:calc(109%) !important;margin-left:-4% !important}
.navbar.navbar-expand-lg.navbar-light.customXX{margin-top:18px !important}
.we-carousel .cmp-image__image{height:210px !important}
}
@media only screen and (max-width:380px){.cmp-teaser__content{left:10rem !important}
.navbar-light .navbar-toggler{margin-left:25px !important;margin-top:41px !important}
.FooterdivFF{width:calc(123%) !important;margin-left:-5% !important}
.navbar-light .navbar-toggler{margin-top:9px !important}
.nav-item{padding-left:2rem !important}
.adp_top_navigation .cmp-navigation__group{padding:0 !important}
}
@media only screen and (max-width:320px){.navbar-light .navbar-toggler{margin-left:25px !important;margin-right:-30px !important}
.cmp-structure-header .navbar{height:15 !important}
.FooterdivFF{width:calc(127%) !important;margin-left:-5% !important}
.adp_top_navigation .cmp-navigation__group{font-size:10px;padding-right:0 !important;padding-top:4px}
.navbar-light .navbar-toggler{margin-top:9px !important}
}
.guideseparator{margin-top:-50px}
.cmp-search-layout-toggle .ui.basic.segment{right:58px}
.cmp-notification-banner{height:35px !important}
@media screen and (max-width:1200px){.cmp.cmp-search-sort.section{margin-left:-100px}
}
@media screen and (max-width:768px){.cmp.cmp-search-sort.section{margin-left:0}
.cmp-search-layout-toggle .ui.basic.segment{right:-175%;margin-top:-60%}
.cmp.cmp-search-sort.section{float:left}
}
@media screen and (max-width:600px){.cmp-search-layout-toggle .ui.basic.segment{right:-300%;margin-top:-100%}
}
@media only screen and (max-width:280px){.FooterdivFF{width:calc(127%) !important;margin-left:-4% !important}
}
.experiencefragment.header-notification-banner-xf{position:fixed;top:110px;left:0;right:0;width:100%;max-width:100%;background-color:#f5f5f5;padding:1rem 2rem;z-index:9;box-shadow:2px 2px 5px #0000001A;border-radius:5px;transition:opacity .3s ease-in-out,top .3s ease-in-out}
.experiencefragment.header-notification-banner-xf .aem-GridColumn,.experiencefragment.header-notification-banner-xf .aem-Grid--default--12,.experiencefragment.header-notification-banner-xf .cmp-container,.experiencefragment.header-notification-banner-xf .container{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box}
.experiencefragment.header-notification-banner-xf .header-notification-banner{width:100%;max-width:100%;color:black;text-align:left;font-size:1rem;box-sizing:border-box}
.experiencefragment.header-notification-banner-xf + .adp-grid{margin-top:180px !important}
.experiencefragment.header-notification-banner-xf + .aem-GridColumn--default--12{margin-top:80px}
@import(once) "variables.less";@import(once) "main.less";@import(once) "font_styles.less";html,body{height:100%;min-height:100%;margin:0;padding:0;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}
pre{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:.875rem;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-family:"ToyotaType-Semibold",sans-serif !important;font-weight:400;line-height:1.35;letter-spacing:-0.02em;opacity:.54;font-size:.6em}
h1{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:2.5rem;color:#c3c3c3;font-weight:400;line-height:1.35;letter-spacing:-0.02em;margin-top:1.5rem;margin-bottom:1.5rem}
@media only screen and (max-width:900px){h1{font-size:1.4rem}
}
h2{font-family:"ToyotaType-Semibold",sans-serif !important;color:#000;text-transform:uppercase;font-size:1.75rem;font-weight:400;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem}
h3{font-family:"ToyotaType-Semibold",sans-serif !important;text-transform:uppercase;font-size:18px !important;color:#000 !important;font-weight:400 !important;line-height:2.5rem !important;margin-top:1.5rem !important;margin-bottom:1.5rem !important}
h4{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:.875rem;color:#000;font-weight:400;line-height:2rem;-moz-osx-font-smoothing:grayscale;margin-top:1.5rem;margin-bottom:0rem;//text-transform:uppercase}
h5{font-family:"Roboto","Helvetica","Arial",sans-serif;font-family:"ToyotaType-Semibold",sans-serif !important;font-size:.875rem;font-weight:500;line-height:1;letter-spacing:.02em;margin-top:-1rem;margin-bottom:-0.7rem}
h6{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.04em;margin-top:1.5rem;margin-bottom:1rem}
p{//font-size:.875rem;font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:0}
a{// font-weight:500;// font-size:.875rem;text-decoration:none;color:#c00;font-family:"ToyotaType-book",sans-serif !important}
a:hover{text-decoration:underline !important;cursor:pointer !important}
blockquote{font-family:"Roboto","Helvetica","Arial",sans-serif;position:relative;font-size:1.5rem;font-weight:300;font-style:italic;line-height:1.35;letter-spacing:.08em}
blockquote:before{position:absolute;left:-0.5em;content:'“'}
blockquote:after{content:'”';margin-left:-0.05em}
mark{background-color:#f4ff81}
dt{font-weight:700}
address{font-size:.75rem;font-weight:400;line-height:1;letter-spacing:0;font-style:normal}
ul,ol{font-size:.875rem;font-weight:400;line-height:1.5rem;letter-spacing:0}
.material-icons{font-family:"Material Icons",serif;font-weight:normal;font-style:normal;font-size:2.5rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
nav{position:fixed !important;width:100% !important;z-index:9 !important}
.paginate_button{margin-bottom:35px !important}
.itemsAlertouter{position:fixed;display:flex;background:rgba(0,0,0,0.5);height:100vh;width:100%;left:0;right:0;bottom:0;top:0;align-items:center;justify-content:center}
.itemsAlert{background:#fff;padding:30px 30px;box-shadow:3px 9px 20px rgb(105 105 105 / 34%);text-align:left;color:#c00;width:400px;margin:0 auto}
.itemsAlert p{margin:0}
.itemsAlert a.close{background:#c00;color:#fff;display:inline-block;text-align:center;width:70px;height:33px;line-height:33px;margin-top:20px;font-size:14px;opacity:1;font-weight:400;float:none}
.itemsAlertouterClose{display:none}
.formClass .fieldClass{position:relative;user-select:none;text-align:left}
.formClass .fieldClass .selectClass{display:table-cell;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.formClass .fieldClass .inputClass,.formClass .fieldClass .selectClass{font:inherit;background:0;color:currentColor;outline:0;padding:0;margin:0;max-width:100%;vertical-align:bottom;text-align:inherit;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;box-sizing:border-box;margin-top:50px;width:225px;border:0;border-bottom:1px solid lightgrey}
.formClass .fieldClass .inputClass:focus,.formClass .fieldClass .selectClass:focus{border-bottom:1px solid black}
.formClass .fieldClass input[type="date"]:in-range::-webkit-datetime-edit-year-field,.formClass .fieldClass input[type="date"]:in-range::-webkit-datetime-edit-month-field,.formClass .fieldClass input[type="date"]:in-range::-webkit-datetime-edit-day-field,.formClass .fieldClass input[type="date"]:in-range::-webkit-datetime-edit-text{display:none;appearance:none}
.formClass .fieldClass .inputClass:focus{caret-color:#2196f3}
.formClass .fieldClass .inputClass:valid{caret-color:#2196f3}
.formClass .fieldClass .inputClass:invalid{caret-color:#f44336}
.formClass .fieldClass textarea:focus + .inputLabel,.formClass .fieldClass textarea:not(:placeholder-shown) + .inputLabel,.formClass .fieldClass textarea:valid + .inputLabel,.formClass .fieldClass .inputClass:focus + .inputLabel,.formClass .fieldClass .selectClass:focus + .inputLabel,.formClass .fieldClass .inputClass:not(:placeholder-shown) + .inputLabel,.formClass .fieldClass .selectClass:valid + .inputLabel{width:max-content;transform:translateY(-1.28125em) scale(0.75)}
.formClass .fieldClass .inputClass:focus + .required>span,.formClass .fieldClass .selectClass:focus + .required>span{color:#f44336}
.formClass .fieldClass .inputLabel{position:absolute;top:1.28125em;left:0;color:#333;pointer-events:none;font-size:14px;font-family:"Toyotatype-light",sans-serif;font-weight:600;transform-origin:0 0;transition:transform .2s ease-in-out}
.formClass .fieldClass .inputLabel + .errorLabel{top:75px;color:#f44336;font-size:75%}
.dropdownMS{position:relative;cursor:pointer;width:53%}
.dropdownMS .dropdownMS-toggle{appearance:none;padding:40px 35px 0 0;text-align:left;position:relative;width:300px;white-space:nowrap;cursor:pointer;outline:0;user-select:none}
.dropdownMS .dropdownMS-toggle .forMS.inputMultiSelect{font-family:"ToyotaType-Light",sans-serif !important;color:rgba(0,0,0,0.87);font-size:14px;font-weight:400;outline:0;width:108%;height:30px;border:0;cursor:inherit;padding-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid lightgray;background-color:inherit;user-select:none}
.dropdownMS .dropdownMS-toggle .inputLabel{position:absolute;top:40px;left:0;cursor:inherit;transform-origin:0 0;transition:transform .2s ease-in-out;user-select:none}
.dropdownMS .dropdownMS-toggle .transitionLabel{transform-origin:0 0;transition:transform .2s ease-in-out;user-select:none}
.dropdownMS .dropdownMS-toggle .transitionLabel>span{color:#f44336;user-select:none}
.dropdownMS .dropdownMS-toggle .requiredLabel>span{color:#f44336;user-select:none}
.dropdownMS .dropdownMS-toggle .transitionLabel{transform:translateY(-1em) scale(0.8);user-select:none}
.dropdownMS .dropdownMS-toggle .errorH{visibility:hidden;position:absolute;top:75px;left:0;color:red;font-size:12.5px;user-select:none}
.dropdownMS .dropdownMS-toggle .errorV{visibility:visible;user-select:none}
.dropdownMS .dropdownMS-toggle::after{content:"";border-width:5px;border-style:solid;border-color:transparent;border-top-color:inherit;position:absolute;right:15px;top:calc(80%);color:rgba(0,0,0,0.38) !important;transform:translateY(-50%)}
.dropdownMS .dropdownMS-menu{position:absolute;left:0;top:70px;background:#fff;box-shadow:0 1px 4px rgba(150,150,150,0.65);list-style:none;padding:5px 0;margin:0;max-width:320px;width:calc(130%);border-radius:3px;z-index:10;visibility:hidden;overflow:auto;max-height:200px;overflow-y:scroll}
.dropdownMS .dropdownMS-menu[aria-expanded="true"]{visibility:visible}
.dropdownMS .multiSelector-options{font-size:14px;color:rgba(0,0,0,0.87);list-style:none;padding:0;margin:45px 0 0 0;background:white;border-radius:4px;z-index:1;width:110%;max-height:250px;overflow:auto;left:-3%;top:35%;box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12)}
.dropdownMS .multiSelector-options .optionContainer{font-family:"ToyotaType-Light",Arial,sans-serif;display:inline-table;flex-grow:1;overflow:hidden;text-overflow:ellipsis;position:relative;margin-bottom:0;width:100%;height:inherit;padding:10px 40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.dropdownMS .dropdownMS-menu>.optionContainer:hover,.dropdownMS .dropdownMS-menu>.optionContainer:focus-within{outline:0;background:rgba(0,0,0,0.04)}
.dropdownMS .multiSelector-options .selectedBlue{color:#2196f3}
.dropdownMS .multiSelector-options .optionContainer .checkInput{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.dropdownMS .multiSelector-options .optionContainer .checkMark{position:absolute;top:-2px;left:0;height:16px;width:16px;margin:15px 15px;background-color:white;border-radius:2px;border:2px solid rgba(0,0,0,0.54)}
.dropdownMS .multiSelector-options .optionContainer:hover input ~ .checkMark{background:rgba(0,0,0,0.04)}
.dropdownMS .multiSelector-options .optionContainer .checkInput:focus ~ .checkMark{background:rgba(0,0,0,0.04)}
.dropdownMS .multiSelector-options .optionContainer .checkInput[checked="true"] ~ .checkMark{background-color:#2196f3;border:2px solid #2196f3}
.dropdownMS .multiSelector-options .optionContainer .checkMark:after{content:"";position:absolute;display:none}
.dropdownMS .multiSelector-options .optionContainer .checkMark:after{left:4px;top:-1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.dropdownMS .multiSelector-options .optionContainer .checkInput[checked="true"] ~ .checkMark:after{display:block;border-radius:2px}
.custom-selector{position:relative}
.custom-selector .selector-options{position:absolute;list-style:none;padding:5px 0;margin:0;background:white;border-radius:4px;z-index:1;left:2%;top:35%;box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);min-width:100%;height:200px;overflow-y:scroll;pointer-events:auto;font-size:14px;transform:translateX(-8px) translateY(-20px)}
.custom-selector .selector-options li{height:35px;display:flex;align-items:center;padding:0 15px;cursor:pointer;color:rgba(0,0,0,0.87);transition:.1s ease}
.custom-selector .selector-options li:first-child{display:none}
.custom-selector .selector-options li:hover{background:rgba(0,0,0,0.04)}
.cmp_profile .messageBar{height:40px;background-color:lightgreen;border:1px solid #008000;display:none;align-items:center}
.cmp_profile .messageBar p{margin-left:20px;color:#008000}
.cmp_profile .messageBar p span{color:#008000;font-size:large}
.cmp__address .billingAddress form{margin:20px 0}
.cmp__address .billingAddress .field{margin:30px 0;position:relative;padding:10px 0}
.cmp__address .billingAddress .field input,.cmp__address .billingAddress .field select{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:70%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:40px;padding:0 7px}
.cmp__address .billingAddress .field input:hover,.cmp__address .billingAddress .field select:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp__address .billingAddress .field input:focus,.cmp__address .billingAddress .field select:focus{border:2px solid #2196f3}
.cmp__address .billingAddress .field label{position:absolute;top:-20px;left:0;pointer-events:none;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp__address .billingAddress .field label + label{top:50px;font-size:12.5px;left:9px;font-weight:400}
.cmp__address .billingAddress .billEditAction{display:flex;flex-direction:row;margin:5px 0;padding:5px 0;justify-content:flex-start;align-items:center}
.cmp__address .billingAddress .billEditAction #btn-savel,.cmp__address .billingAddress .billEditAction #btn-savel2,.cmp__address .billingAddress .billEditAction #address-save{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:60%;margin-right:20px}
.cmp__address .billingAddress .billEditAction .cancel{text-decoration:none;color:#c00}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field{margin:30px 0;position:relative;padding:10px 0}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field input,.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field select{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:70%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:40px;padding:0 7px}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field input:hover,.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field select:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field input:focus,.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field select:focus{border:2px solid #2196f3}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field label{position:absolute;top:-20px;left:0;pointer-events:none;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .field label + label{top:50px;font-size:12.5px;left:9px;font-weight:400}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .roleEditAction{display:flex;flex-direction:row;margin:5px 0;padding:5px 0;justify-content:flex-start;align-items:center}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .roleEditAction #btn-save4{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:60%;margin-right:20px}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .editRoleChange .roleEditAction .cancel{text-decoration:none;color:#c00}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .field{position:relative;margin-top:1.5rem}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .field textarea{outline:0;height:6rem;width:85%;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .field textarea:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .field textarea:focus{border:2px solid #2196f3}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .field label{position:absolute;left:0;top:-25px}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .field label + label{top:85px;font-size:12.5px;left:9px;font-weight:400;color:#c00;font-family:"Toyotatype-light",sans-serif !important}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .fnlnDiv{display:flex;flex-direction:row;width:auto;margin:10px 0}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .fnlnDiv .field{margin:20px 0;position:relative;padding:10px 0}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .fnlnDiv .field input{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:70%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:30px;padding:0 7px}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .fnlnDiv .field input:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .fnlnDiv .field input:focus{border:2px solid #2196f3}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .fnlnDiv .field label{position:absolute;top:-20px;left:0;pointer-events:none;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .fnlnDiv .field label + label{top:40px;font-size:12.5px;left:9px;font-weight:400;color:#c00}
.cmp_profile .company-affli{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;margin-right:10px}
.cmp_profile .company-affli .disp-afflii .h4div{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_profile .company-affli hr{margin:0}
.cmp_profile .company-affli .aff-info .cmpAffTitle{margin-bottom:16px;font-size:14px;padding:0 !important;margin-top:2rem;flex-direction:column;box-sizing:border-box;display:flex}
.cmp_profile .company-affli .aff-info .cmpAffTitle span{font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;flex:1 1 -8e;box-sizing:border-box;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_profile .company-affli .aff-info .aff-info-container{flex-direction:column;box-sizing:border-box;display:flex}
.cmp_profile .company-affli .aff-info .aff-info-container span{text-transform:capitalize !important;font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;flex:1 1 0;box-sizing:border-box;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_profile .company-affli .com{font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;flex:1 1 -8e;box-sizing:border-box;margin:1rem 0}
.cmp_profile .company-affli .com .h5div{font-size:1rem;line-height:1.25rem;letter-spacing:.005em;color:#999;font-family:'ToyotaType-Light',Arial,sans-serif !important;font-weight:bolder}
.cmp_profile .company-affli .edit-btnAff-wrap{margin:5px 0;padding:5px 0}
.cmp_profile .company-affli .edit-btnAff-wrap #edit-btnAff{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:max-content;margin-top:100px}
.cmp_profile .company-affli #sel-affli{display:none}
.cmp_profile .company-affli #sel-affli .field{position:relative;height:40px}
.cmp_profile .company-affli #sel-affli .field label{position:absolute;top:20px;left:0;transform-origin:0 0;transition:transform .2s ease-in-out}
.cmp_profile .company-affli #sel-affli .field label + label{position:absolute;top:50px}
.cmp_profile .company-affli #sel-affli .field select{width:100%;padding-left:0;background-color:transparent;border:0;border-bottom:1.5px solid lightgray;box-sizing:border-box;margin-top:25px;resize:vertical;outline:0;font-size:inherit}
.cmp_profile .company-affli #sel-affli .field select:focus + label,.cmp_profile .company-affli #sel-affli .field select:valid + label{transform:translateY(-1em) scale(0.8)}
.cmp_profile .company-affli #sel-affli .field select>option:first-child{display:none}
.cmp_profile .company-affli #rcolId #parent{display:none}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .dropdownMS .dropdownMS-menu{max-width:100% !important}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .dropdownMS-toggle{width:100% !important}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .dropdownMS{width:100%;margin-bottom:15px}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .dropdownMS .dropdownMS-toggle{width:80%}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .dropdownMS .dropdownMS-toggle #inputMultiSelect{width:109%}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .dropdownMS .dropdownMS-toggle:after{right:10px}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .dropdownMS .multiSelector-options{width:100%;left:0}
.cmp_profile .company-affli #editAffId{display:none;flex-direction:row;align-items:center;margin-top:50px}
.cmp_profile .company-affli #editAffId #btn-save2{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:50%;margin-right:10px}
.cmp_profile .company-affli #editAffId #cancel-aff{text-decoration:none;color:#c00}
.cmp_profile{max-width:1400px}
.cmp_profile .mainDiv{display:flex;flex-direction:column;box-sizing:border-box}
.cmp_profile .mainDiv .heading{display:flex;flex-direction:row}
.cmp_profile .mainDiv .heading .blank1{margin-right:10px;flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_profile .mainDiv .heading .blank2{flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_profile .mainDiv .heading .title-container{margin-right:10px;flex:1 1 100%;box-sizing:border-box;max-width:80%}
.cmp_profile .mainDiv .heading .title-container .title{margin-bottom:20px;display:flex;flex-direction:row;justify-content:flex-start space-around}
.cmp_profile .mainDiv .heading .title-container .title h3{margin-bottom:0 !important}
.cmp_profile .mainDiv .heading .title-container .title hr{box-sizing:border-box;border:solid 1px grey;width:50%;text-align:left;margin-left:0;color:rgba(0,0,0,0.52)}
.cmp_profile .mainDiv .addressProfile{margin-bottom:20px;flex-direction:row;box-sizing:border-box;display:flex;place-content:flex-start;align-items:flex-start}
.cmp_profile .mainDiv .addressProfile .blank5{margin-right:10px;flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_profile .mainDiv .addressProfile .cmp__address{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;margin-right:10px}
.cmp_profile .mainDiv .addressProfile .cmp__address .addrTitle .h4div{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_profile .mainDiv .addressProfile .cmp__address .addrTitle hr{margin:0}
.cmp_profile .mainDiv .addressProfile .cmp__address .details-address{user-select:none;margin-top:1rem}
.cmp_profile .mainDiv .addressProfile .cmp__address .edit-btns-wrap{margin:5px 0;padding:5px 0}
.cmp_profile .mainDiv .addressProfile .cmp__address .edit-btns-wrap #edit-btns{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:35%;margin-top:100px}
.cmp_profile .mainDiv .addressProfile .cmp__address .address-details{display:none;top:20px;position:absolute}
.cmp_profile .mainDiv .addressProfile .cmp__address .address-details .h4div{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_profile .mainDiv .addressProfile .cmp__address .address-details .topRow{display:flex;flex-direction:row;justify-content:flex-start}
.cmp_profile .mainDiv .addressProfile .cmp__address .address-details hr{margin:0}
.cmp_profile .mainDiv .addressProfile .cmp__role{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;margin-right:10px}
.cmp_profile .mainDiv .addressProfile .cmp__role .roleTitle h4{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important}
.cmp_profile .mainDiv .addressProfile .cmp__role .details-role{user-select:none}
.cmp_profile .mainDiv .addressProfile .cmp__role .edit-btns-wrap{margin:5px 0;padding:5px 0}
.cmp_profile .mainDiv .addressProfile .cmp__role .edit-btns-wrap #edit-btns-role{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:50%;margin-top:100px}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details{display:none;top:20px;width:80%;position:absolute}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details h4{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important}
.cmp_profile .mainDiv .addressProfile .cmp__role .role-details .topRow{display:flex;flex-direction:row;justify-content:flex-start;margin:10px 0}
.cmp_profile .mainDiv .addressProfile .blank6{flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_profile .mainDiv .detAff{margin-bottom:20px;flex-direction:row;box-sizing:border-box;display:flex;place-content:flex-start space-around;align-items:flex-start}
.cmp_profile .mainDiv .detAff .blank3{margin-right:10px;flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_profile .mainDiv .detAff .cmp__details{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;margin-right:10px}
.cmp_profile .mainDiv .detAff .cmp__details .My_Details .h4div{font-family:'ToyotaType-Light',Arial,sans-serif !important;font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important}
.cmp_profile .mainDiv .detAff .cmp__details .My_Details hr{margin:0}
.cmp_profile .mainDiv .detAff .cmp__details .details{font-size:14px;margin-bottom:16px;padding:0 !important;margin-top:2rem;flex-direction:column;box-sizing:border-box;display:flex}
.cmp_profile .mainDiv .detAff .cmp__details .details .details-info .nameDiv{display:flex}
.cmp_profile .mainDiv .detAff .cmp__details .details .details-info .nameDiv div{margin-right:5px}
.cmp_profile .mainDiv .detAff .cmp__details .details .details-info .nameDiv,.cmp_profile .mainDiv .detAff .cmp__details .details .details-info .detailDiv{margin-bottom:1.5rem}
.cmp_profile .mainDiv .detAff .cmp__details .details .details-info .nameDiv div,.cmp_profile .mainDiv .detAff .cmp__details .details .details-info .detailDiv div{font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;flex:1 1 -8e;box-sizing:border-box}
.cmp_profile .mainDiv .detAff .cmp__details .details .edtBtnWrap{margin:5px 0;padding:5px 0}
.cmp_profile .mainDiv .detAff .cmp__details .details .edtBtnWrap #edit-btn{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:35%}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .name-change{text-decoration:none;margin:0;padding:0;font-family:"ToyotaType-book",sans-serif !important;vertical-align:baseline;outline:0;color:#c00}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange{display:none;position:absolute;top:20px}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .h4div{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange hr{margin:0}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange #nameChangeInfo{width:auto;min-height:4rem;margin-top:1rem;margin-bottom:1rem;margin-left:-3rem;margin-right:-1.4rem;color:#fff;background:#666;padding-left:3rem;padding-top:.5rem;font-size:14px;flex-direction:row;box-sizing:border-box;display:flex;align-items:center;justify-content:space-around}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm{display:flex;flex-direction:column}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .nameChangeAction{display:flex;flex-direction:row;margin:5px 0;padding:5px 0;justify-content:flex-start;align-items:center}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .nameChangeAction #btn-save1{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:40%;margin-right:20px}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .nameChangeAction .nameChangeCancel{text-decoration:none;color:#c00}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail{flex-direction:column;box-sizing:border-box;flex:1 1 100%;max-height:50%;display:none}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm{flex-direction:column;box-sizing:border-box;display:flex}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .dtlField{margin:20px 0;position:relative;padding:10px 0}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .dtlField #email-id:hover{border:1px solid rgba(0,0,0,0.12);border-radius:5px}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .dtlField input{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:70%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:40px;padding:0 7px}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .dtlField input:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .dtlField input:focus{border:2px solid #2196f3}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .dtlField label{position:absolute;top:-20px;left:0;pointer-events:none;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .dtlField label + label{top:50px;font-size:12.5px;left:9px;font-weight:400}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .formAction{display:flex;flex-direction:row;margin:5px 0;padding:5px 0;justify-content:flex-start;align-items:center}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .formAction #editdetails-save{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:60%;margin-right:20px}
.cmp_profile .mainDiv .detAff .cmp__details .details #editDetail .detailsForm .formAction .cancel{text-decoration:none;color:#c00}
.cmp_profile .mainDiv .detAff .blank4{flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element label{position:absolute;top:50px;left:8px;pointer-events:none;margin-top:1px;color:#f44336;font-family:"ToyotaType-Light",sans-serif !important;font-size:12.5px !important;font-weight:400 !important;height:1.2rem}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .field{position:relative}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .field label{position:absolute;top:25px;left:0;transform-origin:0 0;transition:transform .2s ease-in-out}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .field label + label{position:absolute;top:45px;color:#c00}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .field select{width:100%;padding-left:0;border:0;border-bottom:1.5px solid lightgray;box-sizing:border-box;margin-top:25px;resize:vertical;outline:0;font-size:inherit;background-color:inherit}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .field select:focus + label,.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .field select:valid + label{transform:translateY(-1em) scale(0.8)}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .field select>option:first-child{display:none}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element{margin:10px 0;position:relative;padding:10px 0}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element select{background-color:#fafafa}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element input,.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element select{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:40px;padding:0 7px}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element input:hover,.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element select:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element input:focus,.cmp_profile .company-affli #rcolId #parent .company-affiliation-container .element select:focus{border:2px solid #2196f3}
.cmp_profile .mainDiv .detailsWrap,.cmp_profile .mainDiv .affWrap,.cmp_profile .mainDiv .addressWrap,.cmp_profile .mainDiv .roleChangeWrap{width:40%}
@media screen and (max-width:992px){.cmp_profile .mainDiv .heading .title-container{max-width:100%}
.cmp_profile .mainDiv .detAff{flex-direction:column}
.cmp_profile .mainDiv .addressProfile{flex-direction:column}
.cmp_profile .mainDiv .detailsWrap{margin-bottom:20px}
.cmp_profile .mainDiv .detailsWrap,.cmp_profile .mainDiv .affWrap,.cmp_profile .mainDiv .addressWrap,.cmp_profile .mainDiv .roleChangeWrap{width:100%}
.cmp_profile .mainDiv .blank1,.cmp_profile .mainDiv .blank2,.cmp_profile .mainDiv .blank3,.cmp_profile .mainDiv .blank4,.cmp_profile .mainDiv .blank5,.cmp_profile .mainDiv .blank6{display:none}
}
@media screen and (max-width:500px){.cmp_profile .mainDiv .addressProfile .cmp__address .address-details{position:initial}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .nameChangeAction #btn-save1{width:auto}
.cmp_profile .company-affli #editAffId #btn-save2{width:auto}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange #nameChangeInfo{margin-left:0;margin-right:0}
.cmp_profile .mainDiv .detAff .cmp__details .details .name .requestChange{display:none;position:initial;top:-2px}
.cmp_profile .mainDiv .addressProfile .cmp__address .edit-btns-wrap #edit-btns{width:auto}
.cmp_profile .mainDiv .addressProfile .cmp__address,.cmp_profile .company-affli,.cmp_profile .mainDiv .detAff .cmp__details{min-height:auto}
.cmp_profile .mainDiv .detAff .cmp__details .details .edtBtnWrap #edit-btn{width:auto}
.cmp_profile .mainDiv{margin-top:0}
.cmp_profile .company-affli .edit-btnAff-wrap #edit-btnAff{width:auto;margin-top:50px}
}
@media screen and (max-width:480px){.detAff,.addressProfile{flex-direction:column !important}
.detailsWrap,.affWrap,.addressWrap{width:100% !important}
.affWrap{margin-top:20px}
#edit-btn,#edit-btns,#edit-btnAff{width:100% !important}
#nameChangeInfo{margin:0 0 1rem 0 !important}
}
.dataTables_wrapper td .sorting_1 button{background-color:blue;color:#fff;border:transparent;width:12.75rem;text-align:left;padding:5px}
.notifications{max-width:1400px}
.notifications tbody .noteButton{text-transform:uppercase;border-radius:0rem !important;height:2.5rem;margin-top:1.3rem;border:transparent !important;width:12.75rem;color:white;text-align:left;font-weight:bolder;font-size:14px;font-family:"ToyotaType-Light","Roboto",Arial,sans-serif !important}
.notifications tbody .Approval{background-color:blue}
.notifications tbody .Custom{background-color:purple}
.notifications tbody .Support{background-color:brown}
.notifications tbody .Expired{background-color:orange}
.notifications .mat-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;height:18px;width:0;transition-property:none !important;transform:none !important;animation:none !important;font-size:14px;margin-left:45px}
.notifications .mat-icon-white{color:white !important}
.notifications #notifications-text{font-family:"ToyotaType-Semibold",sans-serif !important;text-transform:uppercase;font-size:18px;color:#000;font-weight:400;line-height:2.5rem;text-align:left !important;margin-bottom:0;margin-top:1.5rem}
.notifications #example-notify_wrapper{max-width:1400px}
.notifications #example-notify_wrapper table thead{display:none}
.notifications #example-notify_length{display:none}
.notifications #example-notify_filter{display:none}
.notifications #notification_length{display:none}
.notifications .notHeader{width:100%;background-color:#f5f5f5;display:flex;justify-content:space-between;align-items:center;height:70px;padding-left:20px;border-top:1px solid #e0e0e0}
.notifications .notHeader .notFilter label{margin:5px 10px}
.notifications .notHeader .notFilter select{background-color:transparent;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;border:0;padding-bottom:5px;margin:9px;border-bottom:1px solid #a1a1a1}
.notifications .notHeader .notFilter option{background:#fff}
.notifications .notHeader .notActions{display:flex;justify-content:space-between;margin-right:60px;align-self:flex-start}
.notifications .notHeader .notActions .deleteAction,.notifications .notHeader .notActions .readAction{margin:0 30px}
.notifications .notHeader .notActions .deleteAction button,.notifications .notHeader .notActions .readAction button{height:35px;padding:5px 20px;width:max-content;background-color:transparent;border:lightgray}
.notifications .notHeader .notActions .deleteAction button:hover,.notifications .notHeader .notActions .readAction button:hover{background-color:#ebebeb}
@media screen and (max-width:500px){.notifications .notHeader .notActions{flex-direction:column}
.notifications .notHeader .notActions .deleteAction,.notifications .notHeader .notActions .readAction{margin:0}
.notifications .notHeader .notActions{margin-right:0}
}
.dataTables_wrapper table tbody tr td a{text-decoration:none;color:black !important;font-weight:1000 !important;text-transform:capitalize;line-height:2.0}
@media screen and (max-width:1024px){.notifications{padding:0 !important}
}
.notifications table.dataTable tbody th,table.dataTable tbody td{padding:20px !important}
.notifications .row_selected td,.notifications .row_selected .sorting_1{background-color:#b0bed9 !important}
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:none !important}
.notifications table.dataTable.no-footer{border:1px solid #f5f5f5 !important;margin-bottom:20px}
.notifications table.dataTable.display tbody tr.even>.sorting_1,.notifications table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fff}
.notifications table.dataTable.display tbody tr.odd>.sorting_1,.notifications table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#fff}
.notifications table.dataTable.display tbody tr.odd>.sorting_1:hover,.notifications table.dataTable.order-column.stripe tbody tr.odd>.sorting_1.hover{background-color:#dee6f2 !important}
.notifications table.dataTable tbody tr{background-color:#fff}
.notifications table.dataTable.hover tbody tr:hover,.notifications table.dataTable.display tbody tr:hover{background-color:#dee6f2 !important}
.notifications table.dataTable.display tbody tr.even>.sorting_1:hover,.notifications table.dataTable.order-column.stripe tbody tr.even>.sorting_1:hover{background-color:#dee6f2 !important}
.notifications table.dataTable.stripe tbody tr.odd,.notifications table.dataTable.display tbody tr.odd{background-color:#fff}
.notifications table.dataTable tbody tr.selected{background-color:#b0bed9 !important}
@media screen and (max-width:540px){.notifications .notHeader{flex-direction:column;align-items:start !important;height:auto}
}
.cmp__notification_request-details .notActions{display:flex;flex-direction:row;background-color:#f5f5f5;text-align:center;min-height:40px;margin-left:4px;padding:10px 10px 0 10px;width:89%}
.cmp__notification_request-details .notActions .subHeading{flex-direction:row;display:flex;width:80%;justify-content:start}
.cmp__notification_request-details .notActions .deleteAction{width:20%}
.adp_top_navigation.aem-GridColumn{padding:0 !important;width:102% !important}
.adp_top_navigation{background-color:#424242;margin:-1rem;z-index:999;font-family:"ToyotaType-book",sans-serif !important}
.adp_top_navigation .cmp-navigation__item--level-0:not(:first-of-type)>a{pointer-events:none}
@media only screen and (min-width:992px){.adp_top_navigation{height:2.3rem;position:fixed;font-size:.875rem;font-weight:500}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:not(:first-child)::before{content:"|";color:white;font-weight:1000;float:left}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>a{padding-left:20px}
.adp_top_navigation #top-nav{position:relative}
.adp_top_navigation #top-nav>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0{padding-right:1rem;justify-content:space-between}
.adp_top_navigation #top-nav>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group{padding:2px 0 10px}
}
@media only screen and (max-width:992px){.adp_top_navigation{height:2.3rem;position:fixed;font-size:.875rem;font-weight:500}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:not(:first-child)::before{content:"|";color:white;font-weight:1000;float:left}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>a{padding-left:20px}
}
@media only screen and (max-width:750px){.adp_top_navigation{height:2.3rem;position:fixed;font-size:.875rem;font-weight:500}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:not(:first-child)::before{content:"|";color:white;font-weight:1000;float:left}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>a{padding-left:20px}
.adp_top_navigation .cmp-navigation{height:1rem;margin-top:-0.7rem;font-size:.875rem;font-weight:500}
}
@media only screen and (min-width:992px){.adp_top_navigation .cmp-navigation{height:1rem;margin-top:-0.7rem;font-size:.875rem;font-weight:500}
}
@media only screen and (max-width:992px){.adp_top_navigation .cmp-navigation{height:1rem;margin-top:-0.7rem;font-size:.875rem;font-weight:500}
}
.adp_top_navigation .cmp-navigation__group{margin:1rem !important}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:hover{text-decoration:underline white}
@media only screen and (min-width:992px){.adp_top_navigation .cmp-navigation__group{display:inline-flex;flex-direction:row;padding:0 30px 10px 10px;float:right;margin:0;list-style-type:none}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1{font-size:.9rem;font-weight:normal;line-height:1 !important;letter-spacing:0;height:20px;width:100%}
}
@media only screen and (max-width:992px){.adp_top_navigation .cmp-navigation__group{display:inline-flex;flex-direction:row;padding:0;float:right;margin:0 !important;list-style-type:none}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1{font-size:.9rem;font-weight:normal;line-height:1 !important;letter-spacing:0;height:20px;width:12rem}
}
@media only screen and (max-width:750px){.adp_top_navigation .cmp-navigation__group{display:inline-flex;flex-direction:row;padding:0 26px 7px 0;float:right;margin-left:25px !important;list-style-type:none}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1{font-size:.9rem;font-weight:normal;line-height:1 !important;letter-spacing:0;height:20px;width:100%}
}
.adp_top_navigation .cmp-navigation__item-link{display:inline-table;padding:10px;line-height:5px;text-decoration:inherit;text-transform:capitalize;color:#fff}
@media(min-width:992px){.adp_top_navigation .cmp-navigation__item-link{display:block}
}
@media(min-width:992px) and only screen and (min-width:992px){.adp_top_navigation .cmp-navigation__item-link{text-align:left}
}
@media only screen and (max-width:992px){.adp_top_navigation .cmp-navigation__item-link{padding:20px;text-align:left}
}
@media only screen and (max-width:750px){.adp_top_navigation .cmp-navigation__item-link{padding:18px 20px;text-align:center}
}
.adp_top_navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link{position:relative}
.adp_top_navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link:after{content:"";display:block;margin:-5px auto 3px;width:0}
@media(min-width:992px){.adp_top_navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link:after{position:absolute;left:50%;border-top-color:#fff}
}
.adp_top_navigation .cmp-navigation__item--active>.cmp-navigation__item-link{color:#fff}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link{font-size:.9rem;font-weight:normal;text-transform:none}
.adp_top_navigation .cmp-navigation__item{flex:1 1 auto;z-index:999}
@media only screen and (max-width:992px){.adp_top_navigation .cmp-navigation__item:hover>.cmp-navigation__group,.adp_top_navigation .cmp-navigation__item:focus>.cmp-navigation__group{z-index:999;opacity:1;visibility:visible;background:white;position:inherit;width:max-content;display:inline-table;padding:5px;border-style:ridge;margin-top:-8px}
}
@media only screen and (max-width:750px){.adp_top_navigation .cmp-navigation__item:hover>.cmp-navigation__group,.adp_top_navigation .cmp-navigation__item:focus>.cmp-navigation__group{z-index:999;opacity:1;visibility:visible;background:white;position:inherit;width:max-content;display:inline-table;padding:5px;border-style:ridge;margin-top:-8px}
}
@media only screen and (min-width:992px){.adp_top_navigation .cmp-navigation__item:hover>.cmp-navigation__group,.adp_top_navigation .cmp-navigation__item:focus>.cmp-navigation__group{opacity:1;visibility:visible;position:inherit;display:inline-table;padding:0;border-style:ridge;margin-top:-10px}
}
.adp_top_navigation .cmp-navigation__item:hover>.cmp-navigation__item-link:after,.adp_top_navigation .cmp-navigation__item:focus>.cmp-navigation__item-link:after{width:95%;width:calc(100% - 4px)}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group{max-height:0;opacity:0;visibility:hidden;font-size:.9rem;font-weight:normal}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item{display:block;flex:1;flex-basis:33%;color:#c00}
@media(min-width:992px){.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group{position:absolute;top:100%;left:0;margin-top:-3px !important;flex-wrap:nowrap;width:max-content;border-top:1px solid rgba(255,255,255,0.2);padding:10px 20%;background-color:white;color:black}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link{font-size:.9rem;font-weight:normal;color:black}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link:hover{text-decoration:underline #c00;color:#c00}
}
@media only screen and (max-width:992px){.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group{position:absolute;top:100%;left:0;margin-top:2.5rem !important;flex-wrap:nowrap;width:max-content;border-top:1px solid rgba(255,255,255,0.2);padding:10px 20%;color:black}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__group{display:block !important}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link{padding-top:1px}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link:hover{text-decoration:underline #c00;color:#c00}
}
@media only screen and (max-width:750px){.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group{position:absolute;top:100%;left:0;margin-top:2.5rem !important;flex-wrap:nowrap;width:max-content;border-top:1px solid rgba(255,255,255,0.2);padding:10px 20%;color:black}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group>.cmp-navigation__group{display:block !important}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link{padding-top:1px}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link:hover{text-decoration:underline #c00;color:#c00}
}
.adp_top_navigation .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item-link{color:black;cursor:pointer}
.adp_top_navigation .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item-link:hover,.adp_top_navigation .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item-link:focus{text-decoration:underline #c00;cursor:pointer}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link:hover{text-decoration:underline white}
.adp_top_navigation .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item-link:focus{text-decoration:underline white}
.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0 .cmp-navigation__group{display:inline-table !important;padding:2px;padding-bottom:10px}
.adp_top_navigation .cmp-navigation__item--level-0{cursor:pointer;display:flex;align-items:center}
.adp_top_navigation .cmp-navigation__item--level-0.cmp-navigation__item--active:hover>.cmp-navigation__item-link:after,.adp_top_navigation .cmp-navigation__item--level-0.cmp-navigation__item--active:focus>.cmp-navigation__item-link:after{border-top-color:#fff}
@media only screen and (min-width:992px){.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:hover{position:relative}
.adp_top_navigation .cmp-navigation__item:hover>.cmp-navigation__group,.adp_top_navigation .cmp-navigation__item:focus>.cmp-navigation__group{position:absolute;display:block}
}
@media only screen and (max-width:992px){.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:hover{position:relative}
.adp_top_navigation .cmp-navigation__item:hover>.cmp-navigation__group,.adp_top_navigation .cmp-navigation__item:focus>.cmp-navigation__group{position:absolute;display:block;top:0}
}
@media only screen and (max-width:750px){.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:hover{position:relative}
.adp_top_navigation .cmp-navigation__item:hover>.cmp-navigation__group,.adp_top_navigation .cmp-navigation__item:focus>.cmp-navigation__group{position:absolute;display:block;top:0}
}
@media only screen and (max-width:750px){.adp_top_navigation .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0:hover{position:relative}
.adp_top_navigation .cmp-navigation__item:hover>.cmp-navigation__group,.adp_top_navigation .cmp-navigation__item:focus>.cmp-navigation__group{position:absolute;display:block;top:0}
}
@media only screen and (max-width:500px){.adp_top_navigation .cmp-navigation__group{display:flex !important;flex-direction:row !important;float:none !important;margin:0 auto !important}
}
@media only screen and (max-width:380px){.cmp-navigation__group a.cmp-navigation__item-link{font-size:11px !important}
}
.we-languagenavigation .cmp-languagenavigation{line-height:1em}
.we-languagenavigation .cmp-languagenavigation__group{padding:0;list-style-type:none}
.we-languagenavigation .cmp-languagenavigation__item--level-0{padding:8px 0}
.we-languagenavigation .cmp-languagenavigation__item--level-0 .cmp-languagenavigation__group{display:inline-block;vertical-align:top;margin-left:1rem}
.we-languagenavigation .cmp-languagenavigation__item--level-0 .cmp-languagenavigation__item{float:left;display:block;margin-right:5px;padding-left:5px;border-left:1px solid #aaa}
.we-languagenavigation .cmp-languagenavigation__item--level-0 .cmp-languagenavigation__item:first-child{padding-left:0;border-left:0}
.we-languagenavigation .cmp-languagenavigation__item--level-0 .cmp-languagenavigation__item--active{font-weight:bold}
.cmp-structure-header header{padding:0 1em}
.cmp-structure-header .hell{background-color:red}
.cmp-structure-header .cmp-mobile__cart.item{display:none !important;border:0}
.cmp-structure-header .cmp-mobile-menu.item{display:none !important}
.cmp-structure-header .ui.menu .ui.dropdown .menu>.cmp-mobile-menu__item.item{border:none !important;text-transform:lowercase !important}
@media only screen and (max-width:1200px){.cmp-structure-header .cmp-mobile__cart.item{display:block !important}
.cmp-structure-header .navbar-collapse .navbar-nav .nav-item::after{content:"";border:solid grey;border-width:0 1px 1px 0;padding:3px;user-select:none;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .5s;top:60%;left:80%;margin-top:-0.5em;margin-left:-0.9em;display:block;position:absolute}
.cmp-structure-header .navbar-collapse .navbar-nav .rotate180deg::after{transform:rotate(225deg)}
}
@media only screen and (max-width:650px){.cmp-structure-header .cmp-mobile-menu.item{display:block !important}
.cmp-structure-header .cmp-menu__item.item{display:none !important}
.cmp-structure-header .cmp-header-title{display:none}
}
.cmp-structure-header .btn-upload{color:black;width:100px !important;background-color:white;border:0}
.cmp-structure-header .btn-upload:hover{transform:scale(1.25);color:white;background-color:black !important}
.cmp-structure-header .navbar{padding-top:1rem !important}
.cmp-structure-header .navbar .navbar-brand img{width:auto;height:51px;cursor:pointer;margin:0}
.cmp-structure-header .navbar .navbar-collapse .navbar-nav .nav-item .dropdown{padding-top:5px;border-top:2px solid red;text-indent:-0.25rem}
.cmp-structure-header .sidenav{height:100%;overflow-y:auto;width:0;position:fixed;z-index:1;top:95px;left:0;background-color:#fafafa;overflow-x:hidden;transition:.5s;padding-top:60px}
.cmp-structure-header .sidenav .cm-search-bar{background-color:#fafafa;height:6px;width:350px;right:0;padding:0;margin-top:0;margin-right:-24px;margin-left:30px}
.cmp-structure-header .sidenav .mobMenu{display:flex;flex-direction:column}
.cmp-structure-header .sidenav .mobMenu .cm-search-bar .ui.input input{max-width:60%;padding:0}
.cmp-structure-header .sidenav .mobMenu .navbar-collapse{margin-top:80px;margin-left:8px}
.cmp-structure-header .sidenav .mobMenu .navbar-collapse ul li.nav-item{line-height:50px}
.cmp-structure-header .sidenav .mobMenu .navbar-collapse ul.dropdown{width:100%;z-index:1;flex-direction:column;position:relative;column-count:1;padding:10px 0 30px 30px;height:200px;overflow-y:scroll;display:none}
.cmp-structure-header .customXX .cm-search-bar #search-bar1.ui.input input{padding:0;padding-left:.3em}
.cmp-structure-header .backDrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:1;visibility:hidden;background-color:rgba(0,0,0,0.6)}
.cmp-structure-header .sidenav a{padding:2px 8px 2px 32px;text-decoration:none;font-size:14px;color:#818181;display:block;transition:.3s;margin:1px 5px 2px 20px}
.cmp-structure-header .sidenav a:hover{color:#f1f1f1}
.cmp-structure-header .sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}
@media screen and (max-height:450px){.cmp-structure-header .sidenav{padding-top:15px}
.cmp-structure-header .sidenav a{font-size:18px}
}
@media screen and (max-width:992px){.cmp-structure-header .customXX #navbarTogglerDemo02{display:none}
.cmp-structure-header .customXX .cm-search-bar #search-bar1{display:none}
}
@media screen and (min-width:992px){.cmp-structure-header .sidenav{display:none}
}
ul.navbar-nav{padding:0;list-style:none}
.nav-item{color:#000 !important;padding-left:5rem !important;cursor:pointer !important;text-decoration:none !important;font-family:"ToyotaType-Regular",sans-serif !important;font-size:1.1rem !important}
.nav-item:hover{color:#c00 !important}
ul li.nav-item{display:inline-block;position:relative;line-height:21px;text-align:left}
ul li a.header-sub{color:#000;display:block;font-size:.8rem;font-weight:500;text-indent:-0.25rem;padding-top:1px;text-transform:uppercase;text-decoration:none;text-align:-webkit-match-parent}
ul li a.header-sub:hover{color:#c00}
ul li ul.dropdown{width:400px;column-count:2;background:white;display:none;position:absolute;z-index:999;left:0}
ul [data-header-item="DEPARTMENT"] .dropdown{width:535px !important}
ul li:hover ul.dropdown{display:block}
ul li ul.dropdown li{display:block}
.customXX{display:flex !important;background-color:#fafafa;margin-top:-15px;margin-left:-28px}
@media only screen and (max-width:1400px){.customXX{display:flex !important}
.navbar{justify-content:flex-start !important}
.navbar-brand{padding-left:30px}
}
@media only screen and (max-width:770px){.navbar{justify-content:flex-start !important}
}
@media only screen and (max-width:600px){.customXX{display:block !important}
.customXX .ui.big.input{padding-left:70px;padding-right:30px}
.customXX .cm-search-bar{margin-top:0;margin-right:100px;width:376px}
.navbar{justify-content:flex-start !important}
}
@media only screen and (max-width:450px){.customXX .cm-search-bar{width:450px;margin-right:0}
.customXX .ui.big.input{padding-left:120px;padding-right:0}
}
.lds-dual-ring.hidden{display:none}
.overlayloader{position:fixed;top:50%;left:50%;margin:0;height:100vh;background:rgba(65,13,13,0.8);z-index:999;opacity:1;transition:all .5s;background-image:url("../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/icons/loading_img.png")}
.lds-dual-ring{display:inline-block;width:80px;height:80px}
.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:5% auto;border-radius:50%;border:6px solid #fff;border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite}
@keyframes lds-dual-ring{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.cmp__custom_order{max-width:1400px}
.cmp__custom_order .cmp__ar__header-container1{display:flex;justify-content:space-between;align-items:center}
.cmp__custom_order .cmp__ar__header-container1 h3{line-height:2.5rem !important;margin-top:0 !important;margin-bottom:0 !important}
.cmp__custom_order table.dataTable tr.odd{background-color:white !important}
.cmp__custom_order table.dataTable tr.even{background-color:white !important}
.cmp__custom_order table.dataTable tbody tr>.sorting_1{background:white !important}
.cmp__custom_order table{font-family:"ToyotaType-Light","Roboto",Arial,sans-serif !important}
.cmp__custom_order .ar-request-asset{color:#d0011b !important}
.cmp__custom_order .ar-request-num1{outline:0;text-shadow:none !important;color:#d0011b !important;font-weight:500}
#affiliationInfoModal1{top:0 !important}
#orderDetailsModal .detailsOK{display:flex;justify-content:flex-end}
#orderDetailsModal .affiliation-dialog-contaior .modal-ok-button{margin-top:2.5rem;margin-right:1rem;margin-bottom:.5rem;margin-left:1rem}
#orderDetailsModal .affiliation-dialog-contaior .section1{color:rgba(0,0,0,0.87) !important}
#orderDetailsModal .affiliation-dialog-contaior .section1 .heading h4{font-size:.875rem !important}
#orderDetailsModal .affiliation-dialog-contaior .section1 .subHeading{color:rgba(70,65,65,0.71)}
#orderDetailsModal .affiliation-dialog-contaior .section1 hr{width:22% !important}
#orderDetailsModal .affiliation-dialog-contaior .section1 hr.line2{width:44% !important}
.custom-assets{padding-left:251px;font-family:"ToyotaType-Light",sans-serif;font-size:14px;font-weight:bold}
.custom-assets .selectAsset .selector-options{min-width:max-content;transform:translateX(-10px) translateY(-30px)}
.custom-assets .col2 .selector-options{min-width:250px;min-height:max-content}
.custom_assets-container .messageBar{height:40px;background-color:lightgreen;border:1px solid #008000;display:none;align-items:center}
.custom_assets-container .messageBar p{margin-left:20px;color:#008000}
.custom_assets-container .messageBar p span{color:#008000;font-size:large}
.custom_assets-container{max-width:1400px}
.custom-assets #textArea{margin-left:-5px !important}
.custom-assets .select-div1{display:block;float:left;width:190px;height:100px;outline:0}
.custom-assets .col2{width:200px;margin-left:322px}
.custom-assets .col2 select option:first-child{display:none}
.custom-assets .col1{width:200px}
.custom-assets .col1 label{top:-5px !important}
.custom-assets .col1 .orderform option:first-child{display:none}
.custom-assets h3,.custom-assets .col3 h3{font-size:18px;width:max-content;font-weight:bolder;color:#000}
.custom-assets .citydiv label{top:-7px !important}
.custom-assets .citydiv label + label{top:20px !important}
.custom-assets .select-div1 div label{position:absolute;top:45px;left:0;color:rgba(0,0,0,0.87);pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.custom-assets .col2 div label{position:absolute;top:45px;left:0;color:rgba(0,0,0,0.87);pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.custom-assets .col3 div label{position:absolute;top:25px;left:0;color:rgba(0,0,0,0.87);pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.custom-assets .col4 div label{top:0 !important;position:absolute;left:0;color:rgba(0,0,0,0.87);pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.custom-assets .select-div1 div label + label,.custom-assets .col2 div label + label{top:75px;color:red;font-size:12.5px}
.custom-assets .col4 div label + label{top:110px !important;width:max-content;color:red;font-size:12.5px}
.custom-assets .col3 div label + label{top:55px;color:red;font-size:12.5px}
.custom-assets .col2 div div label{position:absolute;top:45px;left:0;color:rgba(0,0,0,0.87);pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.custom-assets .col2 div div label + label{top:75px;color:red;font-size:12.5px}
input:focus + label.required>span,textarea:focus + label.required>span{color:black}
.custom-assets .col2 div,.custom-assets .select-div1 div{position:relative;user-select:none}
.custom-assets .col2 div select:focus + label,.custom-assets .select-div1 div select:focus + label,.custom-assets .col2 div input:not(:placeholder-shown) + label,.custom-assets .select-div1 div input:not(:placeholder-shown) + label,.custom-assets .col2 div select:valid + label,.custom-assets .select-div1 div select:valid + label,.custom-assets .col2 div input:focus + label,.custom-assets .select-div1 div input:focus + label{width:max-content;transform:translateY(-1em) scale(0.8)}
.custom-assets .col2 div select:focus + label.required>span,.custom-assets .select-div1 div select:focus + label.required>span,.custom-assets .col2 div input:focus + label.required>span,.custom-assets .select-div1 div input:focus + label.required>span{color:red}
.custom-assets .col3 div,.custom-assets .col4 div{position:relative}
.custom-assets .col3 div input:focus + label,.custom-assets .col4 div input:focus + label,.custom-assets .col3 div textarea:focus + label,.custom-assets .col4 div textarea:focus + label,.custom-assets .col3 div input:valid + label,.custom-assets .col4 div input:valid + label,.custom-assets .col3 div textarea:valid + label,.custom-assets .col4 div textarea:valid + label{width:max-content;transform:translateY(-1em) scale(0.8)}
.custom-assets .col3 div input:focus + label.required>span,.custom-assets .col4 div input:focus + label.required>span,.custom-assets .col3 div textarea:focus + label.required>span,.custom-assets .col4 div textarea:focus + label.required>span{color:red}
.custom-assets select{box-sizing:border-box;margin-top:50px;width:225px;border:0;caret-color:blue;border-bottom:1px solid lightgray;outline:0}
.custom-assets select:focus{border-bottom:1px solid black}
.custom-assets #textArea:focus + label{transform:translateY(-2em) scale(0.8) !important}
.custom-assets input[type="text"],.custom-assets input[type="email"],.custom-assets input[type="date"]{box-sizing:border-box;margin-top:50px;width:225px;border:0;caret-color:blue;border-bottom:1px solid lightgray;outline:0}
.custom-assets input[type="text"]:focus,.custom-assets input[type="email"]:focus,.custom-assets input[type="date"]:focus{border-bottom:1px solid black}
.custom-assets input[type="date"]:in-range::-webkit-datetime-edit-year-field,.custom-assets input[type="date"]:in-range::-webkit-datetime-edit-month-field,.custom-assets input[type="date"]:in-range::-webkit-datetime-edit-day-field,.custom-assets input[type="date"]:in-range::-webkit-datetime-edit-text{display:none;appearance:none}
.custom-assets .col3{margin-top:149px;width:301px}
.custom-assets .textcity{margin-top:-17px !important}
.custom-assets .cntry,.custom-assets .statecl{margin-top:50px}
.custom-assets .col4{margin-left:320px;margin-top:-316px;width:240px}
.custom-assets .col4 textarea{outline:0}
.custom-assets .col4 #txtasset1 + label{width:max-content}
.custom-assets .textmediaasset,.custom-assets .textspecs{width:312px !important;height:108px;border:1px solid lightgray !important}
.custom-assets #slerror{margin-top:25px}
.custom-assets .submitButton{background-color:#c00;border-color:#c00;text-transform:uppercase;color:#fff;height:2.5rem;width:15%;margin:.9375rem;margin-top:74px;margin-bottom:40px !important}
@media screen and (max-width:992px){.custom-assets{padding-left:51px}
}
@media screen and (max-width:750px){.custom-assets{width:100%;height:auto;display:flex;flex-direction:column;margin-left:0;padding-top:10px;padding-left:10px;float:center;justify-content:space-around;justify-content:space-between}
.custom-assets h3,.custom-assets .col3 h3{font-size:18px;width:70vmin}
.custom-assets .col2,.custom-assets .col3{margin-left:0;margin-top:30px}
.custom-assets .col4{margin-top:0;margin-left:0}
.custom-assets .select-div1,.custom-assets .col2,.custom-assets .col3,.custom-assets .col4{width:100%;height:max-content;box-sizing:border-box}
.custom-assets input[type="text"],.custom-assets input[type="email"],.custom-assets input[type="date"],.custom-assets select{box-sizing:border-box;margin-top:30px;width:60%}
.custom-assets .cntry,.custom-assets .statecl{margin-top:30px}
.custom-assets .textmediaasset,.custom-assets .textspecs{width:60% !important}
.custom-assets .submitButton{width:50%;margin-top:25px}
.custom-assets .select-div1 div label,.custom-assets .col2 div label,.custom-assets .col2 div div label{top:25px;left:0}
.custom-assets .select-div1 div label + label,.custom-assets .col2 div label + label,.custom-assets .col2 div div label + label{top:55px;color:red;font-size:12.5px}
.custom-assets .col1{width:100%}
.custom-assets select{width:60%}
}
@media screen and (max-width:600px){.custom-assets select{width:100%}
.custom-assets input[type="text"],.custom-assets input[type="email"],.custom-assets input[type="date"],.custom-assets select{width:100%}
.custom-assets .col1 label{top:25px !important}
.custom-assets .textmediaasset,.custom-assets .textspecs{width:100% !important}
}
@media screen and (max-width:500px){.custom-assets .selectAsset .selector-options{min-width:auto;max-width:350px}
}
.contact-container{max-width:1400px}
.contact-container .messageBar{height:40px;background-color:lightgreen;border:1px solid #008000;display:none;align-items:center}
.contact-container .messageBar p{margin-left:20px;color:#008000}
.contact-container .messageBar p span{color:#008000;font-size:large}
.contactform-container{margin-left:150px;display:flex;flex-direction:column;flex-wrap:nowrap;width:60%;font-weight:bold;color:#333 !important}
.contactform-row .cf-input-data.textarea{margin-top:5px}
.contact-container .text h2{text-align:left;font-family:"ToyotaType-Semibold",sans-serif !important;font-size:24.5px;font-weight:bolder;letter-spacing:1px}
.contact-main-para{font-size:.875rem;font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:0}
.contactform-row .cf-input-data{user-select:none;width:50%;margin-right:15px;position:relative;box-sizing:border-box}
.contactform-row .cf-input-data input{width:100%}
.contactform-row .cf-input-data #category option:first-child{display:none}
.contactform-row{display:flex;position:relative;margin-top:5px}
.contactform-row label{position:absolute;top:48px;font-family:"Toyotatype-light",sans-serif;font-size:14px;left:0;color:#333;pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.contactform-row label + label{top:75px;color:#f44336;font-family:"ToyotaType-Light",sans-serif !important;font-size:12.5px !important;font-weight:bolder}
.contactform-row input:focus + label,.contactform-row input:not(:placeholder-shown) + label,.contactform-row select:focus + label,.contactform-row select:valid + label{width:max-content;transform:translateY(-1em) scale(0.8)}
.contactform-row textarea:focus + label,.contactform-row textarea:not(:placeholder-shown) + label{transform:translateY(-1.4em) scale(0.8)}
.contactform-row input:focus ~ label>span.redText,.contactform-row select:focus ~ label>span.redText{color:#f44336}
.contactform-div select{margin-top:50px !important;width:100%}
.contactform-div input[type="text"],.contactform-div input[type="email"],.contactform-div input[type="date"],.contactform-div select{caret-color:#2196f3;box-sizing:border-box;margin-top:50px;border:0;border-bottom:1px solid lightgray;outline:0}
.contactform-div input[type="text"]:focus,.contactform-div input[type="email"]:focus,.contactform-div input[type="date"]:focus,.contactform-div select:focus{border-bottom:1px solid #333}
.contactform-div input[type="date"]:in-range::-webkit-datetime-edit-year-field,.contactform-div input[type="date"]:in-range::-webkit-datetime-edit-month-field,.contactform-div input[type="date"]:in-range::-webkit-datetime-edit-day-field,.contactform-div input[type="date"]:in-range::-webkit-datetime-edit-text{display:none;appearance:none}
.contactform-div textarea{margin-top:45px !important;width:198% !important;height:7em;outline:0;border:1px solid #767676}
.contact-container .contactform-row #textArea:focus + label{transform:translateY(-1.4em) scale(0.8)}
.contactform-div .submit-Btn{background-color:#c00;color:#fff;height:2.5rem;width:15%;margin:2.5rem 2rem;border-color:#c00;text-transform:uppercase}
.contactform-div #msgId{top:150px}
.cf-side-blank{flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;max-width:5%}
.cf-side .labelH h5{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:.875rem;font-weight:500;line-height:1;letter-spacing:.02em;margin-top:-1rem;margin-bottom:.7rem}
.cf-side a{margin:0;padding:0;font-family:"ToyotaType-book",sans-serif !important;vertical-align:baseline;outline:0;color:#c00}
.cf-side .subLabel{font-size:.88rem}
.cf-side .subLabel p{font-size:.875rem;font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:0}
.cp-grand-parent1,.cp-grand-parent2{margin-left:150px;flex-direction:row;box-sizing:border-box;display:flex}
.cp-grand-parent1 .cp-parent,.cp-grand-parent2 .cp-parent{flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;max-width:90%}
.cp-grand-parent1 .cp-parent .cp-child,.cp-grand-parent2 .cp-parent .cp-child{width:99%;flex-direction:column;box-sizing:border-box;display:flex}
.cp-grand-parent1 .cp-parent .cp-child a,.cp-grand-parent2 .cp-parent .cp-child a{margin:0;padding:0;font-family:"ToyotaType-book",sans-serif !important;vertical-align:baseline;outline:0;color:#c00;text-decoration:none !important;margin-right:.3rem !important;font-size:14px}
.cp-grand-parent1 .cp-parent .cp-child .subLabel1,.cp-grand-parent2 .cp-parent .cp-child .subLabel1{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:.875rem;font-weight:500}
.cp-grand-parent1 .cp-parent .cp-child .subLabel,.cp-grand-parent2 .cp-parent .cp-child .subLabel{font-size:.88rem}
.cp-grand-parent1 .cp-parent .cp-child .loginDiv,.cp-grand-parent2 .cp-parent .cp-child .loginDiv{position:relative;top:2rem;margin-bottom:5%}
.cp-grand-parent1 .cp-parent .cp-child p,.cp-grand-parent2 .cp-parent .cp-child p{margin-bottom:0}
.cp-grand-parent1 .cp-parent .cp-child p a,.cp-grand-parent2 .cp-parent .cp-child p a{color:#c00}
.cp-grand-parent1 .cp-parent .cp-child h3,.cp-grand-parent2 .cp-parent .cp-child h3{font-family:"ToyotaType-Semibold",sans-serif !important;text-transform:uppercase;font-size:18px;color:#000;font-weight:400;line-height:2.5rem;margin-top:1.5rem}
.cp-grand-parent1 .cp-parent .cp-child h5,.cp-grand-parent2 .cp-parent .cp-child h5{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:.875rem;font-weight:500;line-height:1;letter-spacing:.02em;margin-top:-1rem;margin-bottom:-0.7rem}
.cp-grand-parent1 .cp-parent .cp-child .hline,.cp-grand-parent2 .cp-parent .cp-child .hline{margin-top:0;padding-bottom:10px;border-bottom:1px solid #888;width:100%}
.cp-grand-parent1 .cp-parent .cp-child .cf-card,.cp-grand-parent2 .cp-parent .cp-child .cf-card{flex-direction:row;box-sizing:border-box;display:flex}
.cp-grand-parent1 .cp-parent .cp-child .cf-card .grand-child1,.cp-grand-parent2 .cp-parent .cp-child .cf-card .grand-child1{flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;max-width:50%}
.cp-grand-parent1 .cp-parent .cp-child .cf-card .grand-child2,.cp-grand-parent2 .cp-parent .cp-child .cf-card .grand-child2{flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;max-width:40%}
.cf-side{flex-direction:column;display:flex;flex:1 1 100%;max-width:25%;margin-top:150px}
.cf-side .labelH{font-size:1.1rem;font-family:Arial,Helvetica,sans-serif}
.cf-side .in-cf-side{flex-direction:row;box-sizing:border-box;display:flex;place-content:stretch flex-start;align-items:stretch}
.cf-side .in-cf-side .cf-side-content{flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;max-width:100%}
.cf-side .in-cf-side .cf-side-content p{margin-bottom:0}
.cf-side .in-cf-side .cf-side-content p a{color:#c00;text-decoration:underline red}
.contactform-top{flex-direction:row;box-sizing:border-box;display:flex}
@media screen and (max-width:992px){.contactform-div .submit-Btn{width:30%}
.contactform-container{margin-left:50px}
.cp-grand-parent1,.cp-grand-parent2{margin-left:50px}
.cp-grand-parent1 .cp-parent .cf-card{flex-direction:column !important}
}
@media screen and (max-width:750px){.contactform-top{flex-direction:column !important}
.contactform-top .contactform-div textarea{width:99% !important}
.contactform-top .contactform-div .submit-Btn{width:30%}
.contactform-top .contactform-div .cf-side-blank{display:none !important}
.cf-side{max-width:100%;margin-top:50px;margin-left:10px}
.cf-side .in-cf-side{flex-direction:column !important}
.cp-grand-parent1,.cp-grand-parent2{margin-left:10px;flex-direction:column !important}
.cp-grand-parent1 .cf-card,.cp-grand-parent2 .cf-card{flex-direction:column !important}
.cp-grand-parent1 .grand-child1,.cp-grand-parent2 .grand-child1,.cp-grand-parent1 .grand-child2,.cp-grand-parent2 .grand-child2{max-width:100% !important}
.cp-grand-parent1 .cp-parent a,.cp-grand-parent2 .cp-parent a{overflow-wrap:anywhere !important}
.contactform-container{margin-left:10px;width:100%}
.contactform-container .contact-main-para{text-align:justify}
.contactform-container .contactform-row{display:flex;flex-direction:column}
.contactform-container .contactform-row .cf-input-data{width:100%}
}
@media screen and (max-width:1024px){.contactform-container{margin-top:45px}
}
.cmp__admin_user_page{margin-top:7rem}
.cmp__ar__header-container{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e0e0e0}
.cmp__ar__header-container h3{margin-bottom:0 !important}
.cmp__ar__sort-container{display:flex;align-items:center}
.cmp__ar__sort-container p{margin-bottom:-20px}
.cmp__ar__sort-container select{margin-bottom:-21px;border:0;outline:0;padding-right:15px}
.cmp__admin_user_page table{font-family:"ToyotaType-Light","Roboto",Arial,sans-serif !important}
.cmp__admin_user_page .ar-request-asset{color:#d0011b !important}
.cmp__admin_user_page .ar-request-num{outline:0;text-shadow:none !important;color:#d0011b !important;font-weight:500}
.cmp__admin_user_page .commonBarContainer{background-color:#1a1a1a;height:12rem;z-index:1000;position:fixed;bottom:0;left:0;right:0;opacity:.9;flex-direction:row;box-sizing:border-box;display:none}
.cmp__admin_user_page .approvalRequestSummary{flex-direction:row;box-sizing:border-box;display:flex;place-content:center;align-items:center;flex:1 1 100%;max-width:100%}
.cmp__admin_user_page .approvalRequestSummaryItem{cursor:pointer;width:6rem;height:6rem;margin-left:1rem;flex-direction:column;box-sizing:border-box;display:flex}
.cmp__admin_user_page .approvalRequestSummaryItemIcon{width:5rem;height:4rem}
.cmp__admin_user_page .ApproveURR,.ApproveCNR,.ApproveCAR{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -7px}
.cmp__admin_user_page .ApproveURR:hover.ApproveCNR:hover,.ApproveCAR:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -67px}
.cmp__admin_user_page .approvalRequestSummaryApproveIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -7px}
.cmp__admin_user_page .approvalRequestSummaryApproveIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -67px}
.cmp__admin_user_page .approvalRequestSummaryDeclineIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -7px}
.cmp__admin_user_page .approvalRequestSummaryDeclineIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -67px}
.cmp__admin_user_page .DeclineURR,.DeclineCNR,.DeclineCAR{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -7px}
.cmp__admin_user_page .DeclineURR:hover,.DeclineCNR:hover,.DeclineCAR:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -67px}
.cmp__admin_user_page .userActionExportIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -790px -7px}
.cmp__admin_user_page .userActionExportIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -790px -67px}
.cmp__admin_user_page .userActionRoleChangeIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -679px -7px}
.cmp__admin_user_page .userActionRoleChangeIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -679px -67px}
.cmp__admin_user_page .userDeactivateIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user-active-deactive-image.png) no-repeat -232px -7px}
.cmp__admin_user_page .userDeactivateIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user-active-deactive-image.png) no-repeat -232px -67px}
.cmp__admin_user_page .userActivateIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user-active-deactive-image.png) no-repeat -120px -7px}
.cmp__admin_user_page .userActivateIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user-active-deactive-image.png) no-repeat -120px -67px}
.cmp__admin_user_page .userAddnoteIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -460px -7px}
.cmp__admin_user_page .userAddnoteIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -460px -67px}
.cmp__admin_user_page .approvalRequestSummaryItemText{color:#fff;font-size:12px;text-align:center;letter-spacing:.01em;margin-left:-1.8rem}
.orderUserPopup{z-index:999;float:left;position:absolute;width:900px;font-size:13px;font-family:"ToyotaType-Regular",sans-serif;margin-top:-1rem;overflow-wrap:break-word;margin-right:2rem;white-space:pre-wrap;top:0;left:15%;display:none}
.orderUserPopup:before{content:'';width:0;height:0;border-style:solid;border-width:14px 17px 20px 0;border-color:transparent #f4f4f4 transparent transparent;display:inline-block;vertical-align:middle;margin-top:100px}
.orderDetailsUsers{width:48rem;overflow:hidden;background:whitesmoke;overflow-wrap:break-word;white-space:pre-wrap;color:#999;display:flex}
.orderDetailsUsersContainer{display:flex;flex-direction:column}
.orderDetailsUsersSection{padding:2rem;overflow-wrap:break-word;white-space:pre-wrap;display:flex}
.orderDetailsUsersSection .section{overflow-wrap:break-word;word-break:normal !important;margin-right:1rem;white-space:pre-wrap;flex:1 1 100%;box-sizing:border-box;max-width:100%;letter-spacing:.005em;word-wrap:break-word;display:flex;flex-direction:column}
.orderDetailsUsersSection .heading{border-bottom:1px solid #e0e0e0;padding-bottom:.3rem;margin-bottom:1rem;width:12rem;font-size:1.2rem;color:black;overflow-wrap:break-word;margin-right:2rem;white-space:pre-wrap;text-align:left;word-wrap:break-word;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif !important}
.orderDetailsUsersSection .subHeading{font-weight:700;font-size:14px;text-align:left;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif !important;margin-right:-10rem;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap}
.orderDetailsUsersSection .headingMargin{margin-top:2rem;text-align:left;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif !important}
.orderDetailsUsersSection .subcontent{text-align:left;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif !important}
@media screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.orderDetailsUsersSection{margin-bottom:-1.8rem}
.orderDetailsUsersSection .section{margin-bottom:40px}
}
.orderNotesSection{background:#3b3b3b;height:7rem;display:flex;justify-content:center;align-items:center}
.orderNotesSectionContainer{display:flex}
@media screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.orderNotesSection{position:sticky !important;margin-top:28px}
}
.cmp_userapproval,.cmp_addusernote{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out}
option{padding:10px}
.cmp_userapproval .col1 .userrole option:first-child{display:none}
.title{font-size:15px}
.cmp_userdecline .title{border-bottom:1px solid #e0e0e0;padding-bottom:1.3rem;margin-bottom:1.5rem;width:23rem;font-size:23px;font-weight:bolder;font-family:'ToyotaType-Light',Arial,sans-serif !important;text-transform:uppercase}
.cmp_userapproval .toptitle-container .title{border-bottom:1px solid #e0e0e0;padding-bottom:.3rem;margin-top:0;color:grey;font-family:Arial,Helvetica,sans-serif;margin-bottom:1.5rem}
.close-icon{position:absolute;top:20px;right:30px;font-size:30px;font-weight:bold;text-decoration:none;color:black}
.cmp_userapproval .close-icon{position:absolute;top:20px;right:30px;font-size:30px;transition:all 200ms;font-weight:bold;text-decoration:none;color:black}
.required{font-size:15px;margin-bottom:1rem}
.field{margin-bottom:1.5rem}
.add-role .close-icon{float:right;cursor:pointer}
.saveBtn,.senddecline,.saveNote,.userRoleChangeBtn{width:18rem !important;font-size:14px !important;margin-right:.9375rem;margin-top:10px;color:#fff;background:#d71921;text-align:center;border:transparent !important;height:2.5rem}
.showresults{display:block;margin-left:auto;margin-right:auto !important;width:18rem !important;font-size:14px !important;margin-top:10px;color:#fff;background:#d71921;text-align:center;border:transparent !important;height:2.5rem;text-transform:uppercase}
select#userrole,select#userrolechange{border:0;border-bottom:1px solid black;outline:0}
input#note,input#name{border:0;border-bottom:1px solid black;outline:0}
input#name:focus{border:0;border-bottom:1px solid red;outline:0}
.cancelButton{color:#d71921;border:0;background:transparent;outline:0}
.cancelButton:hover{text-decoration:underline}
.cmp_userdecline{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative}
.toptitletext{width:23rem;font-size:15px;margin-bottom:1.5rem;font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0}
.message{margin-bottom:1.5rem}
.senddecline{width:18rem !important;font-size:14px !important;margin-right:.9375rem;color:#fff;background:#d71921;text-align:center}
.cmp_addNote{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out}
.addNote-title{border-bottom:1px solid #e0e0e0;padding-bottom:.3rem;margin-top:0;color:grey;font-family:Arial,Helvetica,sans-serif;margin-bottom:1.5rem}
.note{margin-bottom:1.3rem}
.checkboxtext{margin-top:1.5rem}
.saveNote{width:18rem !important;font-size:14px !important;margin-right:.9375rem;color:#fff;background:#d71921;text-align:center;margin-top:1.5rem}
.modal.modal-dialog{z-index:9999999999;position:absolute;width:50vw;height:50vw}
.cmp_userrolechange .col1 .userrolechange option:first-child{display:none}
#userapproval .col1,#userrolechange .col1{width:200px}
#userapproval .col1 .orderfrom option:first-child,#userrolechange .col1 .orderfrom option:first-child{display:none}
#userapproval .col1 select:focus + label,#userrolechange .col1 select:focus + label,#userapproval .col1 select:valid + label,#userrolechange .col1 select:valid + label{width:max-content;transform:translateY(-1em) scale(0.8)}
#userapproval .col1 select:focus + label.required>span,#userrolechange .col1 select:focus + label.required>span{color:red}
#alert-message-cnr .dismiss-close{float:right;font-size:1rem !important}
#userdeclinemodal .modal-dialog .modal-header{border-bottom:0}
#userapprovemodal,#userdeclinemodal,#addnotemodal,#userdeactivatemodal,#userrolechangemodal,#useractivatemodal{font-family:"ToyotaType-book",sans-serif}
#userapprovemodal .modal-dialog form .field,#userdeclinemodal .modal-dialog form .field,#addnotemodal .modal-dialog form .field,#userdeactivatemodal .modal-dialog form .field,#userrolechangemodal .modal-dialog form .field,#useractivatemodal .modal-dialog form .field{position:relative}
#userapprovemodal .modal-dialog form .field textarea + label,#userdeclinemodal .modal-dialog form .field textarea + label,#addnotemodal .modal-dialog form .field textarea + label,#userdeactivatemodal .modal-dialog form .field textarea + label,#userrolechangemodal .modal-dialog form .field textarea + label,#useractivatemodal .modal-dialog form .field textarea + label{position:absolute;top:0;transform-origin:0 0;transition:transform .2s ease-in-out;left:0}
#userapprovemodal .modal-dialog form .field textarea:focus + label,#userdeclinemodal .modal-dialog form .field textarea:focus + label,#addnotemodal .modal-dialog form .field textarea:focus + label,#userdeactivatemodal .modal-dialog form .field textarea:focus + label,#userrolechangemodal .modal-dialog form .field textarea:focus + label,#useractivatemodal .modal-dialog form .field textarea:focus + label,#userapprovemodal .modal-dialog form .field textarea:not(:placeholder-shown) + label,#userdeclinemodal .modal-dialog form .field textarea:not(:placeholder-shown) + label,#addnotemodal .modal-dialog form .field textarea:not(:placeholder-shown) + label,#userdeactivatemodal .modal-dialog form .field textarea:not(:placeholder-shown) + label,#userrolechangemodal .modal-dialog form .field textarea:not(:placeholder-shown) + label,#useractivatemodal .modal-dialog form .field textarea:not(:placeholder-shown) + label,#userapprovemodal .modal-dialog form .field textarea:valid + label,#userdeclinemodal .modal-dialog form .field textarea:valid + label,#addnotemodal .modal-dialog form .field textarea:valid + label,#userdeactivatemodal .modal-dialog form .field textarea:valid + label,#userrolechangemodal .modal-dialog form .field textarea:valid + label,#useractivatemodal .modal-dialog form .field textarea:valid + label{width:max-content;transform:translateY(-1.28125em) scale(0.75)}
#userapprovemodal .modal-dialog form .field input:focus + label.required>span,#userdeclinemodal .modal-dialog form .field input:focus + label.required>span,#addnotemodal .modal-dialog form .field input:focus + label.required>span,#userdeactivatemodal .modal-dialog form .field input:focus + label.required>span,#userrolechangemodal .modal-dialog form .field input:focus + label.required>span,#useractivatemodal .modal-dialog form .field input:focus + label.required>span,#userapprovemodal .modal-dialog form .field textarea:focus + label.required>span,#userdeclinemodal .modal-dialog form .field textarea:focus + label.required>span,#addnotemodal .modal-dialog form .field textarea:focus + label.required>span,#userdeactivatemodal .modal-dialog form .field textarea:focus + label.required>span,#userrolechangemodal .modal-dialog form .field textarea:focus + label.required>span,#useractivatemodal .modal-dialog form .field textarea:focus + label.required>span{color:red}
#userapprovemodal .modal-dialog form .field #declineMsgError,#userdeclinemodal .modal-dialog form .field #declineMsgError,#addnotemodal .modal-dialog form .field #declineMsgError,#userdeactivatemodal .modal-dialog form .field #declineMsgError,#userrolechangemodal .modal-dialog form .field #declineMsgError,#useractivatemodal .modal-dialog form .field #declineMsgError{left:0;position:absolute;top:90px;font-size:12.5px;color:#c00}
#userapprovemodal .modal-dialog .modal-content,#userdeclinemodal .modal-dialog .modal-content,#addnotemodal .modal-dialog .modal-content,#userdeactivatemodal .modal-dialog .modal-content,#userrolechangemodal .modal-dialog .modal-content,#useractivatemodal .modal-dialog .modal-content{top:20px;height:350px;width:400px}
#userapprovemodal .modal-dialog .modal-body,#userdeclinemodal .modal-dialog .modal-body,#addnotemodal .modal-dialog .modal-body,#userdeactivatemodal .modal-dialog .modal-body,#userrolechangemodal .modal-dialog .modal-body,#useractivatemodal .modal-dialog .modal-body{padding:2rem}
#userapprovemodal .modal-dialog .modal-body .saveClass,#userdeclinemodal .modal-dialog .modal-body .saveClass,#addnotemodal .modal-dialog .modal-body .saveClass,#userdeactivatemodal .modal-dialog .modal-body .saveClass,#userrolechangemodal .modal-dialog .modal-body .saveClass,#useractivatemodal .modal-dialog .modal-body .saveClass{margin-top:2rem}
#userapprovemodal .modal-dialog .modal-body .note #note,#userdeclinemodal .modal-dialog .modal-body .note #note,#addnotemodal .modal-dialog .modal-body .note #note,#userdeactivatemodal .modal-dialog .modal-body .note #note,#userrolechangemodal .modal-dialog .modal-body .note #note,#useractivatemodal .modal-dialog .modal-body .note #note{border-radius:3px;border:solid 1px lightgray;background-color:white;width:90%}
#userapprovemodal .modal-dialog .modal-content .modal-header,#userdeclinemodal .modal-dialog .modal-content .modal-header,#addnotemodal .modal-dialog .modal-content .modal-header,#userdeactivatemodal .modal-dialog .modal-content .modal-header,#userrolechangemodal .modal-dialog .modal-content .modal-header,#useractivatemodal .modal-dialog .modal-content .modal-header{padding:2rem}
#userapprovemodal .modal-dialog .modal-content .modal-header .title,#userdeclinemodal .modal-dialog .modal-content .modal-header .title,#addnotemodal .modal-dialog .modal-content .modal-header .title,#userdeactivatemodal .modal-dialog .modal-content .modal-header .title,#userrolechangemodal .modal-dialog .modal-content .modal-header .title,#useractivatemodal .modal-dialog .modal-content .modal-header .title{color:gray;width:23rem;font-size:17px}
#userapprovemodal .modal-dialog .modal-content .modal-header .iconChange.close-md-icon.mat-icon,#userdeclinemodal .modal-dialog .modal-content .modal-header .iconChange.close-md-icon.mat-icon,#addnotemodal .modal-dialog .modal-content .modal-header .iconChange.close-md-icon.mat-icon,#userdeactivatemodal .modal-dialog .modal-content .modal-header .iconChange.close-md-icon.mat-icon,#userrolechangemodal .modal-dialog .modal-content .modal-header .iconChange.close-md-icon.mat-icon,#useractivatemodal .modal-dialog .modal-content .modal-header .iconChange.close-md-icon.mat-icon{float:right;cursor:pointer;background-repeat:no-repeat;fill:currentColor;height:24px;width:24px;text-align:right;color:gray !important;font-size:20px;margin-right:2rem}
#userapprovemodal .modal-dialog .alert-message .dismiss-close,#userdeclinemodal .modal-dialog .alert-message .dismiss-close,#addnotemodal .modal-dialog .alert-message .dismiss-close,#userdeactivatemodal .modal-dialog .alert-message .dismiss-close,#userrolechangemodal .modal-dialog .alert-message .dismiss-close,#useractivatemodal .modal-dialog .alert-message .dismiss-close{float:right;font-size:1rem !important}
#userapprovemodal .modal-dialog #alert-message .dismiss-close,#userdeclinemodal .modal-dialog #alert-message .dismiss-close,#addnotemodal .modal-dialog #alert-message .dismiss-close,#userdeactivatemodal .modal-dialog #alert-message .dismiss-close,#userrolechangemodal .modal-dialog #alert-message .dismiss-close,#useractivatemodal .modal-dialog #alert-message .dismiss-close,#userapprovemodal .modal-dialog #alert-message-note .dismiss-close,#userdeclinemodal .modal-dialog #alert-message-note .dismiss-close,#addnotemodal .modal-dialog #alert-message-note .dismiss-close,#userdeactivatemodal .modal-dialog #alert-message-note .dismiss-close,#userrolechangemodal .modal-dialog #alert-message-note .dismiss-close,#useractivatemodal .modal-dialog #alert-message-note .dismiss-close{float:right;font-size:1rem !important}
#userdeclinemodal .modal-dialog .modal-content{top:20px;height:380px;width:400px}
#userdeclinemodal .modal-dialog .modal-content .modal-body{margin-top:-20px;padding:2rem}
#userrole{border:0;border-bottom:1px solid black;width:320px;padding-bottom:10px;font-family:"ToyotaType-Light",Arial,sans-serif}
.nameRole{margin-bottom:20px}
.cmp_userrolechange .modal.fade,.cmp_userdecline .modal.fade,.cmp_userapproval .modal.fade,.cmp_addusernote .modal.fade,.cmp_deactivateuser .modal.fade,.cmp_activateuser .modal.fade{z-index:10000000 !important}
#approvalRequest .user-date{white-space:nowrap}
#approvalRequest thead th{padding:10px 9px !important}
#approvalRequest thead tr{font-size:1.1rem;margin-right:147px;font-family:'ToyotaType-Light',Arial,sans-serif !important;color:darkgray;font-weight:600;background-color:#f5f5f5}
#approvalRequest thead tr #status_useradmin{border:0;background:transparent}
#approvalRequest thead tr #status_useradmin::after{border:0;background:transparent}
#approvalRequest_wrapper{font-family:"ToyotaType-Light","Roboto",Arial,sans-serif}
#approvalRequest_wrapper table.dataTable tr.odd{background-color:white}
#approvalRequest_wrapper table.dataTable tr.even{background-color:white}
#approvalRequest_wrapper #approvalRequest_length,#approvalRequest_wrapper #approvalRequest_filter{margin:1rem}
.checky input:checked ~ .geekmark{background-color:green}
.cmp__admin_user__actions{display:flex;justify-content:space-around;margin-bottom:30px !important}
.cmp__admin_user__actions button{font-size:.875rem !important;font-family:"ToyotaType-book",sans-serif !important;background-color:#c00;text-transform:uppercase;border-radius:0 !important;box-shadow:none !important;height:3rem;width:15.75rem;margin-top:1.3rem;color:#fff;border:transparent !important;display:none}
.roleTitle h4{font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_adminactions .cmp_adminactioncompany-affli .disp-afflii .h4div{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.notetitle{font-family:'ToyotaType-Light',Arial,sans-serif !important;margin-bottom:.2rem !important;line-height:1.25rem;letter-spacing:.005em;font-weight:normal;color:#333}
.notetitle hr{margin:0;margin-bottom:10px}
.cmp_adminactions .cmp_adminactioncompany-affli hr{margin:0}
.strongTitle strong{font-size:1rem;line-height:1.25rem;letter-spacing:.005em;color:#323131;box-sizing:border-box;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.strongTitle span{font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;box-sizing:border-box}
.cmp_adminactions .messageBar{height:40px;background-color:lightgreen;border:1px solid #008000;display:none;align-items:center}
.cmp_adminactions .messageBar p{margin-left:20px;color:#008000}
.cmp_adminactions .messageBar p span{color:#008000;font-size:large}
.cmp__adminactionaddress .billingAddress .field{margin:30px 0;position:relative;padding:10px 0}
.cmp__adminactionaddress .billingAddress .field input,.cmp__adminactionaddress .billingAddress .field select{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:70%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:40px;padding:0 7px}
.cmp__adminactionaddress .billingAddress .field input:hover,.cmp__adminactionaddress .billingAddress .field select:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp__adminactionaddress .billingAddress .field input:focus,.cmp__adminactionaddress .billingAddress .field select:focus{border:2px solid #2196f3}
.cmp__adminactionaddress .billingAddress .field label{position:absolute;top:-20px;left:0;pointer-events:none;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp__adminactionaddress .billingAddress .field label + label{top:50px;font-size:12.5px;left:9px;font-weight:400}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field{margin:30px 0;position:relative;padding:10px 0}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field input,.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field select{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:70%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:40px;padding:0 7px}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field input:hover,.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field select:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field input:focus,.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field select:focus{border:2px solid #2196f3}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field label{position:absolute;top:-20px;left:0;pointer-events:none;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .field label + label{top:50px;font-size:12.5px;left:9px;font-weight:400}
.cmp_adminactions .cmp_adminactioncompany-affli{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;margin-right:10px}
.cmp_adminactions .cmp_adminactioncompany-affli .aff-info .cmpAffTitle{margin-bottom:16px;font-size:14px;padding:0 !important;margin-top:2rem;flex-direction:column;box-sizing:border-box;display:flex}
.cmp_adminactions .cmp_adminactioncompany-affli .aff-info .cmpAffTitle span{font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;flex:1 1 -8e;box-sizing:border-box;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_adminactions .cmp_adminactioncompany-affli .aff-info .aff-info-container{flex-direction:column;box-sizing:border-box;display:flex}
.cmp_adminactions .cmp_adminactioncompany-affli .aff-info .aff-info-container span{text-transform:capitalize !important;font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;flex:1 1 0;box-sizing:border-box;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_adminactions .cmp_adminactioncompany-affli .com{font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;flex:1 1 -8e;box-sizing:border-box;margin:1rem 0}
.cmp_adminactions .cmp_adminactioncompany-affli .com .h5div{font-size:1rem;line-height:1.25rem;letter-spacing:.005em;color:#999;font-family:'ToyotaType-Light',Arial,sans-serif !important;font-weight:bolder}
.cmp_adminactions .cmp_adminactioncompany-affli .edit-btnAff-wrap{margin:5px 0;padding:5px 0}
.cmp_adminactions .cmp_adminactioncompany-affli .edit-btnAff-wrap #edit-btnAff{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:max-content;margin-top:100px}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent{display:none}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .dropdownMS .dropdownMS-menu{max-width:100% !important}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .dropdownMS-toggle{width:100% !important}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .dropdownMS{width:100%;margin-bottom:15px}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .dropdownMS .dropdownMS-toggle{width:80%}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .dropdownMS .dropdownMS-toggle #inputMultiSelect{width:109%}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .dropdownMS .dropdownMS-toggle:after{right:10px}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .dropdownMS .multiSelector-options{width:100%;left:0}
.cmp_adminactions .cmp_adminactioncompany-affli #editAffId{display:none;flex-direction:row;align-items:center;margin-top:50px}
.cmp_adminactions .cmp_adminactioncompany-affli #editAffId #btn-save2{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:50%;margin-right:10px}
.cmp_adminactions .cmp_adminactioncompany-affli #editAffId #cancel-aff{text-decoration:none;color:#c00}
.cmp__adminactionaddress .billingAddress .billEditAction .cancel{text-decoration:none;color:#c00}
.cmp_adminactions{max-width:1400px}
.cmp_adminactions #approved,.cmp_adminactions #others,.cmp_adminactions #DECLINED,.cmp_adminactions #PENDING_REACTIVATION,.cmp_adminactions #REQUEST_BOTH,.cmp_adminactions #REQUEST_CHANGE_AFFILIATION,.cmp_adminactions #REQUEST_CHANGE_NAME,.cmp_adminactions #REQUEST_REACTIVATION,.cmp_adminactions #Account_Expired,.cmp_adminactions #deactivate,.cmp_adminactions #pending_status{display:none}
.cmp_adminactions .mainDiv{display:flex;flex-direction:column;box-sizing:border-box}
.cmp_adminactions .mainDiv .heading{display:flex;flex-direction:row}
.cmp_adminactions .mainDiv .heading .blank1{margin-right:10px;flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_adminactions .mainDiv .heading .blank2{flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_adminactions .mainDiv .heading .title-container{margin-right:10px;flex:1 1 100%;box-sizing:border-box;max-width:80%}
.cmp_adminactions .mainDiv .heading .title-container .title{margin-bottom:20px;display:flex;flex-direction:row;justify-content:flex-start space-around}
.cmp_adminactions .mainDiv .heading .title-container .title h3{margin-bottom:0 !important}
.cmp_adminactions .mainDiv .heading .title-container .title hr{box-sizing:border-box;border:solid 1px grey;width:50%;text-align:left;margin-left:0;color:rgba(0,0,0,0.52)}
.cmp_adminactions .mainDiv .addressProfile{margin-bottom:20px;flex-direction:row;box-sizing:border-box;display:flex;place-content:flex-start;align-items:flex-start}
.cmp_adminactions .mainDiv .addressProfile .blank5{margin-right:10px;flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;margin-right:10px}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .addrTitle .h4div{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .addrTitle hr{margin:0}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .details-address{user-select:none}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .edit-btns-wrap{margin:5px 0;padding:5px 0}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .edit-btns-wrap #edit-btns{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:35%;margin-top:100px}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .address-details{display:none;top:20px;position:absolute}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .address-details .h4div{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .address-details .topRow{display:flex;flex-direction:row;justify-content:flex-start}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .address-details hr{margin:0}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;margin-right:10px}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .roleTitle h4{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .details-role{user-select:none}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .edit-btns-wrap{margin:5px 0;padding:5px 0}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .edit-btns-wrap #edit-btns-role{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:50%;margin-top:100px}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details{display:none;top:20px;width:80%;position:absolute}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details h4{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .topRow{display:flex;flex-direction:row;justify-content:flex-start;margin:10px 0}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .roleEditAction{display:flex;flex-direction:row;margin:5px 0;padding:5px 0;justify-content:flex-start;align-items:center}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .roleEditAction #btn-save4{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:60%;margin-right:20px}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionrole .role-details .editRoleChange .roleEditAction .cancel{text-decoration:none;color:#c00}
.cmp_adminactions .mainDiv .addressProfile .blank6{flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .field{position:relative;margin-top:1.5rem}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .field textarea{outline:0;height:6rem;width:85%;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .field textarea:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .field textarea:focus{border:2px solid #2196f3}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .field label{position:absolute;left:0;top:-25px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .field label + label{top:85px;font-size:12.5px;left:9px;font-weight:400;color:#c00;font-family:"Toyotatype-light",sans-serif !important}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .fnlnDiv .field{margin:20px 0;position:relative;padding:10px 0}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .fnlnDiv .field input{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:70%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:30px;padding:0 7px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .fnlnDiv .field input:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .fnlnDiv .field input:focus{border:2px solid #2196f3}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .fnlnDiv .field label{position:absolute;top:-20px;left:0;pointer-events:none;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .fnlnDiv .field label + label{top:40px;font-size:12.5px;left:9px;font-weight:400;color:#c00}
.cmp_adminactions .cmp_adminactioncompany-affli #sel-affli{display:none}
.cmp_adminactions .cmp_adminactioncompany-affli #sel-affli .field{position:relative;height:40px}
.cmp_adminactions .cmp_adminactioncompany-affli #sel-affli .field label{position:absolute;top:20px;left:0;transform-origin:0 0;transition:transform .2s ease-in-out}
.cmp_adminactions .cmp_adminactioncompany-affli #sel-affli .field label + label{position:absolute;top:50px}
.cmp_adminactions .cmp_adminactioncompany-affli #sel-affli .field select{width:100%;padding-left:0;background-color:transparent;border:0;border-bottom:1.5px solid lightgray;box-sizing:border-box;margin-top:25px;resize:vertical;outline:0;font-size:inherit}
.cmp_adminactions .cmp_adminactioncompany-affli #sel-affli .field select:focus + label,.cmp_adminactions .cmp_adminactioncompany-affli #sel-affli .field select:valid + label{transform:translateY(-1em) scale(0.8)}
.cmp_adminactions .cmp_adminactioncompany-affli #sel-affli .field select>option:first-child{display:none}
.cmp_adminactions .mainDiv .detAff{margin-bottom:20px;flex-direction:row;box-sizing:border-box;display:flex;place-content:flex-start space-around;align-items:flex-start}
.cmp_adminactions .mainDiv .detAff .blank3{margin-right:10px;flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;margin-right:10px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .My_Details .h4div{font-family:'ToyotaType-Light',Arial,sans-serif !important;font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .My_Details hr{margin:0}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details{font-size:14px;margin-bottom:16px;padding:0 !important;margin-top:2rem;flex-direction:column;box-sizing:border-box;display:flex}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .details-info .nameDiv{display:flex}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .details-info .nameDiv div{margin-right:5px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .details-info .nameDiv,.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .details-info .detailDiv{margin-bottom:1.5rem}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .details-info .nameDiv div,.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .details-info .detailDiv div{font-size:1rem;font-weight:normal;line-height:1.25rem;letter-spacing:.005em;color:#999;flex:1 1 -8e;box-sizing:border-box}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .edtBtnWrap{margin:5px 0;padding:5px 0}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .edtBtnWrap #edit-btn,.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .edtBtnWrap #edit-btn1{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .edtBtnWrap #edit-btn{width:35%}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .edtBtnWrap #edit-btn1{width:55%}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .name-change{text-decoration:none;margin:0;padding:0;font-family:"ToyotaType-book",sans-serif !important;vertical-align:baseline;outline:0;color:#c00}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange{display:none;position:absolute;top:20px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .h4div{font-weight:normal;color:#333;letter-spacing:.005em;line-height:1.25rem;margin-bottom:.2rem !important;font-size:1rem !important;padding:0 !important;font-family:'ToyotaType-Light',Arial,sans-serif !important}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange hr{margin:0}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange #nameChangeInfo{width:auto;min-height:4rem;margin-top:1rem;margin-bottom:1rem;margin-left:-3rem;margin-right:-1.4rem;color:#fff;background:#666;padding-left:3rem;padding-top:.5rem;font-size:14px;flex-direction:row;box-sizing:border-box;display:flex;align-items:center;justify-content:space-around}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm{display:flex;flex-direction:column}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .fnlnDiv{display:flex;flex-direction:row;width:auto;margin:10px 0}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .nameChangeAction{display:flex;flex-direction:row;margin:5px 0;padding:5px 0;justify-content:flex-start;align-items:center}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .nameChangeAction #btn-save1{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:40%;margin-right:20px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details .name .requestChange .nameChangeForm .nameChangeAction .nameChangeCancel{text-decoration:none;color:#c00}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail{flex-direction:column;box-sizing:border-box;flex:1 1 100%;max-height:50%;display:none}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm{flex-direction:column;box-sizing:border-box;display:flex}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .dtlField{margin:20px 0;position:relative;padding:10px 0}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .dtlField #email-id:hover{border:1px solid rgba(0,0,0,0.12);border-radius:5px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .dtlField input{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:70%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:40px;padding:0 7px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .dtlField input:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .dtlField input:focus{border:2px solid #2196f3}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .dtlField label{position:absolute;top:-20px;left:0;pointer-events:none;margin-top:1px;font-size:14px;font-family:"Toyotatype-light",sans-serif !important;font-weight:600;color:#333}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .dtlField label + label{top:50px;font-size:12.5px;left:9px;font-weight:400}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .formAction{display:flex;flex-direction:row;margin:5px 0;padding:5px 0;justify-content:flex-start;align-items:center}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .formAction #editdetails-save{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:60%;margin-right:20px}
.cmp_adminactions .mainDiv .detAff .cmp__adminactiondetails .details #editDetail .detailsForm .formAction .cancel{text-decoration:none;color:#c00}
.cmp_adminactions .mainDiv .detAff .blank4{flex:1 1 100%;box-sizing:border-box;max-width:10%}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element label{position:absolute;top:50px;left:8px;pointer-events:none;margin-top:1px;color:#f44336;font-family:"ToyotaType-Light",sans-serif !important;font-size:12.5px !important;font-weight:400 !important;height:1.2rem}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .field{position:relative}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .field label{position:absolute;top:25px;left:0;transform-origin:0 0;transition:transform .2s ease-in-out}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .field label + label{position:absolute;top:45px;color:#c00}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .field select{width:100%;padding-left:0;border:0;border-bottom:1.5px solid lightgray;box-sizing:border-box;margin-top:25px;resize:vertical;outline:0;font-size:inherit;background-color:inherit}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .field select:focus + label,.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .field select:valid + label{transform:translateY(-1em) scale(0.8)}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .field select>option:first-child{display:none}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element{margin:10px 0;position:relative;padding:10px 0}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element select{background-color:#fafafa}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element input,.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element select{caret-color:#2196f3;font-family:"ToyotaType-Light",sans-serif !important;font-size:14px !important;font-weight:400 !important;font-style:inherit;background:0;color:currentColor;border:1px solid rgba(0,0,0,0.12);border-radius:5px;outline:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;background-color:white;height:40px;padding:0 7px}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element input:hover,.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element select:hover{border:2px solid rgba(0,0,0,0.87)}
.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element input:focus,.cmp_adminactions .cmp_adminactioncompany-affli #rcolId #parent .company-affiliation-container .element select:focus{border:2px solid #2196f3}
.cmp__adminactionaddress .billingAddress form{margin:20px 0}
.cmp__adminactionaddress .billingAddress .billEditAction{display:flex;flex-direction:row;margin:5px 0;padding:5px 0;justify-content:flex-start;align-items:center}
.cmp__adminactionaddress .billingAddress .billEditAction #btn-savel,.cmp__adminactionaddress .billingAddress .billEditAction #btn-savel2,.cmp__adminactionaddress .billingAddress .billEditAction #address-save{background-color:#c00;color:#ffff;text-transform:uppercase;padding:10px;border:#c00;width:60%;margin-right:20px}
.cmp_adminactions .mainDiv .detailsWrap,.cmp_adminactions .mainDiv .affWrap,.cmp_adminactions .mainDiv .addressWrap,.cmp_adminactions .mainDiv .roleChangeWrap{width:40%}
@media screen and (max-width:992px){.cmp_adminactions .mainDiv .heading .title-container{max-width:100%}
.cmp_adminactions .mainDiv .detAff{flex-direction:column}
.cmp_adminactions .mainDiv .addressProfile{flex-direction:column}
.cmp_adminactions .mainDiv .detailsWrap{margin-bottom:20px}
.cmp_adminactions .mainDiv .detailsWrap,.cmp_adminactions .mainDiv .affWrap,.cmp_adminactions .mainDiv .addressWrap,.cmp_adminactions .mainDiv .roleChangeWrap{width:100%}
.cmp_adminactions .mainDiv .blank1,.cmp_adminactions .mainDiv .blank2,.cmp_adminactions .mainDiv .blank3,.cmp_adminactions .mainDiv .blank4,.cmp_adminactions .mainDiv .blank5,.cmp_adminactions .mainDiv .blank6{display:none}
}
@media screen and (max-width:500px){.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .address-details{position:initial}
.cmp_adminactions .mainDiv .detAff .cmp__details .details .name .requestChange .nameChangeForm .nameChangeAction #btn-save1{width:auto}
.cmp_adminactions .company-affli #editAffId #btn-save2{width:auto}
.cmp_adminactions .mainDiv .detAff .cmp__details .details .name .requestChange #nameChangeInfo{margin-left:0;margin-right:0}
.cmp_adminactions .mainDiv .detAff .cmp__details .details .name .requestChange{display:none;position:initial;top:-2px}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress .edit-btns-wrap #edit-btns{width:auto}
.cmp_adminactions .mainDiv .addressProfile .cmp__adminactionaddress,.cmp_adminactions .company-affli,.cmp_adminactions .mainDiv .detAff .cmp__details{min-height:auto}
.cmp_adminactions .mainDiv .detAff .cmp__details .details .edtBtnWrap #edit-btn{width:auto}
.cmp_adminactions .mainDiv{margin-top:0}
.cmp_adminactions .company-affli .edit-btnAff-wrap #edit-btnAff{width:auto;margin-top:50px}
}
@media screen and (max-width:480px){.detAff,.addressProfile{flex-direction:column !important}
.detailsWrap,.affWrap,.addressWrap{width:100% !important}
.affWrap{margin-top:20px}
#edit-btn,#edit-btns,#edit-btnAff{width:100% !important}
#nameChangeInfo{margin:0 0 1rem 0 !important}
}
.cmp_usernotes{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;width:auto;margin-left:136px;background:#fff}
.cmp_declineUser{transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);position:relative;border-radius:4px;min-height:30.75rem;height:auto !important;border:.0625rem solid rgba(0,0,0,0.12);box-shadow:none !important;padding:3rem !important;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;width:auto;margin-left:auto;margin-right:136px;background:#fff}
.page-btns{margin-top:50px}
.page-btns button{margin:0 5px}
.pagenum{background-color:#c00;color:#ffff;text-transform:uppercase;padding:8px;border:#c00;margin-top:100px;width:7%}
.pre-nex-button{background-color:#c00;color:#ffff;text-transform:uppercase;padding:8px;border:#c00;margin-top:100px}
.disabled-color{background-color:#d77a7a}
.notesComments{display:flex;width:100%;justify-content:space-evenly;gap:11px}
.userNotedisplay,.declineReason{width:50%}
.usersOperationsContainer{background-color:#1a1a1a;height:12rem;z-index:1000;position:fixed;bottom:0;left:0;right:0;opacity:.9;flex-direction:row;box-sizing:border-box;display:none}
.approvalRequestSummary{flex-direction:row;box-sizing:border-box;display:flex;place-content:center;align-items:center;flex:1 1 100%;max-width:100%}
.approvalRequestSummaryItem{cursor:pointer;width:6rem;height:6rem;margin-left:1rem;flex-direction:column;box-sizing:border-box;display:flex}
.approvalRequestSummaryItemIcon{width:5rem;height:4rem}
.approvalRequestSummaryApproveIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -7px}
.approvalRequestSummaryDeclineIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -7px}
.userActionExportIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -790px -7px}
.approvalRequestSummaryItemText{color:#fff;font-size:12px;text-align:center;letter-spacing:.01em;margin-left:-1.8rem}
.cmp_adminactions .ApproveURR,.ApproveCNR,.ApproveCAR{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -7px}
.cmp_adminactions .ApproveURR:hover.ApproveCNR:hover,.ApproveCAR:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -60px}
.cmp_adminactions .approvalRequestSummaryApproveIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -7px}
.cmp_adminactions .approvalRequestSummaryApproveIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -67px}
.cmp_adminactions .approvalRequestSummaryDeclineIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -7px}
.cmp_adminactions .approvalRequestSummaryDeclineIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -67px}
.cmp_adminactions .DeclineURR,.DeclineCNR,.DeclineCAR{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -7px}
.cmp_adminactions .DeclineURR:hover,.DeclineCNR:hover,.DeclineCAR:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -67px}
.cmp_adminactions .userActionExportIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -790px -7px}
.cmp_adminactions .userActionExportIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -790px -67px}
.cmp_adminactions .userActionRoleChangeIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -679px -7px}
.cmp_adminactions .userActionRoleChangeIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -679px -67px}
.cmp_adminactions .userDeactivateIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user-active-deactive-image.png) no-repeat -232px -7px}
.cmp_adminactions .userDeactivateIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user-active-deactive-image.png) no-repeat -232px -67px}
.cmp_adminactions .userActivateIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user-active-deactive-image.png) no-repeat -120px -7px}
.cmp_adminactions .userActivateIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user-active-deactive-image.png) no-repeat -120px -67px}
.cmp_adminactions .userAddnoteIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -460px -7px}
.cmp_adminactions .userAddnoteIcon:hover{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -460px -67px}
.cmp-title{text-transform:uppercase;margin-top:15px}
.cmp-title h5{text-transform:uppercase;font-weight:bold;text-align:left;font-size:12px;padding-bottom:10px}
.cmp-teaser{position:relative}
.cmp-teaser__content{position:absolute;top:50px}
@media only screen and (min-width:992px){.cmp-teaser__content{left:60rem}
}
@media only screen and (min-width :1400px){.cmp-teaser__content{left:85rem}
}
@media only screen and (max-width:800px){.cmp-teaser__content{left:40rem}
}
@media only screen and (max-width:768px){.cmp-teaser__content{left:25rem}
}
@media only screen and (max-width:450px){.cmp-teaser__content{left:10rem}
}
@media only screen and (max-width:380px){.cmp-teaser__content{left:8rem}
}
.cmp-teaser__title-link{color:white;text-decoration:none}
.cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{text-decoration:none;color:yellow;background:red;font-size:20px;font-weight:normal}
.cmp-teaser__action-container{position:absolute;bottom:20px;left:20px}
.cmp-teaser__action-link{@extend .btn-all;@extend .btn-action-all;@extend .btn-primary-all;// .btn;// .btn-action;// .btn-primary;// margin-right:64px}
.we-LinkButton{.cmp-teaser{margin:35px 0}
.cmp-image__image{display:none}
.cmp-teaser__title{display:none}
.cmp-teaser__description{display:none}
.cmp-teaser__action-link{.btn;.btn-action;.btn-primary;margin-right:4em;@extend .btn-all;@extend .btn-action-all;@extend .btn-primary-all}
.cmp-teaser__action-container{display:inline-block;width:100%;text-align:center}
}
.cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{height:2.5rem}
.cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{color:#fff;background-color:#d71921;display:inline-block;font-weight:normal;text-transform:uppercase;text-decoration:none;width:11rem;text-align:center;height:inherit !important;padding-top:7px !important}
.we-Teaser{.cmp-teaser{position:relative;margin-bottom:40px;padding:0;min-height:40px;background:50% no-repeat;background-size:cover}
.cmp-teaser__image{position:relative;width:100%;min-height:100%;overflow:hidden;background-color:lighten(#000,93.5%);&:before{content:"";display:block;padding-top:56.25%}
.cmp-image__image{position:absolute;top:50%;left:50%;min-height:100%;margin:0;transform:translate(-50%,-50%)}
}
.cmp-teaser__title,.cmp-teaser__description{position:absolute;left:20px;display:block;margin:0;text-transform:uppercase;color:#fff}
.cmp-teaser__title{top:25%;font-size:28px;font-weight:900}
.cmp-teaser__description{top:30%;font-size:24px;font-weight:300}
}
.cmp__reports .errorText{display:none;font-family:"ToyotaType-Light",sans-serif !important;font-size:10.5px !important;font-weight:400 !important;color:#f44336}
.cmp__reports .common-section .field label{position:absolute;top:45px;left:0;color:rgba(0,0,0,0.87);pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.cmp__reports .common-section .field label + label{top:75px;color:red;font-size:12.5px}
.cmp__reports .common-section .field .error{font-family:"ToyotaType-Light",sans-serif !important;font-size:12.5px !important;font-weight:400 !important;height:1.2rem;color:#f44336 !important}
.cmp__reports .common-section .field input:focus + label,.cmp__reports .common-section .field textarea:focus ~ label,.cmp__reports .common-section .field input:valid + label,.cmp__reports .common-section .field textarea:not(:placeholder-shown) ~ label{width:max-content;transform:translateY(-1em) scale(0.8)}
.cmp__reports .common-section .field input:focus + label.required>span,.cmp__reports .common-section .field textarea:focus + label.required>span{color:red}
.cmp__reports .common-section{flex-flow:row wrap;box-sizing:border-box;display:flex;place-content:stretch flex-start;align-items:stretch;padding-left:2%}
.cmp__reports .Reports .field{position:relative;margin-top:2rem;user-select:none;margin-left:20px}
.cmp__reports .textbox{width:220px !important;height:80px;border:1px solid lightgrey;outline:0}
.cmp__reports textarea:focus ~ label,.cmp__reports textarea:not(:placeholder-shown) ~ label{width:max-content;transform:translateY(-1.28125em) scale(0.75) !important}
.cmp__reports .field{width:33%}
.cmp__reports .formClass .fieldClass .inputClass:focus + .inputLabel{width:max-content;transform:translateY(-1.28125em) scale(0.75) !important}
.cmp__reports .formClass .fieldClass .inputClass:invalid{caret-color:blue}
.cmp__reports .textLabel{position:absolute;top:0;left:0;color:#333;pointer-events:none;font-size:14px;font-family:"Toyotatype-light",sans-serif;font-weight:600;transform-origin:0 0;transition:transform .2s ease-in-out}
.cmp__reports .inputLabel{top:3em !important}
.cmp__reports .selectClass{width:220px !important}
.cmp__reports .inputClass{width:55% !important}
.cmp__reports .solid{border:solid 1.5px #dcdcdc;margin:5px 0 10px 0;width:100%}
.cmp__reports .separatror2{margin:0 0 20px 20px;font-size:14px;font-family:"Toyotatype-light",sans-serif;font-weight:600;color:#333 !important}
.cmp__reports textarea:focus + .textLabel,.cmp__reports textarea:not(:placeholder-shown) ~ label{width:max-content;transform:translateY(-1.28125em) scale(0.75)}
.cmp__reports .selectOp5Brand5 .selector-options,.cmp__reports .selectOp8Brand8 .selector-options{height:auto;min-height:max-content;max-height:200px;transform:translateX(-8px) translateY(10px)}
.cmp__reports .dropdownMS .multiSelector-options{top:23%}
.cmp__reports .option{margin:0 0 0 20px}
.cmp__reports .option #brand option:first-child,.cmp__reports .option #model option:first-child,.cmp__reports .option #model-yr option:first-child,.cmp__reports .option #dept option:first-child,.cmp__reports .option #org option:first-child,.cmp__reports .option #prog option:first-child,.cmp__reports .option #asset-type option:first-child,.cmp__reports .option #aff option:first-child,.cmp__reports .option #model-21 option:first-child,.cmp__reports .option #asset-type-22 option:first-child,.cmp__reports .option #aff-22 option:first-child,.cmp__reports .option #asset-report option:first-child{display:none}
.cmp__reports .option #brand_3 option:first-child,.cmp__reports .option #model_3 option:first-child,.cmp__reports .option #model-yr_3 option:first-child,.cmp__reports .option #dept_3 option:first-child,.cmp__reports .option #org_3 option:first-child,.cmp__reports .option #prog_3 option:first-child,.cmp__reports .option #asset-type_3 option:first-child,.cmp__reports .option #model-yr_4 option:first-child,.cmp__reports .option #dept_4 option:first-child,.cmp__reports .option #org_4 option:first-child,.cmp__reports .option #prog_4 option:first-child,.cmp__reports .option #brand_4 option:first-child,.cmp__reports .option #model_4 option:first-child,.cmp__reports .option #asset-type_4 option:first-child{display:none}
.cmp__reports .option #brand_5 option:first-child,.cmp__reports .option #model_5 option:first-child,.cmp__reports .option #model-yr_5 option:first-child,.cmp__reports .option #Organisation_5 option:first-child,.cmp__reports .option #color option:first-child,.cmp__reports .option #Asset_Type_5 option:first-child,.cmp__reports .option #Asset-id_6 option:first-child,.cmp__reports .option #brand_6 option:first-child,.cmp__reports .option #model_6 option:first-child,.cmp__reports .option #model-yr_6 option:first-child,.cmp__reports .option #dept_6 option:first-child,.cmp__reports .option #org_6 option:first-child,.cmp__reports .option #prog_6 option:first-child,.cmp__reports .option #asset-type_6 option:first-child{display:none}
.cmp__reports .option #model_7 option:first-child,.cmp__reports .option #asset-type_7 option:first-child,.cmp__reports .option #aff_7 option:first-child,.cmp__reports .option #brand_8 option:first-child,.cmp__reports .option #model_8 option:first-child{display:none}
.cmp__reports .option1-rows{flex-direction:row;box-sizing:border-box;display:flex;place-content:stretch flex-start;align-items:stretch;flex:1 1 100%;max-height:100%}
.cmp__reports .option2-rows{flex-direction:row;box-sizing:border-box;display:flex;place-content:stretch flex-start;align-items:stretch;flex:1 1 100%;max-height:100%}
.cmp__reports .option7-rows{flex-direction:row;box-sizing:border-box;display:flex;place-content:stretch flex-start;align-items:stretch;flex:1 1 100%;max-height:100%}
.cmp__reports .option{display:none}
.cmp__reports .export{background-color:#c00;color:#fff;height:2.3rem;width:80px;border:0}
.cmp__reports .export_div{justify-content:center;display:flex;padding-top:15px}
.cmp__reports .export_div button{background-color:#c00;color:#fff;height:2.5rem;width:100px;margin:.9375rem;font-family:"ToyotaType-book",sans-serif !important;font-size:.875rem !important}
.cmp__reports .assetToolTip.mat-icon.material-icons.mat-icon-no-color{font-size:1.3rem;position:absolute}
.cmp__reports .fieldClass label{font-size:14px;font-family:"Toyotatype-light",sans-serif;font-weight:600;color:#333 !important}
.cmp__reports{margin-left:4%;width:100%}
.cmp__reports .common-section .fieldClass .selectClass option:first-child{display:none}
.cmp__reports #row3 .inputClass{width:100% !important;padding:0 35px 0 0}
@media screen and (max-width:800px){.cmp__reports .separatror2{margin:0 0 20px 20px}
.cmp__reports .common-section{flex-flow:column}
.cmp__reports .field{width:70%}
.cmp__reports .selectClass{width:100% !important}
.formClass .fieldClass .inputClass,.formClass .fieldClass .selectClass{width:100%}
.cmp__reports .inputClass{width:100% !important}
}
@media screen and (max-width:500px){.cmp__reports .field{width:100%}
.formClass .fieldClass .inputClass,.formClass .fieldClass .selectClass{width:80% !important}
.cmp__reports .option1-rows .fieldClass .tooltiptext{width:auto !important}
#navigation-f56cf3a72d a.cmp-navigation__item-link{font-size:11px}
}
.cmp__reports .option1-rows{justify-content:space-between}
.cmp__reports .option1-rows .fieldClass{width:auto}
.cmp__reports .option1-rows .fieldClass .assetToolTip:hover + .tooltiptext{visibility:visible}
.cmp__reports .option1-rows .fieldClass .tooltiptext{visibility:hidden;width:220px;background-color:rgba(0,0,0,0.7);color:red;color:#fff;text-align:justify;border-radius:6px;padding:5px 5px;position:absolute;z-index:1;font-size:10px;top:30%;left:50%}
.cmp__reports .option1-rows .fieldClass .assetToolTip{font-family:"Material Icons",serif;font-weight:normal;font-style:normal;font-size:1.5rem;line-height:1}
.cmp__reports .option1-rows .dropdownMS .dropdownMS-toggle::after{right:25px}
.cmp__reports .option1-rows .dropdownMS{position:relative;cursor:pointer;width:auto}
.cmp__reports .option1-rows .dropdownMS .dropdownMS-toggle{width:200px}
.cmp__reports #row4 .inputClass{width:auto !important}
.cmp__reports .separator-line-ms{margin-top:1.5rem}
.cmp__reports .dropdownMS{font-size:14px;font-family:"Toyotatype-light",sans-serif;font-weight:600;color:#333 !important}
.cmp__reports #row3 .inputClass{width:100% !important}
.cmp__reports .option1-rows#row3{justify-content:flex-start}
.cmp__reports .option1-rows#row3 div{margin-right:3.5rem}
.cmp__reports .option1-rows#row3 div:first-child{margin-right:5rem}
@media screen and (max-width:1350px){.cmp__reports .option1-rows .fieldClass{margin-right:20px}
.cmp__reports .option1-rows{justify-content:flex-start}
.cmp__reports .option1-rows#row3 div:first-child{margin-right:1.5rem}
.cmp__reports .option1-rows#row3 div{margin-right:0rem}
}
@media screen and (max-width:950px){.cmp__reports .option1-rows{display:initial}
.cmp__reports .option1-rows#row3 div:first-child{margin-right:0}
.cmp__reports .option1-rows:after{content:"";display:table;clear:both}
.cmp__reports .option1-rows .dropdownMS{float:left;width:50%}
.cmp__reports .option1-rows .fieldClass{width:50%;float:left}
.cmp__reports .option2-rows{flex-direction:column}
.cmp__reports .option7-rows{flex-direction:column}
}
@media screen and (max-width:500px){.cmp__reports .option1-rows{display:flex;flex-direction:column}
.cmp__reports .option1-rows .dropdownMS{width:100%}
.cmp__reports .option1-rows .fieldClass{width:100%}
.cmp__reports .option1-rows .dropdownMS .dropdownMS-toggle{width:80%}
.cmp__reports #row3 .inputClass{width:77% !important}
.cmp__reports .textbox{width:68% !important}
}
.link .cmp-button{color:#dd3737;text-decoration:none;float:right;font-weight:600}
.link .cmp-button .cmp-button__text:hover{color:#dd3737;text-decoration:underline;float:right;font-weight:600}
.cmp-wrapper.image.background{background-image:url("../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/backdropFile.png") !important;position:static;padding:1rem;width:100%;margin-left:0}
.cmp-container .cmp-title{background-color:red;color:white;text-transform:uppercase;font-weight:bold;text-align:left;font-size:12px;padding-bottom:10px;margin-top:10px}
.cmp-container .cmp-title h6{border-bottom:1px solid white;margin:10px 0 10px 0}
.cmp-container .cmp-details-metadata .ui.basic.segment{background-color:red;color:white}
.cmp-container .cmp-details-metadata .ui.basic.segment .ui.header{color:white;width:400px}
.container.responsivegrid{overflow:visible}
.container #bg-red{background-color:red;color:white;margin-top:10px 10px}
.acs-commons-resp-colctrl-row{box-sizing:border-box;margin-left:0;margin-right:0;--moz-box-sizing:border-box;--webkit-box-sizing:border-box}
.acs-commons-resp-colctrl-row:after{clear:both;content:" ";display:table}
.acs-commons-resp-colctrl-col-100{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-99{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:99%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-98{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:98%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-97{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:97%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-96{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:96%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-95{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:95%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-94{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:94%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-93{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:93%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-92{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:92%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-91{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:91%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-90{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-89{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:89%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-88{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:88%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-87{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:87%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-86{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:86%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-85{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:85%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-84{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:84%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-83{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:83%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-82{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:82%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-81{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:81%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-80{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-79{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:79%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-78{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:78%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-77{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:77%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-76{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:76%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-75{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-74{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:74%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-73{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:73%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-72{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:72%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-71{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:71%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-70{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-69{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:69%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-68{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:68%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-67{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:67%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-66{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:66%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-65{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:65%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-64{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:64%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-63{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:63%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-62{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:62%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-61{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:61%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-60{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-59{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:59%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-58{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:58%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-57{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:57%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-56{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:56%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-55{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:55%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-54{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:54%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-53{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:53%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-52{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:52%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-51{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:51%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-50{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-49{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-48{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:48%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-47{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:47%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-46{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:46%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-45{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-44{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:44%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-43{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:43%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-42{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:42%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-41{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:41%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-40{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-39{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:39%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-38{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:38%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-37{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:37%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-36{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:36%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-35{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:35%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-34{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:34%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-33{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-32{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-31{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:31%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-30{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-29{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:29%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-28{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:28%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-27{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:27%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-26{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:26%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-25{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-24{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:24%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-23{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:23%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-22{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:22%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-21{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:21%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-20{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-19{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:19%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-18{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:18%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-17{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:17%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-16{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:16%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-15{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:15%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-14{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:14%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-13{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:13%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-12{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:12%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-11{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:11%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-10{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-9{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-8{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-7{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:7%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-6{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-5{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-4{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-3{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-2{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.acs-commons-resp-colctrl-col-1{position:relative;min-height:1px;padding-left:1px;padding-right:1px;width:1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
@media only screen and (min-width:992px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50{width:50%}
.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-20{width:20%}
.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-80{width:80%}
.cmp-search-results .cmp_card__action-buttons{display:inline-flex !important}
.acs-commons-resp-colctrl-col>.par2.parsys{margin-left:2rem}
}
@media screen and (max-width:768px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50,.acs-commons-resp-colctrl-col-20,.acs-commons-resp-colctrl-col-80{width:100%}
.cmp-search-results .cmp_card__action-buttons{display:inline-flex !important}
}
@media only screen and (max-width:450px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50,.acs-commons-resp-colctrl-col-20,.acs-commons-resp-colctrl-col-80{width:100%}
.cmp-search-results .cmp_card__action-buttons{display:inline-flex !important}
}
@media only screen and (max-width:380px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50,.acs-commons-resp-colctrl-col-20,.acs-commons-resp-colctrl-col-80{width:100%}
}
@media only screen and (min-width:992px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50{width:50%}
.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-20{width:20%}
.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-80{width:80%}
.cmp-search-results .cmp_card__action-buttons{display:inline-flex !important}
.acs-commons-resp-colctrl-col>.par2.parsys{margin-left:2rem}
}
@media screen and (max-width:768px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50,.acs-commons-resp-colctrl-col-20,.acs-commons-resp-colctrl-col-80{width:100%}
.cmp-search-results .cmp_card__action-buttons{display:inline-flex !important}
}
@media only screen and (max-width:450px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50,.acs-commons-resp-colctrl-col-20,.acs-commons-resp-colctrl-col-80{width:100%}
.cmp-search-results .cmp_card__action-buttons{display:inline-flex !important}
}
@media only screen and (max-width:380px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50,.acs-commons-resp-colctrl-col-20,.acs-commons-resp-colctrl-col-80{width:100%}
.cmp-search-results .cmp_card__action-buttons{display:inline-flex !important}
}
.we-carousel .cmp-carousel__indicators{margin-top:-8rem;margin-top:1rem}
.we-carousel .cmp-teaser__image:hover{-webkit-filter:brightness(30%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.we-carousel .cmp-image__image{width:100%;height:400px}
.we-carousel .cmp-carousel__action{position:absolute;width:35px;height:35px;border:0;border-radius:50%;padding:0;line-height:50px;opacity:0;transition:opacity linear .2s;color:rgba(255,255,255,0.8);background-color:#443f3f}
.we-carousel .cmp-carousel__action:hover{background-color:#443f3f}
.we-carousel .cmp-carousel__action:focus{outline:0;box-shadow:0 0 0 2px rgba(94,158,214,0.6)}
.we-carousel .cmp-carousel__action--disabled{display:none}
.we-carousel .cmp-carousel:hover .cmp-carousel__action{opacity:1}
.we-carousel .cmp-carousel .image img,.we-carousel .cmp-carousel .we-Teaser .cmp-teaser{margin-bottom:0}
.we-carousel .cmp-carousel__action--previous,.we-carousel .cmp-carousel__action--next{top:calc(50% - (90px / 2) -(50px / 2))}
.we-carousel .cmp-carousel__action-icon{display:inline-block;vertical-align:middle;font-family:FontAwesome,sans-serif;font-size:12px;text-rendering:auto;-webkit-font-smoothing:antialiased}
.we-carousel .cmp-carousel__action--previous{left:20px;top:180px}
.we-carousel .cmp-carousel__action--previous .cmp-carousel__action-icon{margin-left:0;margin-top:-14px}
.we-carousel .cmp-carousel__action--previous .cmp-carousel__action-icon:before{content:"\003C";font-size:2em;font-weight:bolder;color:white}
.we-carousel .cmp-carousel__action--next{right:20px;top:180px}
.we-carousel .cmp-carousel__action--next .cmp-carousel__action-icon{margin-left:5px;margin-top:-13px}
.we-carousel .cmp-carousel__action--next .cmp-carousel__action-icon:before{content:"\003E";font-size:2em;font-weight:bolder;color:white}
.we-carousel .cmp-carousel__action--pause,.we-carousel .cmp-carousel__action--play{bottom:110px;left:calc(50% - (50px / 2))}
.we-carousel .cmp-carousel__action-text{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0,0,0,0)}
.we-carousel .cmp-carousel__action--pause .cmp-carousel__action-icon{margin-top:-2px;margin-left:2px}
.we-carousel .cmp-carousel__action--pause .cmp-carousel__action-icon:before{content:"\007C \00A0 \007C";font-size:2em;font-weight:bolder;color:white}
.we-carousel .cmp-carousel__action--play .cmp-carousel__action-icon{margin-top:-3px;margin-left:4px}
.we-carousel .cmp-carousel__action--play .cmp-carousel__action-icon:before{content:"\2023"}
.we-carousel .cmp-carousel__indicator{outline:0}
.we-carousel .cmp-carousel__indicator:not(.cmp-carousel__indicator--active){cursor:pointer}
.we-carousel .cmp-carousel__indicator:hover{background-color:rgba(0,0,0,0.8)}
.we-carousel .cmp-carousel__indicator:focus{outline:0;box-shadow:0 0 0 2px rgba(94,158,214,0.6)}
.cmp__banner-notification{padding:10px;background-color:#fcf8e3;color:black;display:none}
.banner-notification.aem-GridColumn.aem-GridColumn--default--12{margin-top:20px}
.banner-notification .banner-notification_accordion span{font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0;font-size:14px;text-align:justify}
.cmp__banner-notification .acknowledge{margin:10px;display:flex;justify-content:flex-end}
.cmp__banner-notification .acknowledge-button{background-color:#c00;color:#fff;height:40px;border:0;display:inline-block;font-weight:normal;text-transform:uppercase;text-decoration:none;width:11rem;text-align:center}
.cmp__banner-notification .banner-notification_accordion{background-color:transparent;color:#444;cursor:pointer;width:100%;border:0;text-align:left;outline:0;font-size:15px;transition:.4s;padding:10px}
.cmp__banner-notification .banner-notification_panel{padding:0 18px;display:none;overflow:hidden}
.cmp__banner-notification .banner-notification_accordion .banner-notification_accordion-icon{float:right}
.cmp__banner-notification .banner-notification_accordion .banner-notification_accordion-icon:before{border-style:solid;border-width:0 2px 2px 0;content:'';display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}
.cmp__banner-notification .banner-notification_accordion .banner-notification_accordion-icon--expanded:before{border-style:solid;border-width:0 2px 2px 0;content:'';display:inline-block;padding:3px;transform:rotate(225deg);vertical-align:middle}
.cmp__banner-notification .asset-container{display:flex;align-items:center;margin-bottom:.5rem}
.cmp__banner-notification .img-container{height:4.5rem;display:table-cell;vertical-align:middle;border:1px solid #d6d6d6;cursor:pointer;width:8.5rem}
.cmp__banner-notification .img-responsive-anchor{margin-right:0rem !important}
.cmp__banner-notification .img-responsive{max-height:4.5rem;text-align:center;margin:auto;display:block;cursor:pointer;background-image:url("../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/backdropFile.png") !important;position:static;padding:1rem;width:100%;height:100%;margin-left:0}
.cmp__banner-notification .asset-data{margin-left:20px;font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0;font-size:14px}
.cmp__banner-alert .dismiss-close{float:right;font-size:1rem !important}
.cmp__approval_tag .asset-status{padding-top:1rem;font-style:italic;font-weight:bolder;font-family:"ToyotaType-book",sans-serif;font-size:.875rem}
.modal-overlay-container#downloadPendingModal{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;display:none}
#downloadPendingModal .modal-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1);opacity:1;background:rgba(0,0,0,0.32)}
#downloadPendingModal .modal-overlay-wrapper{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center;pointer-events:none;top:0;left:0;height:100%;width:100%}
#downloadPendingModal .modal-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-width:80vw}
#downloadPendingModal .modal-overlay-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;box-shadow:0 11px 15px -7px rgb(0 0 0 / 20%),0 24px 38px 3px rgb(0 0 0 / 14%),0 9px 46px 8px rgb(0 0 0 / 12%);background:white;color:rgba(0,0,0,0.87);max-width:96vw !important;min-width:45vw !important}
#downloadPendingModal .toptitle h3{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:22px !important;color:#000 !important;font-weight:400 !important;line-height:2.5rem !important;text-transform:capitalize !important;margin-top:0 !important;margin-bottom:0 !important}
#downloadPendingModal .description{margin:1rem 0 !important}
#asset-success-msg{height:40px;background-color:lightgreen;border:1px solid #008000;display:none;color:#008000;font-family:"ToyotaType-book",sans-serif;font-size:1.08rem;padding-top:5px}
.cmp__assetapproval__details .title{flex:1 1 0;box-sizing:border-box;font:600 16px/22px "ToyotaType-Light",Arial,sans-serif;font-size:1.25rem;color:black;font-weight:bold;display:inline;white-space:pre-wrap;word-wrap:break-word;margin:0rem !important}
.cmp__assetapproval__details #assetApprovalInfoModal1{display:none}
.cmp__assetapproval__details .asset-info{display:inline-flex;font-size:.9375rem;color:black}
.cmp__assetapproval__details .modal-overlay-container1#assetApprovalInfoModal1,.cmp__assetapproval__details .modal-overlay-wrapper1{pointer-events:none;top:0;left:0;height:100%;width:100%}
.cmp__assetapproval__details .modal-overlay-container1{position:fixed;z-index:1000}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-backdrop1{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1);opacity:1;background:rgba(0,0,0,0.32)}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-wrapper1{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1{box-sizing:border-box;z-index:1000;display:flex;max-height:100%;max-width:80vw;pointer-events:auto;position:static;overflow-y:scroll}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1{max-width:96vw !important;min-width:45vw !important;box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87);display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;transform:none}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container{flex-direction:row;box-sizing:border-box;display:flex}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container .title{flex:1 1 0;box-sizing:border-box;font:600 16px/22px "ToyotaType-Light",Arial,sans-serif;font-size:1.25rem;color:black;font-weight:bold;display:inline;white-space:pre-wrap;word-wrap:break-word;margin:0rem !important}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container .close-icon-wrapper{flex:1 1 100%;box-sizing:border-box;max-width:5%;position:relative}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container .close-icon-wrapper .material-icons{font-size:1.7rem}
.cmp__assetapproval__details .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container .close-icon-wrapper .close-icon{position:absolute;cursor:pointer;top:0;right:0}
.cmp__assetapproval__details hr{margin:.5rem 0}
.cmp__assetapproval__details #radio{display:none}
.cmp__assetapproval__details #industrial{display:none}
.cmp__assetapproval__details #broadcast{display:none}
.cmp__assetapproval__details #digital{display:none}
.cmp__assetapproval__details #rStationField,.cmp__assetapproval__details #websiteRField,.cmp__assetapproval__details #cableField,.cmp__assetapproval__details #websiteField{width:100%}
.cmp__assetapproval__details #platform{width:50%}
.cmp__assetapproval__details .toptitle{font-size:1.25rem;color:black;font-weight:bold;display:inline;word-wrap:break-word;margin:0rem !important}
.cmp__assetapproval__details #description{font-size:.9375rem;color:black;display:inline;white-space:pre-wrap;word-wrap:break-word}
.cmp__assetapproval__details .content-1-div{font-size:16px;margin:0 09px;padding:0 24px;margin-top:24px;margin-bottom:24px}
.cmp__assetapproval__details .content-1-div select{width:100%}
.cmp__assetapproval__details .content-1-div input[type="text"],.cmp__assetapproval__details .content-1-div input[type="date"],.cmp__assetapproval__details .content-1-div select{box-sizing:border-box;font-family:"Toyotatype-light",sans-serif !important;margin-top:25px;border:0;border-bottom:1px solid lightgray;outline:0}
.cmp__assetapproval__details .content-1-div input[type="text"]:focus,.cmp__assetapproval__details .content-1-div input[type="date"]:focus,.cmp__assetapproval__details .content-1-div select:focus{border-bottom:1px solid black}
.cmp__assetapproval__details .content-1-div input[type="date"]:in-range::-webkit-datetime-edit-year-field,.cmp__assetapproval__details .content-1-div input[type="date"]:in-range::-webkit-datetime-edit-month-field,.cmp__assetapproval__details .content-1-div input[type="date"]:in-range::-webkit-datetime-edit-day-field,.cmp__assetapproval__details .content-1-div input[type="date"]:in-range::-webkit-datetime-edit-text{display:none;appearance:none}
.cmp__assetapproval__details #companyStar{color:red}
.cmp__assetapproval__details #usageError,.cmp__assetapproval__details #startDateError,.cmp__assetapproval__details #endDateError,.cmp__assetapproval__details #locationError,.cmp__assetapproval__details #cableError,.cmp__assetapproval__details #digitalError,.cmp__assetapproval__details #websiteError,.cmp__assetapproval__details #locationIError,.cmp__assetapproval__details #locationRError,.cmp__assetapproval__details #visibilityError,.cmp__assetapproval__details #stationError,.cmp__assetapproval__details #websiteRError{color:red}
.cmp__assetapproval__details .submitClass{padding:8px 0;padding:8px 0;display:flex;flex-direction:row;justify-content:center}
.cmp__assetapproval__details .request-download{background-color:#c00;color:#fff;text-transform:uppercase;margin:auto;border:#c00;width:200px;height:40px}
.cmp__assetapproval__details .content-1-div select option:first-child{display:none}
.cmp__assetapproval__details .field{position:relative}
.cmp__assetapproval__details .field label{position:absolute;top:20px;left:0;color:rgba(0,0,0,0.87);pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.cmp__assetapproval__details .field label + label{top:55px;color:red;font-size:12.5px;font-weight:normal}
.cmp__assetapproval__details .field input:focus + label,.cmp__assetapproval__details .field input:valid + label,.cmp__assetapproval__details .field select:focus + label,.cmp__assetapproval__details .field select:valid + label,.cmp__assetapproval__details .field input:focus:not(:placeholder-shown) + label{width:max-content;transform:translateY(-1em) scale(0.8) !important}
.cmp__assetapproval__details .content-1-div .field{user-select:none;width:50%;margin-right:15px;position:relative;box-sizing:border-box}
.cmp__assetapproval__details .content-1-div .field input{width:100%}
.cmp__assetapproval__details .usage-container{display:flex;flex-direction:column}
.cmp__assetapproval__details .app-row{display:flex;height:70px;flex-direction:row}
@media screen and (max-width:600px){.cmp__assetapproval__details .app-row{flex-direction:column;display:contents}
.cmp__assetapproval__details #platform{width:100%}
.cmp__assetapproval__details .content-1-div .field{width:100%;margin-bottom:20px}
.cmp__assetapproval__details .content-1-div{max-height:250px;overflow-y:scroll;min-height:200px;margin-bottom:20px}
}
@media screen and (max-width:400px){.cmp__assetapproval__details .content-1-div{margin:24px 2px;padding:0 3px}
}
.modal-overlay-container#downloadPendingModalMessage{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;display:none}
#downloadPendingModalMessage .modal-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1);opacity:1;background:rgba(0,0,0,0.32)}
#downloadPendingModalMessage .modal-overlay-wrapper{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center;pointer-events:none;top:0;left:0;height:100%;width:100%}
#downloadPendingModalMessage .modal-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-width:80vw}
#downloadPendingModalMessage .modal-overlay-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;box-shadow:0 11px 15px -7px rgb(0 0 0 / 20%),0 24px 38px 3px rgb(0 0 0 / 14%),0 9px 46px 8px rgb(0 0 0 / 12%);background:white;color:rgba(0,0,0,0.87);max-width:96vw !important;min-width:45vw !important}
#downloadPendingModalMessage .toptitle h3{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:22px !important;color:#000 !important;font-weight:400 !important;line-height:2.5rem !important;text-transform:capitalize !important;margin-top:0 !important;margin-bottom:0 !important}
#downloadPendingModalMessage .description{margin:1rem 0 !important}
.cmp__approval_requests{max-width:1400px;margin:0 auto}
.cmp__approval_requests .cmp__ar__header-container{display:flex;justify-content:space-between;align-items:center}
.cmp__approval_requests .cmp__ar__sort-container{display:flex;align-items:center}
.cmp__approval_requests .cmp__ar__sort-container p{margin-bottom:0;font-size:.875rem;color:#333 !important}
.cmp__approval_requests .cmp__ar__sort-container select{margin-bottom:0;border:0;outline:0;padding-right:15px}
.cmp__approval_requests select.cmp__ar__sort{font-family:"ToyotaType-Light",sans-serif !important}
.cmp__approval_requests table{font-family:"ToyotaType-Light","Roboto",Arial,sans-serif !important}
.cmp__approval_requests .ar-request-asset{color:#d0011b !important}
.cmp__approval_requests .ar-request-num{outline:0;text-shadow:none !important;color:#d0011b !important;font-weight:100}
.cmp__approval_requests .cmp__ar__actions{display:flex;justify-content:space-around}
.cmp__approval_requests .cmp__ar__actions button{font-weight:400;font-family:"ToyotaType-book",sans-serif !important;background-color:#c00;text-transform:uppercase;border-radius:0rem !important;box-shadow:none !important;height:3rem;width:15.75rem;margin-top:1.3rem;color:#fff;border:transparent !important;display:none;margin-left:5px;margin-right:5px}
.cmp__approval_requests .commonBarContainer{background-color:#1a1a1a;height:12rem;z-index:1000;position:fixed;bottom:0;left:0;right:0;opacity:.9;flex-direction:row;box-sizing:border-box;display:none}
.cmp__approval_requests .approvalRequestSummary{flex-direction:row;box-sizing:border-box;display:flex;place-content:center;align-items:center;flex:1 1 100%;max-width:100%}
.cmp__approval_requests .approvalRequestSummaryItem{cursor:pointer;width:6rem;height:6rem;margin-left:1rem;flex-direction:column;box-sizing:border-box;display:flex}
.cmp__approval_requests .approvalRequestSummaryItemIcon{width:5rem;height:4rem}
.cmp__approval_requests .approvalRequestSummaryApproveIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -7px}
.cmp__approval_requests .approvalRequestSummaryDeclineIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -7px}
.cmp__approval_requests .userActionExportIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -790px -7px}
.cmp__approval_requests .approvalRequestSummaryItemText{color:#fff;font-size:12px;text-align:center;letter-spacing:.01em;margin-left:-1.8rem}
.cmp__approval_requests table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,.cmp__approval_requests table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,.cmp__approval_requests table.dataTable.dtr-column>tbody>tr>td.control:before,.cmp__approval_requests table.dataTable.dtr-column>tbody>tr>th.control:before{margin-top:-0.7em;margin-left:.5em}
.cmp__approval_requests .orderUserPopup{z-index:999999;float:left;position:absolute;width:900px;font-size:13px;font-family:"ToyotaType-Regular",sans-serif;margin-top:-1rem;overflow-wrap:break-word;margin-right:2rem;white-space:pre-wrap;top:0;left:250px;display:none}
.cmp__approval_requests .orderUserPopup:before{content:"";width:0;height:0;border-style:solid;border-width:14px 17px 20px 0;border-color:transparent #f4f4f4 transparent transparent;display:inline-block;vertical-align:middle;margin-top:60px}
.cmp__approval_requests .orderDetails{width:50rem;overflow:hidden;background:whitesmoke;overflow-wrap:break-word;white-space:pre-wrap;color:#999;display:flex}
.cmp__approval_requests .orderDetailsContainer{display:flex;flex-direction:column}
.cmp__approval_requests .orderDetailsSection{padding:2rem;overflow-wrap:break-word;white-space:pre-wrap;display:flex}
.cmp__approval_requests .orderDetailsSection .section{overflow-wrap:break-word;margin-right:1rem;white-space:pre-wrap;flex:1 1 100%;box-sizing:border-box;max-width:100%;letter-spacing:.005em;word-wrap:break-word;word-break:break-all;display:flex;flex-direction:column}
.cmp__approval_requests .orderDetailsSection .heading{font-weight:700;border-bottom:1px solid #e0e0e0;padding-bottom:.3rem;margin-bottom:1rem;width:12rem;font-size:1.2rem;color:black;overflow-wrap:break-word;margin-right:2rem;white-space:pre-wrap;text-align:left;word-wrap:break-word;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif !important}
.cmp__approval_requests .orderDetailsSection .subHeading{font-weight:700;font-size:14px;text-align:left;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif !important;margin-right:-10rem;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap}
.cmp__approval_requests .orderDetailsSection .headingMargin{margin-top:2rem;text-align:left;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif !important}
.cmp__approval_requests .orderDetailsSection .subcontent{text-align:left;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif !important}
@media screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.cmp__approval_requests .orderDetailsSection{margin-bottom:-1.8rem}
.cmp__approval_requests .orderDetailsSection .section{margin-bottom:40px}
}
.cmp__approval_requests .orderNotesSection{background:#3b3b3b;height:7rem;display:flex;justify-content:center;align-items:center}
.cmp__approval_requests .orderNotesSectionContainer{display:flex}
@media screen and (min-width:320px) and (max-width:736px) and (orientation:portrait){.cmp__approval_requests .orderNotesSection{position:sticky !important;margin-top:28px}
}
.cmp__approval_requests .alert-message .dismiss-close{float:right;font-size:1rem !important}
.cmp__approval_requests #table_header{background-color:#fafafa;height:4rem}
.cmp__approval_requests #approvalRequest thead th.custom_th{font-weight:lighter;font-size:1.1rem;color:#666;border:0}
.cmp__approval_requests #approvalRequest tbody tr{height:1rem;border:0}
.cmp__approval_requests #approvalRequest_filter label input{border-radius:.285rem;border:2px solid rgba(34,36,38,0.15)}
.cmp__approval_requests table.dataTable.order-column tbody tr>.sorting_1,.cmp__approval_requests table.dataTable.order-column tbody tr>.sorting_2,.cmp__approval_requests table.dataTable.order-column tbody tr>.sorting_3,.cmp__approval_requests table.dataTable.display tbody tr>.sorting_1,.cmp__approval_requests table.dataTable.display tbody tr>.sorting_2,.cmp__approval_requests table.dataTable.display tbody tr>.sorting_3{background:none !important}
.cmp__approval_requests #approvalRequest tbody td{border:0}
.cmp__approval_requests #approvalRequest tbody tr td{color:#999}
.cmp__approval_requests #approvalRequest tbody tr:hover{background-color:white}
.cmp__approval_requests #approvalRequest_wrapper{font-family:"ToyotaType-Light","Roboto",Arial,sans-serif}
.cmp__approval_requests #approvalRequest_length,.cmp__approval_requests #approvalRequest_filter,.cmp__approval_requests #approvalRequest_info,.cmp__approval_requests #approvalRequest_paginate{padding:10px}
.cmp__approval_requests .orderDetailsSection:not(.heading .subHeading){font-size:14px;font-weight:100 !important}
.cmp__approval_requests .cmp__order-decline{margin:0 auto;padding:0;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out;font-family:"ToyotaType-book",sans-serif}
.cmp__approval_requests .cmp__order-decline .toptitle-container .title{border-bottom:1px solid #e0e0e0;padding-bottom:.3rem;margin-top:0;color:grey;font-family:Arial,Helvetica,sans-serif;margin-bottom:1.5rem}
.cmp__approval_requests .cmp__order-decline .modal-dialog .modal-content{top:20px;height:350px;width:400px}
.cmp__approval_requests .cmp__order-decline .modal-dialog .modal-body{padding:2rem}
.cmp__approval_requests .cmp__order-decline .modal-dialog .modal-body .saveClass{margin-top:2rem}
.cmp__approval_requests .cmp__order-decline .modal-dialog .modal-content .modal-header{padding:2rem}
.cmp__approval_requests .cmp__order-decline .modal-dialog .modal-content .modal-header .title{color:gray;width:23rem;font-size:17px}
.cmp__approval_requests .cmp__order-decline .modal-dialog .modal-content .modal-header .iconChange.close-md-icon.mat-icon{float:right;cursor:pointer;background-repeat:no-repeat;fill:currentColor;height:24px;width:24px;text-align:right;color:gray !important;font-size:20px;margin-right:2rem}
.cmp__approval_requests .cmp__order-decline .close-icon{position:absolute;top:20px;right:30px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:black}
@media screen and (max-width:450px) and (orientation:portrait){.cmp__approval_requests .cmp__ar__header-container{align-items:flex-start;flex-direction:column}
.cmp__approval_requests .cmp__ar__sort-container{align-self:flex-end}
}
#orderDeclineModal #orderDecline .field{width:100%;position:relative}
#orderDeclineModal #orderDecline .field label{position:absolute;font-family:"Toyotatype-light",sans-serif;font-size:14px;left:0;color:#333;pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
#orderDeclineModal #orderDecline .field label + label{top:20px;color:#f44336;font-family:"ToyotaType-Light",sans-serif !important;font-size:12.5px !important;font-weight:bolder}
#orderDeclineModal #orderDecline .field select{width:90%;outline:0;border:0;border-bottom:1px solid lightgrey}
#orderDeclineModal #orderDecline .field select>option:first-child{display:none}
#orderDeclineModal #orderDecline .field select:focus + label,#orderDeclineModal #orderDecline .field select:valid + label{width:max-content;transform:translateY(-1em) scale(0.8);font-weight:600}
#orderDeclineModal #orderDecline .field select:focus ~ label>span{color:#f44336}
#orderDeclineModal #orderDecline .saveClass{margin:20px 5px;margin-top:50px;display:flex;flex-direction:row;justify-content:flex-start}
#orderDeclineModal #orderDecline .saveClass input{width:40%;margin-right:10px;background-color:#c00;color:#ffff;height:2.5rem;border:#c00}
#orderDeclineModal #orderDecline .saveClass button{width:40%;height:2.5rem;background-color:#c00;color:#ffff;border:#c00}
.cmp__approval_request-details{overflow:hidden;position:relative;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif;margin-right:7rem;margin-left:7rem;margin-bottom:5rem;flex-direction:column;box-sizing:border-box;display:flex;place-content:stretch center;align-items:stretch}
.cmp__approval_request-details .cmp__order-decline{margin:0 auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out;font-family:"ToyotaType-book",sans-serif}
.cmp__approval_request-details .cmp__order-decline .toptitle-container .title{border-bottom:1px solid #e0e0e0;padding-bottom:.3rem;margin-top:0;color:grey;font-family:Arial,Helvetica,sans-serif;margin-bottom:1.5rem}
.cmp__approval_request-details .cmp__order-decline .modal-dialog .modal-content{top:20px;height:350px;width:400px}
.cmp__approval_request-details .cmp__order-decline .modal-dialog .modal-body{padding:2rem}
.cmp__approval_request-details .cmp__order-decline .modal-dialog .modal-body .saveClass{margin-top:2rem}
.cmp__approval_request-details .cmp__order-decline .modal-dialog .modal-content .modal-header{padding:2rem}
.cmp__approval_request-details .cmp__order-decline .modal-dialog .modal-content .modal-header .title{color:gray;width:23rem;font-size:17px}
.cmp__approval_request-details .cmp__order-decline .modal-dialog .modal-content .modal-header .iconChange.close-md-icon.mat-icon{float:right;cursor:pointer;background-repeat:no-repeat;fill:currentColor;height:24px;width:24px;text-align:right;color:gray !important;font-size:20px;margin-right:2rem}
.cmp__approval_request-details .cmp__ard-container{display:flex;flex-direction:column}
.cmp__approval_request-details .cmp__ard-container .summeryWrap{margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:.5%;flex-direction:row;box-sizing:border-box;display:flex;place-content:flex-start space-around;align-items:flex-start}
.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary{width:232px;float:left;margin-right:40px;flex-direction:column;box-sizing:border-box;display:flex;flex:1 1 100%;max-width:25%}
.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary .desc-val.mb1 span{display:block;font-size:1.175rem;margin-top:-1rem}
.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary .summary-details{margin:1rem 0rem;flex-direction:row;box-sizing:border-box;display:flex}
.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary .summary-details .details-item1{flex:1 1 100%;box-sizing:border-box;max-width:75%;display:flex;flex-direction:column}
.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary .summary-details .details-item1 .sub-download-title{font-size:2.575rem !important;color:#333;font-weight:700}
.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary .summary-details .details-item1 span{font-size:1.175rem}
.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary .summary-details .details-item2{flex:1 1 100%;box-sizing:border-box;max-width:25%;display:flex}
.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary .summary-details .details-item2 img{width:60px;height:50px}
.cmp__approval_request-details .cmp__ard-container .order-title{margin-top:40px;float:left;clear:left;width:100%;flex:1 1 100%;box-sizing:border-box;max-height:100%;margin-bottom:.5%}
.cmp__approval_request-details .cmp__ard-container .order-detail{flex-direction:row;box-sizing:border-box;display:flex}
.cmp__approval_request-details .cmp__ard-container .order-detail h2{color:#333;font-size:16px;flex:1 1 100%;box-sizing:border-box;max-width:20%}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content{flex-flow:row wrap;box-sizing:border-box;display:flex;flex:1 1 100%;max-width:80%}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box{display:block;flex:1 1 100%;box-sizing:border-box;max-width:50%}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1{border:1px solid #e3e3e3;margin:1rem}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper{width:100%}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .image-on-hover .image-layer{padding:5px}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .image-on-hover .image-layer .img-css{width:199px}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .image-on-hover .title{padding:.625rem .5rem}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .image-on-hover .title .img-title{font-family:"ToyotaType-book",sans-serif !important;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:0;color:#000;word-break:break-word;font-size:1rem}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .asserBorderInfo{padding:.5rem .5rem;background-color:#f5f5f5;color:red;font-size:1rem;flex-direction:row;box-sizing:border-box;display:flex}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .asserBorderInfo .mr1{margin-right:1rem}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .asserBorderInfo .mr1 .summary-value{color:#000}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .asset-info{padding:.5rem .5rem;font-size:1rem}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box .assetBorder.m1 .asset-img-wrapper .asset-info .asset-info-details{margin:.5rem 0rem}
.cmp__approval_request-details .cmp__ard-order-title-container{display:flex;justify-content:space-between}
.cmp__approval_request-details .commonBarContainer{background-color:#1a1a1a;height:12rem;z-index:1000;position:fixed;bottom:0;left:0;right:0;opacity:.9;flex-direction:row;box-sizing:border-box;display:none}
.cmp__approval_request-details .approvalRequestSummary{flex-direction:row;box-sizing:border-box;display:flex;place-content:center;align-items:center;flex:1 1 100%;max-width:100%}
.cmp__approval_request-details .approvalRequestSummaryItem{cursor:pointer;width:6rem;height:6rem;margin-left:1rem;flex-direction:column;box-sizing:border-box;display:flex}
.cmp__approval_request-details .approvalRequestSummaryItemIcon{width:5rem;height:4rem}
.cmp__approval_request-details .approvalRequestSummaryApproveIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -229px -7px}
.cmp__approval_request-details .approvalRequestSummaryDeclineIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -345px -7px}
.cmp__approval_request-details .userActionExportIcon{background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/user_approval_icons.png) no-repeat -790px -7px}
.cmp__approval_request-details .approvalRequestSummaryItemText{color:#fff;font-size:12px;text-align:center;letter-spacing:.01em;margin-left:-1.8rem}
.cmp__approval_request-details .cmp__order-decline .close-icon{position:absolute;top:20px;right:30px;font-size:30px;transition:all 200ms;font-weight:bold;text-decoration:none;color:black}
@media screen and (max-width:992px){.cmp__approval_request-details{margin-right:0;margin-left:0;margin-bottom:0}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box{display:block;flex:1 1 100%;box-sizing:border-box;max-width:70%}
}
@media screen and (max-width:500px){.cmp__approval_request-details .cmp__ard-container .summeryWrap .summary{max-width:100%}
.cmp__approval_request-details .cmp__ard-container .summeryWrap{display:flex;margin:0;padding:0;max-height:initial;flex-direction:column;align-items:center}
.cmp__approval_request-details .cmp__ard-order-title-container{justify-content:space-between;flex-direction:column;align-items:self-end}
.cmp__approval_request-details .cmp__ard-container .order-detail{flex-direction:column}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content{max-width:100%}
.cmp__approval_request-details .cmp__ard-container .order-detail .detail-content .detail-box{max-width:100%}
}
.cmp-carousel__content{position:relative}
.cmp-carousel__item{display:none}
.cmp-carousel__item--active{display:block}
.cmp-carousel__action{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.cmp-carousel__indicators{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}
.cmp-carousel__indicator{position:relative;flex:0 1 auto;width:10px;height:10px;margin:0 7px;border-radius:50%;font-size:0;text-indent:-3000px;background-color:rgba(0,0,0,0.5)}
.cmp-carousel__indicator--active{background-color:rgba(0,0,0,0.8)}
.no-js #loader{display:none}
.js #loader{display:block;position:absolute;left:100px;top:0}
.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/loading.gif) center no-repeat #fff}
.call-out{display:flex;width:100%}
.call-out-section{display:flex;margin:30px auto}
.call-out-text{text-transform:initial;font-size:20px;font-family:"ToyotaType-book",sans-serif !important;font-weight:normal;padding:5px;padding-left:180px;text-align:right}
.call-out-button{background-color:#c00;border-radius:0rem;color:#fff !important;height:45px;width:250px;box-shadow:none;padding:10px;text-align:center;margin-left:2rem}
.cmp-button{text-transform:uppercase;font-size:15px;color:#fff;text-decoration:none;font-weight:600}
.cmp-button:hover{color:#fff}
.termsandconditions-text{font-size:12px;color:#c00;padding-left:2rem;cursor:pointer;margin-top:50px}
.modal-overlay-container{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;display:none}
.modal-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1);opacity:1;background:rgba(0,0,0,0.32)}
.modal-overlay-wrapper{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center;pointer-events:none;top:0;left:0;height:100%;width:100%}
.modal-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-width:80vw}
.modal-overlay-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;box-shadow:0 11px 15px -7px rgb(0 0 0 / 20%),0 24px 38px 3px rgb(0 0 0 / 14%),0 9px 46px 8px rgb(0 0 0 / 12%);background:white;color:rgba(0,0,0,0.87);max-width:96vw !important;min-width:45vw !important}
.termsandconditionsbuttons .tandc-modal-ok-button,.termsandconditionsbuttons .tandc-modal-cancel-button,.termsandconditionsbuttons .logoutbuttons{background-color:#c00;border:.0625rem solid rgba(0,0,0,0.12);border-left:.1875rem solid #c00;box-shadow:none !important;height:3rem;max-width:19%;margin-top:2rem;margin-bottom:2rem;width:12.8rem;color:white;border-radius:unset}
.modal-overlay-container .modal-close-icon logoutmodal-close-icon{color:grey;cursor:pointer;height:24px;font-size:21px;position:absolute;right:0;padding:0 1rem}
.termsandconditions-dialog-container{max-width:60vw;max-height:35vw;//max-height:35rem;margin-right:1rem;padding:1rem}
.termsandconditions-dialog-container .modalcontent ul{list-style-type:none}
.termsandconditions-dialog-container .toptitle{border-bottom:1px solid #888 !important;margin:0;margin-top:1rem;padding-bottom:5px;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif;font-size:1.5rem;color:#333;letter-spacing:.005em;font-weight:100}
.termsandconditions-dialog-container .modalcontent{text-transform:none !important;font-family:"ToyotaType-Light",Arial,Helvetica,sans-serif;font-weight:normal;font-size:.875rem;color:#999;letter-spacing:.005em;line-height:1.25rem;padding-top:10px;padding-bottom:10px;margin-top:1rem;overflow-y:scroll;max-height:20vw}
.FooterdivFF{box-sizing:border-box;bottom:0;width:calc(100% + 5rem);margin-left:-3%;background-color:#333}
.blockdataFF a{color:#a5a5a5;text-decoration:none}
.footerMsgXX a{color:#a5a5a5;text-decoration:underline}
.blockdataFF a:hover{color:white;text-decoration:underline}
.footerMsgXX a:hover{color:white;text-decoration:underline}
.rowFF{background-color:#333}
.columnFF{float:left;width:18%;padding:10px;height:inherit;background-color:#333}
.columnXX{float:left;width:100%;padding:10px;height:50px;background-color:#333}
.columnGG{float:left;width:fit-content;padding:12.5px;height:200px;background-color:#333}
.columnYY{float:left;width:10%;padding:10px;height:200px;background-color:#333}
.rowFF:after{content:"";display:table;clear:both}
.titleFF{font-family:'ToyotaType-Light',Arial,sans-serif !important;font-size:12px;color:white !important;font-weight:bolder;letter-spacing:.005rem}
.footerFF{margin-top:10px;margin-bottom:10px}
.blockdataFF{font-size:12px;list-style-type:none;font-family:'ToyotaType-Light',Arial,sans-serif !important;padding-left:0;letter-spacing:.005rem;line-height:23px}
.columnFF:last-child{border-left:1px solid white;height:13rem}
.footerMsgXX{text-align:center;font-family:'ToyotaType-Light',Arial,sans-serif !important;color:#a5a5a5;font-size:14px}
@media screen and (max-width:800px){.columnFF:last-child{border-left:1px solid white;height:23rem}
}
@media screen and (max-width:600px){.columnFF{width:100%;height:10%}
.columnXX{width:100%;height:10%}
.columnYY{width:100%;height:10%}
.columnGG{display:none}
.columnFF:last-child{border-left:0;height:10rem}
}
.btn-yourchoices{font-size:14px;display:flex;justify-content:start;flex-direction:row-reverse;align-items:center;width:fit-content;margin-left:149px;font-weight:700;color:gray;text-decoration:none}
.btn-yourchoices:hover{color:gray;text-decoration:underline}
.btn-yourchoices-img{max-height:20px;position:relative;width:41px;left:4px;right:auto;align-items:center;display:flex}
.btn-yourchoices-text{letter-spacing:1px !important}
.condition{display:flex;justify-content:center;width:80%;margin:auto;color:#a5a5a5}
.footer-anchor a{font-size:12.25px}
.footer-term{display:flex;align-items:center;padding-left:18px;gap:18px;list-style:none;text-decoration:none}
.footer-term li a{color:#a5a5a5;text-decoration:none;padding-left:18px}
.tdem{margin-right:4px}
.adp-button{background-color:#c00;border-radius:0rem;color:#fff;height:45px;width:250px;box-shadow:none;padding:10px;text-align:center}
.adp-button .cmp-button{text-decoration:none;color:white;font-weight:500}
.adp-button.aem-GridColumn{width:calc(15%) !important;margin:1rem;padding:5px;text-align:center}
@media screen and (max-width:768px){.adp-button{height:100%;width:80% !important}
.adp-button.aem-GridColumn{width:50% !important}
}
@media screen and (max-width:450px){.adp-button{height:100%;width:100% !important}
.adp-button.aem-GridColumn{width:80% !important}
}
@media screen and (max-width:380px){.adp-button{height:100%;width:100% !important}
.adp-button.aem-GridColumn{width:80% !important}
}
.ui.secondary.right.icon.menu{float:left !important}
#asset-share-commons .cmp-search-layout-toggle .cmp-button{height:auto;vertical-align:middle;text-align:left}
#asset-share-commons .cmp-search-layout-toggle .cmp-button--labeled{min-width:11em}
#asset-share-commons .cmp-search-layout-toggle .cmp-button__icon{display:inline-block;vertical-align:middle;text-align:left}
#asset-share-commons .cmp-search-layout-toggle .cmp-button__label{margin-left:.25em;vertical-align:middle;text-align:left}
.cmp.cmp-search-layout-toggle .ui.labels .label,.cmp.cmp-search-layout-toggle .ui.label{font-size:.7143rem !important}
.cmp.cmp-search-layout-toggle .ui.floating.label{top:-0.45em !important;z-index:0}
.cmp.cmp-search-layout-toggle .ui.primary.labels .label,.cmp.cmp-search-layout-toggle .ui.primary.label{background-color:#d71921 !important;border-color:#d71921 !important}
@media only screen and (max-width:1024px){.ui.secondary.right.icon.menu{float:none !important}
}
@media only screen and (max-width:500px){.ui.secondary.right.icon.menu{float:right !important}
}
.relatedAssetLink{text-decoration:none;color:red;font-family:"ToyotaType-Semibold",sans-serif;font-weight:bold;font-size:1.25rem;border:0;background:0}
.relatedAssetLink:hover{color:#000;font-weight:bold;font-size:1.25rem;border:0;background:0}
.cmp-details-metadata .cmp-field__label{font-weight:bold}
.cmp-details-metadata .ui.basic.segment{padding:0}
.cmp-details-metadata .ui.basic.segment table{text-transform:uppercase;border-collapse:collapse;width:100%;border-spacing:2px;table-layout:fixed}
.cmp-details-metadata .ui.basic.segment .ui.header p{text-transform:uppercase;font-size:.875rem;font-weight:400;font-family:toyotaType-book,sans-serif !important}
.cmp-details-metadata .ui.basic.segment .ui.value p{text-transform:normal;font-size:.875rem;font-family:toyotaType-book,sans-serif !important}
.cmp-details-metadata .ui.basic.segment .ui.value.metadata-header p{left:0 !important;margin-left:12%;font-weight:600;font-family:"ToyotaType-Semibold",sans-serif !important;text-transform:uppercase;font-size:18px;color:#000;line-height:2.5rem}
.cmp-details-metadata .ui.basic.segment .ui.header.metadata-header{display:none}
.cmp-accordion .cmp-accordion__button{background-color:WHITE;color:rgba(0,0,0,0.87);cursor:pointer;padding:18px;width:150%;border:0;text-align:left;outline:0;transition:.4s;font-family:"ToyotaType-Light",Arial,sans-serif !important;font-size:20px !important;font-weight:bolder}
.cmp-accordion .cmp-accordion__button:focus{outline:0}
.cmp-accordion .cmp-accordion__icon{float:right;padding-right:20px}
.cmp-accordion .cmp-accordion__icon:before{border-style:solid;border-width:0 2px 2px 0;content:'';display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}
.cmp-accordion .cmp-accordion__button--expanded .cmp-accordion__icon:before{border-style:solid;border-width:0 2px 2px 0;content:'';display:inline-block;padding:3px;transform:rotate(225deg);vertical-align:middle}
.cmp-accordion .cmp-accordion__title{font-family:toyotaType-Light,Arial,Helvetica,sans-serif;font-size:1rem;color:rgba(0,0,0,0.87);text-transform:initial;font-weight:500;padding-left:.5em;white-space:normal;word-wrap:break-word}
.container #acc-container .cmp-text{width:150%;padding:15px;font-family:'ToyotaType-Light',sans-serif;border:1px solid grey;border-top:0;font-weight:100 !important}
.cmp-accordion__panel .container .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button--expanded{text-transform:capitalize;background-color:#ccd1d1;height:inherit;border:1px solid grey;border-bottom:0}
.cmp-accordion__panel .container .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button--expanded .cmp-accordion__title{font-weight:600}
.cmp-accordion__panel .container .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button--expanded .cmp-accordion__icon{padding-right:0}
.cmp-accordion .cmp-accordion__panel{font-size:1rem;padding-left:.5em;padding-top:.5em;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}
.cmp-accordion .cmp-accordion__panel p{font-size:14px;line-height:1.75}
.cmp-accordion .cmp-accordion__panel--expanded{display:block}
.cmp-accordion .cmp-accordion__panel--hidden{display:none}
.cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text .cmp-text h5,.cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text .cmp-text h4{font-family:toyotaType-Light,Arial,Helvetica,sans-serif;font-size:1rem}
.cmp-accordion__panel.cmp-accordion__panel--expanded{margin-top:0;padding-top:0;padding-left:0}
#acc-container{margin-right:-10px;margin-left:-10px;border-top:0;margin-top:-20px}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel.cmp-accordion__panel--expanded{margin-top:-20px}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel.cmp-accordion__panel--expanded .cmp.cmp-text{width:150%;padding:15px;font-family:'ToyotaType-Light',sans-serif;border:1px solid grey;border-top:0}
.ui.fluid .active.content{width:100%;max-height:8rem;overflow-y:auto}
.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{margin:0 0 !important}
@media only screen and (min-width:992px){.ui.form .ui.fluid.tile-1 .grouped{column-count:1}
.ui.form .ui.fluid.tile-2 .grouped{column-count:2}
.ui.form .ui.fluid.tile-3 .grouped{column-count:3}
.ui.form .ui.fluid.tile-4 .grouped{column-count:4}
}
@media only screen and (max-width:992px){.ui.form .ui.fluid.tile-1 .grouped,.ui.form .ui.fluid.tile-2 .grouped,.ui.form .ui.fluid.tile-3 .grouped,.ui.form .ui.fluid.tile-4 .grouped{column-count:1}
}
@media only screen and (max-width:750px){.acs-commons-resp-colctrl-col .acs-commons-resp-colctrl-col-25{margin-left:-25px;width:32%}
.ui.form .ui.fluid.tile-1 .grouped,.ui.form .ui.fluid.tile-2 .grouped,.ui.form .ui.fluid.tile-3 .grouped,.ui.form .ui.fluid.tile-4 .grouped{column-count:1}
.ui.card .meta .property.three{width:30%}
.ui.form .ui.fluid .content .grouped .field .ui.checkbox{font-size:9px}
}
.ui.special.cards.cmp-cards{font-family:"ToyotaType-book",sans-serif !important}
.ui.special.cards.cmp-cards .ui.card.cmp-card{border:.0625rem solid #d6d6d6 !important}
.ui.special.cards.cmp-cards .ui.card.cmp-card .extra.content{margin-bottom:-10px !important;margin-top:0}
.ui.special.cards.cmp-cards .ui.card.cmp-card .content{margin-bottom:-25px !important;font-size:12px}
.ui.special.cards.cmp-cards .ui.card.cmp-card .content .header{margin-bottom:5px !important;font-family:"ToyotaType-book",sans-serif !important;font-size:12px !important;text-align:center}
.ui.special.cards.cmp-cards .ui.card.cmp-card .content .header a{text-decoration:none;color:black;line-height:1.25rem}
.ui.special.cards.cmp-cards .ui.card.cmp-card .content .header a:hover{text-decoration:underline;cursor:pointer;color:#c00}
.ui.special.cards.cmp-cards .ui.card.cmp-card .content .meta .property.three{text-align:center}
.ui.form .ui.fluid .content .grouped .field .ui.checkbox{font-family:"ToyotaType-book",sans-serif !important;font-size:12px}
@media only screen and (max-width:820px){.acs-commons-resp-colctrl-col-65{width:56%}
.aem-GridColumn{padding-bottom:0 !important}
}
@media only screen and (max-width:577px){.acs-commons-resp-colctrl-row.aem-GridColumn.aem-GridColumn--default--12{margin-top:0 !important}
article{margin:5px auto !important}
}
@media only screen and (max-width:500px){.ui.secondary.right.icon.menu{float:none !important}
}
#asset-share-commons #rail .ui.sidebar{width:25% !important}
#asset-share-commons #rail.desktopvisible .ui.sidebar{display:block;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#asset-share-commons .cmp-siderail__toggle{display:none}
@media only screen and (max-width:1200px){#asset-share-commons #main{width:100% !important}
#asset-share-commons #rail .ui.sidebar{width:400px !important}
#asset-share-commons #rail.desktopvisible{visibility:hidden;display:none}
#asset-share-commons .cmp-siderail__toggle{display:block}
}
@media only screen and (max-width:650px){#asset-share-commons #rail .ui.sidebar{width:350px !important}
}
.cmp-structure-messages .cmp-messages{position:fixed;top:85px !important;width:50%;left:25% !important;z-index:5000;border-radius:0;height:0}
.cmp-structure-messages .cmp-messages .cmp-message--wrapper{display:none}
.cmp-structure-messages .cmp-messages .cmp-message{height:40px;border-radius:0;box-shadow:none !important;text-align:center;border:1px solid green;margin:10px}
.cmp-structure-messages .cmp-messages .cmp-message__text{padding:0 !important;margin-top:-10px !important;text-transform:initial;text-align:center;color:darkgreen !important}
.cmp-structure-messages .cmp-messages .ui.positive.message{font-family:"ToyotaType-book",sans-serif !important;color:#0f5132;background-color:#d1e7dd !important;border-color:#badbcc;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.ui.mini.statistic>.value,.ui.mini.statistics .statistic>.value{font-size:15px !important}
.ui.statistic>.value ~ .label,.ui.statistics .statistic>.value ~ .label{font-size:10px !important;font-family:'LatoWeb','Helvetica Neue',Arial,Helvetica,sans-serif !important;font-weight:400 !important}
.cmp.cmp-search-sort.section{margin-top:30px !important;text-align:right;margin-right:60px}
.cmp.cmp-search-sort.section .ui.dropdown .text{font-family:"ToyotaType-Light",sans-serif !important;font-size:12.25px !important;font-weight:400 !important;padding-left:20px !important}
.cmp.cmp-search-sort.section .ui.dropdown .menu.transition .item{font-family:"ToyotaType-Light",Arial,sans-serif;font-size:12.25px !important}
.cmp.cmp-search-sort.section .ui.dropdown .menu>.item:hover{background:#c00 !important}
.search-title{position:absolute !important;left:1% !important;font-size:20px !important;font-weight:bold !important;font-family:"ToyotaType-Semibold",sans-serif !important;text-transform:uppercase !important;margin-bottom:.6rem;line-height:2.5rem}
.cmp-search-results .cmp-cards:after{content:none !important}
.cmp-search-results #asset-success-message{height:40px;background-color:lightgreen;border:1px solid #008000;display:none;color:#008000;font-family:"ToyotaType-book",sans-serif;font-size:1.08rem;padding-top:5px;margin-bottom:7px}
.cmp-search-results .cmp-card .cmp-image__wrapper--card{display:block;object-fit:cover}
.cmp-search-results .cmp-card .status{font-size:.875rem;font-family:"ToyotaType-book",sans-serif !important;font-weight:400;margin:10px;font-style:italic;margin-top:130px !important}
.cmp-search-results .cmp-card .cmp-image--card{height:175px !important;object-fit:scale-down !important}
.cmp-search-results .ui.card>.image,.cmp-search-results .ui.cards>.card>.image{background-image:url("../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/backdropFile.png") !important}
.cmp-search-results .ui.table tbody tr td.image:not(.ui) img{object-fit:revert !important}
.cmp-search-results .cmp_card__action-buttons{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around;min-height:1rem}
.cmp-search-results .cmp_card__action-buttons li .ui.button{margin:0;min-width:60px}
.cmp-search-results .cmp_card__action-buttons li:last-child .ui.button{text-align:right}
.cmp-search-results .cmp_card__action-buttons li:first-child .ui.button{text-align:left}
.ui.card .extra .link.button{color:#c00}
@media only screen and (max-width:1200px){.cmp-search-results .cmp_card__action-buttons{display:grid;margin-bottom:10px}
}
@media only screen and (max-width:650px){.cmp-search-results .cmp_card__action-buttons{display:grid;margin-bottom:10px}
}
.ui.left.aligned.selectable.table tbody tr td.header:not(.ui){font-weight:normal;text-transform:capitalize}
.ui.left.aligned.selectable.table tbody tr td.header:not(.ui) a{color:black;text-decoration:none;cursor:pointer}
.ui.left.aligned.selectable.table tbody tr td.header:not(.ui) a:hover{text-decoration:underline;cursor:pointer;color:#c00}
.ui.special.cards.cmp-cards .ui.card.cmp-card .content .meta .property.three{text-align:center;margin-bottom:7px}
.modal-overlay-container#downloadPendingModal{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;display:none}
#downloadPendingModal .modal-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1);opacity:1;background:rgba(0,0,0,0.32)}
#downloadPendingModal .modal-overlay-wrapper{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center;pointer-events:none;top:0;left:0;height:100%;width:100%}
#downloadPendingModal .modal-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-width:80vw}
#downloadPendingModal .modal-overlay-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;background:white;color:rgba(0,0,0,0.87);max-width:96vw !important;min-width:45vw !important}
#downloadPendingModal .toptitle h3{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:22px !important;color:#000 !important;font-weight:400 !important;line-height:2.5rem !important;text-transform:capitalize !important;margin-top:0 !important;margin-bottom:0 !important}
#downloadPendingModal .description{margin:1rem 0 !important}
.cmp__assetapproval #assetApprovalInfoModal1{display:none}
.cmp__assetapproval .file-info{display:inline-flex;font-size:.9375rem;color:black}
.cmp__assetapproval .modal-overlay-container1#assetApprovalInfoModal1,.cmp__assetapproval .modal-overlay-wrapper1{pointer-events:none;top:0;left:0;height:100%;width:100%}
.cmp__assetapproval .title{font:600 16px/22px "ToyotaType-Light",Arial,sans-serif;flex:1 1 0;box-sizing:border-box;font-size:1.25rem;color:black;font-weight:bold;display:inline;white-space:pre-wrap;word-wrap:break-word;margin:0rem !important}
.cmp__assetapproval .modal-overlay-container1{position:fixed;z-index:1000}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-backdrop1{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1);opacity:1;background:rgba(0,0,0,0.32)}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-wrapper1{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1{box-sizing:border-box;z-index:1000;display:flex;max-height:100%;max-width:80vw;pointer-events:auto;position:static;overflow-y:scroll}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1{max-width:96vw !important;min-width:45vw !important;box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87);display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;transform:none}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container{flex-direction:row;box-sizing:border-box;display:flex}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container .title{font:600 16px/22px "ToyotaType-Light",Arial,sans-serif;flex:1 1 0;box-sizing:border-box;font-size:1.25rem;color:black;font-weight:bold;display:inline;white-space:pre-wrap;word-wrap:break-word;margin:0rem !important}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container .close-icon-wrapper{flex:1 1 100%;box-sizing:border-box;max-width:5%;position:relative}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container .close-icon-wrapper .material-icons{font-size:1.7rem}
.cmp__assetapproval .modal-overlay-container1 .modal-overlay-wrapper1 .modal-overlay-pane1 .modal-overlay-dialog-container1 .toptitle-container .close-icon-wrapper .close-icon{position:absolute;cursor:pointer;top:0;right:0}
.cmp__assetapproval hr{margin:.5rem 0}
.cmp__assetapproval #radio{display:none}
.cmp__assetapproval #industrial{display:none}
.cmp__assetapproval #broadcast{display:none}
.cmp__assetapproval #digital{display:none}
.cmp__assetapproval #rStationField,.cmp__assetapproval #websiteRField,.cmp__assetapproval #cableField,.cmp__assetapproval #websiteField{width:100%}
.cmp__assetapproval #platform{width:50%}
.cmp__assetapproval .toptitle{font-size:1.25rem;color:black;font-weight:bold;display:inline;word-wrap:break-word;margin:0rem !important}
.cmp__assetapproval #description{font-size:.9375rem;color:black;display:inline;white-space:pre-wrap;word-wrap:break-word}
.cmp__assetapproval .content-1-div select{width:100%}
.cmp__assetapproval .content-1-div{font-size:16px;margin:0 09px;padding:0 24px;margin-top:24px;margin-bottom:24px}
.cmp__assetapproval .content-1-div input[type="text"],.cmp__assetapproval .content-1-div input[type="date"],.cmp__assetapproval .content-1-div select{box-sizing:border-box;font-family:"Toyotatype-light",sans-serif !important;margin-top:25px;border:0;border-bottom:1px solid lightgray;outline:0}
.cmp__assetapproval .content-1-div input[type="text"]:focus,.cmp__assetapproval .content-1-div input[type="date"]:focus,.cmp__assetapproval .content-1-div select:focus{border-bottom:1px solid black}
.cmp__assetapproval .content-1-div input[type="date"]:in-range::-webkit-datetime-edit-year-field,.cmp__assetapproval .content-1-div input[type="date"]:in-range::-webkit-datetime-edit-month-field,.cmp__assetapproval .content-1-div input[type="date"]:in-range::-webkit-datetime-edit-day-field,.cmp__assetapproval .content-1-div input[type="date"]:in-range::-webkit-datetime-edit-text{display:none;appearance:none}
.cmp__assetapproval #companyStar{color:red}
.cmp__assetapproval #usageError,.cmp__assetapproval #startDateError,.cmp__assetapproval #endDateError,.cmp__assetapproval #locationError,.cmp__assetapproval #cableError,.cmp__assetapproval #digitalError,.cmp__assetapproval #websiteError,.cmp__assetapproval #locationIError,.cmp__assetapproval #locationRError,.cmp__assetapproval #visibilityError,.cmp__assetapproval #stationError,.cmp__assetapproval #websiteRError{color:red}
.cmp__assetapproval .submitClass{padding:8px 0;padding:8px 0;display:flex;flex-direction:row;justify-content:center}
.cmp__assetapproval .request-download{background-color:#c00;color:#fff;text-transform:uppercase;margin:auto;border:#c00;width:200px;height:40px}
.cmp__assetapproval .content-1-div select option:first-child{display:none}
.cmp__assetapproval .field{position:relative}
.cmp__assetapproval .field label{position:absolute;top:20px;left:0;color:rgba(0,0,0,0.87);pointer-events:none;transform-origin:0 0;transition:transform .2s ease-in-out}
.cmp__assetapproval .field label + label{top:55px;color:red;font-size:12.5px;font-weight:normal}
.cmp__assetapproval .field input:focus + label,.cmp__assetapproval .field input:valid + label,.cmp__assetapproval .field select:focus + label,.cmp__assetapproval .field select:valid + label,.cmp__assetapproval .field input:focus:not(:placeholder-shown) + label{width:max-content;transform:translateY(-1em) scale(0.8) !important}
.cmp__assetapproval .content-1-div .field{user-select:none;width:50%;margin-right:15px;position:relative;box-sizing:border-box}
.cmp__assetapproval .content-1-div .field input{width:100%}
.cmp__assetapproval .usage-container{display:flex;flex-direction:column}
.cmp__assetapproval .app-row{display:flex;height:70px;flex-direction:row}
@media screen and (max-width:600px){.cmp__assetapproval .app-row{flex-direction:column;display:contents}
.cmp__assetapproval #platform{width:100%}
.cmp__assetapproval .content-1-div .field{width:100%;margin-bottom:20px}
.cmp__assetapproval .content-1-div{max-height:250px;overflow-y:scroll;min-height:200px;margin-bottom:20px}
}
@media screen and (max-width:400px){.cmp__assetapproval .content-1-div{margin:24px 2px;padding:0 3px}
}
.modal-overlay-container#downloadPendingModalMessage{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;display:none}
#downloadPendingModalMessage .modal-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1);opacity:1;background:rgba(0,0,0,0.32)}
#downloadPendingModalMessage .modal-overlay-wrapper{display:flex;position:absolute;z-index:1000;justify-content:center;align-items:center;pointer-events:none;top:0;left:0;height:100%;width:100%}
#downloadPendingModalMessage .modal-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-width:80vw}
#downloadPendingModalMessage .modal-overlay-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;box-shadow:0 11px 15px -7px rgb(0 0 0 / 20%),0 24px 38px 3px rgb(0 0 0 / 14%),0 9px 46px 8px rgb(0 0 0 / 12%);background:white;color:rgba(0,0,0,0.87);max-width:96vw !important;min-width:45vw !important}
#downloadPendingModalMessage .toptitle h3{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:22px !important;color:#000 !important;font-weight:400 !important;line-height:2.5rem !important;text-transform:capitalize !important;margin-top:0 !important;margin-bottom:0 !important}
#downloadPendingModalMessage .description{margin:1rem 0 !important}
.ui.fluid .active.content{width:100%;max-height:8rem;overflow-y:auto}
.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{margin:0 0 !important}
@media only screen and (min-width:992px){.ui.form .ui.fluid.tile-1 .grouped{column-count:1}
.ui.form .ui.fluid.tile-2 .grouped{column-count:2}
.ui.form .ui.fluid.tile-3 .grouped{column-count:3}
.ui.form .ui.fluid.tile-4 .grouped{column-count:4}
}
@media only screen and (max-width:992px){.ui.form .ui.fluid.tile-1 .grouped,.ui.form .ui.fluid.tile-2 .grouped,.ui.form .ui.fluid.tile-3 .grouped,.ui.form .ui.fluid.tile-4 .grouped{column-count:1}
}
@media only screen and (max-width:750px){.acs-commons-resp-colctrl-col .acs-commons-resp-colctrl-col-25{margin-left:-25px;width:32%}
.ui.form .ui.fluid.tile-1 .grouped,.ui.form .ui.fluid.tile-2 .grouped,.ui.form .ui.fluid.tile-3 .grouped,.ui.form .ui.fluid.tile-4 .grouped{column-count:1}
.ui.card .meta .property.three{width:30%}
.ui.form .ui.fluid .content .grouped .field .ui.checkbox{font-size:9px}
}
.cmp-search-hidden{display:none}
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}
table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
table.dataTable thead th,table.dataTable thead td{padding:10px 18px !important;border-bottom:1px solid #111}
table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}
table.dataTable thead .sorting{background-image:url("../components/modals/downloadpage/clientlibs/site/images/sort_both.png")}
table.dataTable thead .sorting_asc{background-image:url("../components/modals/downloadpage/clientlibs/site/images/sort_asc.png")}
table.dataTable thead .sorting_desc{background-image:url("../components/modals/downloadpage/clientlibs/site/images/sort_desc.png")}
table.dataTable thead .sorting_asc_disabled{background-image:url("../components/modals/downloadpage/clientlibs/site/images/sort_asc_disabled.png")}
table.dataTable thead .sorting_desc_disabled{background-image:url("../components/modals/downloadpage/clientlibs/site/images/sort_desc_disabled.png")}
table.dataTable tbody tr{background-color:#fff}
table.dataTable tbody tr.selected{background-color:#b0bed9}
table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}
table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px 18px !important}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}
table.dataTable thead th:active,table.dataTable thead td:active{outline:0}
table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}
table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}
table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}
table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}
table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:0}
table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}
table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:0}
table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}
table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}
table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f5f5f5}
table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#a9b7d1}
table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}
table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}
table.dataTable.display tbody tr.odd>.sorting_1{background-color:#f1f1f1}
table.dataTable.display tbody tr.even>.sorting_1{background-color:#f9f9f9}
table.dataTable.display tbody tr.even>.sorting_2{background-color:#fbfbfb}
table.dataTable.display tbody tr.odd>.sorting_2{background-color:#f3f3f3}
table.dataTable.display tbody tr.odd>.sorting_3{background-color:#f5f5f5}
table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ebebeb}
table.dataTable.display tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}
table.dataTable.display tbody tr.even>.sorting_3{background-color:#fdfdfd}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}
table.dataTable.display tbody tr.even.selected>.sorting_1{background-color:#acbad4}
table.dataTable.display tbody tr.even.selected>.sorting_2{background-color:#adbbd6}
table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#eee}
table.dataTable.display tbody tr.even.selected>.sorting_3{background-color:#afbdd8}
table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}
table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}
table.dataTable.display tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}
table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a4b2cb}
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}
table.dataTable.display tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}
table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}
table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}
table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a1aec7}
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}
table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}
table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}
table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a2afc8}
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}
table.dataTable.no-footer{border-bottom:1px solid #111}
table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}
table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}
table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}
table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}
table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}
table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}
table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}
table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}
table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}
table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}
table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}
table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}
table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}
table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}
table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}
.dataTables_wrapper{position:relative;clear:both;zoom:1}
.dataTables_wrapper .dataTables_length{float:left}
.dataTables_wrapper .dataTables_filter{float:right;text-align:right}
.dataTables_wrapper .dataTables_filter input{margin-left:.5em}
.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}
.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}
.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #cacaca;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%);background-color:#fff}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%);background-color:#585858}
.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);background-color:#2b2b2b;box-shadow:inset 0 0 3px #111}
.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}
.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background-color:white}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}
.dataTables_wrapper .dataTables_scroll{clear:both}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:0}
.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}
@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}
.dataTables_wrapper .dataTables_paginate{margin-top:.5em}
}
@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}
.dataTables_wrapper .dataTables_filter{margin-top:.5em}
}
#header-download{padding-left:5px;margin-bottom:15px}
.cmp__download{position:relative;margin-top:-25px;max-width:1400px}
.cmp__download .topTitle{padding:0;margin:0}
.cmp__download .topTitle .heading{margin:0 !important}
.cmp__download .dlpage-hr{border-top-color:rgba(0,0,0,0.12);display:block;margin:0;border-top-width:0;border-top-style:solid}
.cmp__download .box .date1{text-align:justify}
.cmp__download .box .date2{text-align:justify;margin-bottom:35px;position:relative}
.cmp__download .txt1{padding-top:2px}
.cmp__download .box .txt1{text-align:justify;font-family:"ToyotaType-Regular",sans-serif !important}
.cmp__download .txt2{padding-top:2px;padding-left:10px;padding-right:10px}
.cmp__download .box .txt2{text-align:justify;font-family:"ToyotaType-Regular",sans-serif !important}
.cmp__download .box{display:flex;flex-direction:row;background:#fafafa;margin-top:0;padding-top:10px}
.cmp__download .box .dateBox{width:50%;display:flex;flex-direction:row;background:#fafafa;padding-top:0;justify-content:flex-start}
.cmp__download .box .dateBox .txt1Div{display:flex;margin-right:1rem}
.cmp__download .box .dateBox .dateDiv{display:flex}
.cmp__download .box .dateBox .dateDiv .date1,.cmp__download .box .dateBox .dateDiv .date2{width:40%;display:inline-table}
.cmp__download .box .dateBox .dateDiv .date1 input,.cmp__download .box .dateBox .dateDiv .date2 input{border:1px solid grey;border-radius:3px;outline:0;width:98%;padding:5px;background-color:#fafafa}
.cmp__download .box .dateBox .dateDiv .date1 input:focus-visible,.cmp__download .box .dateBox .dateDiv .date2 input:focus-visible{background:inherit;outline:1px solid black}
.cmp__download .box .dateBox .dateDiv .txt2{width:20%;font-family:"ToyotaType-Regular",sans-serif !important}
.cmp__download .ready-download{color:#07afb7;background:0;border:0;margin-left:-7px}
.cmp__download #fdate,.cmp__download #tdate{padding-left:45px;margin-top:0;border:0;border-bottom:.1px solid darkgray}
.cmp__download #toDateerr{position:absolute;left:0;top:30px;width:max-content;color:#c00}
.cmp__download .heading-tab{background:#4c4c4c;color:#fff;font-size:13.125px;font-family:"Toyotatype-light",sans-serif !important}
.cmp__download #example_length{background-color:#fafafa;font-family:"ToyotaType-Regular",sans-serif !important;margin-right:325px;margin-top:-103px}
.cmp__download #example_length label>select{background-color:#fafafa}
.cmp__download #example_filter{margin-right:0;margin-top:-103px;font-family:"ToyotaType-Regular",sans-serif !important}
.cmp__download #example_filter label>input{border-radius:.285rem;background-color:#fafafa}
.cmp__download .text{position:relative}
.cmp__download #example_wrapper .dt-layout-row:first-child{position:relative;bottom:100px;width:auto;left:61%}
.cmp__download #example_wrapper .dt-layout-row:first-child .dt-start{padding-right:180px}
.cmp__download #example_wrapper .dt-layout-row:first-child .dt-start label{padding-right:5px}
.cmp__download #example_wrapper #example_length{float:right}
.cmp__download #example{padding-top:20px}
.cmp__download #example .thumbnail{position:relative}
.cmp__download #example .child .thumbnailImage img{margin-right:20px}
.cmp__download .dlBtn-div{margin-top:35px;margin-bottom:5px}
.cmp__download .dlBtn-div .download_button{margin:0;margin-bottom:0 !important;margin-top:-35px !important;float:right;color:white !important;background-color:#d71921 !important;font-family:"ToyotaType-book",sans-serif !important;width:10.75rem;height:2.5rem;font-size:.875rem !important;text-transform:uppercase;cursor:pointer;min-height:1em;outline:0;border:0;vertical-align:baseline;padding:.833em 1.5em .833em;text-shadow:none;font-weight:500;line-height:1em;font-style:normal;text-align:center;text-decoration:none;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,0.15) inset;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;will-change:"";-webkit-tap-highlight-color:transparent}
.cmp__download .dlBtn-div .download_button .imgdownload{height:15px;padding-left:5px}
.cmp__download #header-download h5{padding-top:20px;text-transform:uppercase;margin-bottom:0 !important;font-weight:bold;line-height:1.875rem;font-family:"ToyotaType-Regular",sans-serif;margin-left:0}
@media screen and (max-width:1350px){.cmp__download #example_wrapper{width:100%}
.cmp__download .box .dateBox{width:65%}
.cmp__download #example_length{margin-right:230px}
.cmp__download #example_filter{width:30%;margin-right:4px}
.cmp__download #example_filter label>input{width:50%}
}
@media screen and (max-width:1090px){.cmp__download #example_wrapper{width:100%}
.cmp__download .box .dateBox{width:65%}
.cmp__download #example_length{margin-right:200px}
.cmp__download #example_filter{width:30%;margin-right:4px}
.cmp__download #example_filter label>input{width:50%}
}
@media screen and (max-width:992px){.cmp__download .box{padding-bottom:30px}
.cmp__download .box .dateBox{justify-content:flex-start;width:100%}
.cmp__download #example_length{margin-left:0;margin-top:-80px}
.cmp__download #example_filter{margin-left:0;margin-top:-80px;width:70%}
.cmp__download #example_filter label>input{width:auto}
.cmp__download #example_wrapper #example_length,.cmp__download #example_wrapper #example_filter{float:left}
.cmp__download #example_wrapper{width:100%}
.cmp__download .download_button{margin-top:-25px !important}
}
@media screen and (max-width:680px){.cmp__download .box .dateBox{width:300px;flex-direction:column;align-items:flex-start}
.cmp__download .box .dateBox .txt1Div{margin-bottom:10px}
.cmp__download .box .dateBox .dateDiv .date1 #fdate,.cmp__download .box .dateBox .dateDiv .date2 #fdate,.cmp__download .box .dateBox .dateDiv .date1 #tdate,.cmp__download .box .dateBox .dateDiv .date2 #tdate{padding-left:5px}
.cmp__download #example_filter{margin-left:130px}
.cmp__download #example_filter label>input{width:50%}
}
.cmp__download #example .child .thumbnail{display:none}
@media screen and (min-width:1025px){#example .dtr-control{display:none}
}
@media screen and (max-width:1025px){.cmp__download .box .txt1{width:max-content}
.cmp__download .box .dateBox{justify-content:flex-start}
}
@media screen and (max-width:769px){.cmp__download .box .dateBox{justify-content:start}
}
@media screen and (max-width:400px){.cmp__download .box .dateBox .dateDiv{display:flex}
.cmp__download .box .dateBox .dateDiv .txt2{margin-left:-32px}
}
@media screen and (max-width:360px){.cmp__download .box .dateBox .dateDiv .txt2{margin-left:-38px}
.cmp__download .box .dateBox .dateDiv .date1 input,.cmp__download .box .dateBox .dateDiv .date2 input{width:80%}
}
@media screen and (max-width:415px){.cmp__download .box .dateBox .dateDiv .date1 input,.cmp__download .box .dateBox .dateDiv .date2 input{width:85%}
.cmp__download .box .dateBox .dateDiv .date1,.cmp__download .box .dateBox .dateDiv .date2{font-size:12px}
.responsivegrid.aem-GridColumn.aem-GridColumn--default--12{padding:0}
.responsivegrid.aem-GridColumn.aem-GridColumn--default--12 .responsivegrid.aem-GridColumn.aem-GridColumn--default--12{padding:0}
.responsivegrid.aem-GridColumn.aem-GridColumn--default--12 .cmp__download .box .dateBox .dateDiv .txt2{margin-left:-14px}
.cmp__download #toDateerr{left:-95px}
.cmp.cmp-structure-header.aem-GridColumn--default--none.aem-GridColumn--phone--none.aem-GridColumn--phone--12.aem-GridColumn.aem-GridColumn--default--12.aem-GridColumn--offset--phone--0.aem-GridColumn--offset--default--0{padding:0}
.navbar.navbar-expand-lg.navbar-light.customXX{margin:auto}
.adp_top_navigation.aem-GridColumn.aem-GridColumn--default--12{margin:auto}
}
@media screen and (max-width:376px){.cmp.cmp-structure-header.aem-GridColumn--default--none.aem-GridColumn--phone--none.aem-GridColumn--phone--12.aem-GridColumn.aem-GridColumn--default--12.aem-GridColumn--offset--phone--0.aem-GridColumn--offset--default--0{padding:0}
.navbar.navbar-expand-lg.navbar-light.customXX{margin:auto}
}
@media screen and (max-width:321px){.aem-Grid.aem-Grid--12.aem-Grid--default--12.aem-Grid--phone--12{width:112%}
.cmp__download .txt2{padding-top:2px;padding-left:0}
.cmp__download #toDateerr{left:-130px}
}
.cmp-details-title h1{float:left;width:100%}
.cmp-details-title h1 a{width:1em}
.cmp-details-title h1 .content{width:calc(100% - 2em);text-overflow:ellipsis;overflow:hidden;padding-bottom:.25em;word-wrap:break-word}
.container #bg-red{padding:15px}
@media only screen and (max-width:450px){.acs-commons-resp-colctrl-col.acs-commons-resp-colctrl-col-50,.acs-commons-resp-colctrl-col-20,.acs-commons-resp-colctrl-col-80{width:100% !important}
}
@media only screen and (max-width:1073px){.preview-icon{left:25rem !important}
}
@media only screen and (max-width:990px){.preview-icon{left:24rem !important}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:4%}
}
@media only screen and (max-width:990px){.preview-icon{left:21rem !important}
}
@media only screen and (max-width:820px){.preview-icon{left:18rem !important}
}
@media only screen and (max-width:780px){.preview-icon{left:15rem !important}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:0}
}
@media only screen and (max-width:710px){.preview-icon{left:13rem !important}
}
@media only screen and (max-width:630px){.preview-icon{left:15rem !important}
}
@media only screen and (max-width:570px){.preview-icon{left:10rem !important}
}
@media only screen and (max-width:480px){.preview-icon{left:7rem !important}
}
@media only screen and (max-width:380px){.preview-icon{left:13rem !important}
}
.cmp-details-image .cmp-wrapper{padding:0 5em;margin:0 -3em}
.cmp-details-image .cmp-image--max-height{display:block;-o-object-fit:contain;object-fit:contain;margin:0 auto;width:100%}
.cmp-details-image #previewModalLabel{word-break:break-all}
.imgcancelIcon{width:4rem;height:4rem;background:url("../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/closebtn-white.png") no-repeat}
.imgcancelIcon:hover{background:url("../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/closebtn-red.png") no-repeat;cursor:pointer}
.modalXX{display:none;position:fixed;z-index:1;left:20rem;top:-15rem;width:60%;height:80%;overflow:inherit;background-color:#000;background-color:rgba(0,0,0,0.4)}
#captionXX{font-family:"ToyotaType-Semibold",sans-serif !important;margin:auto;margin-top:0;color:#fff;overflow-wrap:break-word;display:block;width:100%;text-align:center;padding:10px 0;text-transform:uppercase;font-size:1.25rem;font-weight:400;line-height:3rem}
.modal-contentXX,#captionXX{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}
@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}
to{-webkit-transform:scale(1)}
}
@keyframes zoom{from{transform:scale(0)}
to{transform:scale(1)}
}
.closeXX{position:relative;right:-30rem;color:white;font-size:60px;font-weight:bold;transition:all .3s ease 0}
.closeXX:hover,.closeXX:focus{color:#bbb;text-decoration:none;cursor:pointer}
@media only screen and (max-width:700px){.modal-contentXX{width:100%}
}
.preview-icon{position:relative;width:8%;border-radius:5px;cursor:pointer;transition:all .3s ease 0}
@media only screen and (min-width:992px){.preview-icon{left:34rem}
}
@media only screen and (min-width:1400px){.preview-icon{left:40rem}
}
@media only screen and (max-width:800px){.preview-icon{left:28rem}
}
@media only screen and (max-width:768px){.preview-icon{left:30rem}
}
@media only screen and (max-width:450px){.preview-icon{left:22rem}
}
@media only screen and (max-width:380px){.preview-icon{left:18rem}
}
#previewModal{background-color:transparent}
#previewModal .modal-dialog .modal-content{background-color:black;margin-top:3rem}
#previewModal .modal-dialog .modal-header{border-bottom:0 none}
#previewModal .modal-dialog .modal-header .modal-title{text-align:center;color:#fff}
#previewModal .modal-dialog .modal-content .modal-body img{width:100%;height:auto;background-image:url('../../../etc.clientlibs/adplanner/clientlibs/clientlib-site/resources/images/backdropFile.png');padding:25px}
#previewModal .iconChange.close-md-icon.mat-icon{float:right;cursor:pointer;background-repeat:no-repeat;fill:currentColor;height:24px;width:24px;text-align:right;color:white !important;font-size:3rem;margin-right:2rem}
.cmp-details-action-buttons .cmp-action-buttons__button{margin-bottom:.5em !important}
.cmp__accessdenied{box-sizing:border-box;padding:2rem 4rem 1rem 4rem;background-color:white;max-width:1400px}
.cmp__accessdenied p{font-weight:bold;font-size:.875rem}
.cmp__accessdenied a,.cmp__accessdenied a:hover{color:#c00}
.cmp__accessdenied h3{margin-top:3rem !important;text-transform:initial}
.cmp__accessdenied h1{font-family:"ToyotaType-Semibold",sans-serif !important;font-size:2.5rem;color:#c3c3c3;font-weight:400;line-height:1.35;letter-spacing:-0.02em;margin-top:1.5rem;margin-bottom:1.5rem}
@media only screen and (max-width:900px){.cmp__accessdenied h1 a{font-size:1.4rem}
}
.cmp__accessdenied input[type="text"],.cmp__accessdenied textarea select,.cmp__accessdenied textarea{width:100%;padding-left:0;border:0;border-bottom:1.5px solid lightgray;box-sizing:border-box;margin-top:25px;resize:vertical;outline:0;font-size:inherit}
.cmp__accessdenied input[type="text"]:valid{caret-color:#2196f3}
.cmp__accessdenied input[type="text"]:invalid{caret-color:#f44336}
.cmp__accessdenied .btnDiv{padding:10px;margin:30px 10px}
.cmp__accessdenied .cmp__accessdenied-submit{background-color:#04aa6d;width:250px;color:#fff;padding:8px 12px;border:0;cursor:pointer;text-transform:uppercase;margin-left:-2rem;margin-bottom:2rem}
.cmp__accessdenied .welcome_text h1 a{text-decoration:none;font-size:2.5rem;color:#c3c3c3;font-weight:400;line-height:1.35;letter-spacing:-0.02em;margin-bottom:1.5rem}
.cmp__accessdenied .welcome_text h1 a:hover{color:#c00;text-decoration:underline}
#messagemodal.modal-overlay-container{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;display:none}
#messagemodal.modal-overlay-container .toptitle{box-sizing:border-box;display:flex;flex-direction:row;font-size:1.5rem;margin:0rem !important}
#messagemodal.modal-overlay-container .hline{border-bottom:.0625rem solid #ccc;width:100%}
#messagemodal.modal-overlay-container .modal-content{margin:1.5rem 0rem}
#modal-content.modal-overlay-container .modal-ok-button,#modal-content.modal-overlay-container .modal-cancel-button{background-color:#c00;border:.0625rem solid rgba(0,0,0,0.12);border-left:.1875rem solid #c00;box-shadow:none !important;height:3rem;max-width:30%;text-transform:uppercase;margin-top:0rem;margin-bottom:0rem;width:12.8rem;color:white;border-radius:unset}
#modal-content.modal-overlay-container .close-icon{color:grey;cursor:pointer;height:24px;font-size:21px;position:absolute;right:0;padding:0 1rem}
#messagemodal .modal-overlay-pane{width:50%}
#messagemodal .modalcontent{margin:2.5rem 0rem 2rem 0rem}
#messagemodal .messagemodalbtn .modal-ok-button{background-color:#c00;border:.0625rem solid rgba(0,0,0,0.12);border-left:.1875rem solid #c00;box-shadow:none !important;height:4rem;max-width:35%;margin-top:1.5rem;margin-bottom:.5rem;color:white;border-radius:unset}
.cmp-structure-header header.assetshare-header{padding:0 1em}
.cmp-structure-header header.assetshare-header .cmp-mobile__cart.item,.cmp-structure-header header.assetshare-header .cmp-mobile__downloads.item{display:none;border:0}
.cmp-structure-header header.assetshare-header .cmp-mobile-menu.item{display:none}
.cmp-structure-header header.assetshare-header .ui.menu .ui.dropdown .menu>.cmp-mobile-menu__item.item{border:0;text-transform:uppercase}
@media only screen and (max-width:1200px){.cmp-structure-header header.assetshare-header .cmp-mobile__cart.item,.cmp-structure-header header.assetshare-header .cmp-mobile__downloads.item{display:block}
}
@media only screen and (max-width:650px){.cmp-structure-header header.assetshare-header .cmp-mobile__cart.item,.cmp-structure-header header.assetshare-header .cmp-mobile__downloads.item{display:block}
.cmp-structure-header header.assetshare-header .cmp-menu__item.item{display:block}
.cmp-structure-header header.assetshare-header .cmp-header-title{display:none}
}
.cmp-structure-header header.assetshare-header .ui.secondary.menu .primary.menu span{display:none}
.cmp-structure-header header.assetshare-header .ui.secondary.menu .primary.menu .item span{display:flex}
.cmp-structure-header header.assetshare-header .ui.secondary.menu .primary.menu .item.cmp-mobile-menu span{display:none}
.cmp-structure-header header.assetshare-header .ui.secondary.menu .primary.menu .item.cmp-mobile-menu a.cmp-mobile-menu__item span{display:block}
.cmp-structure-user-menu .cmp-user__message{margin-left:4em}
.cmp-structure-user-menu .cmp-user__image{float:left}
.cmp-structure-user-menu .cmp-user-menu__profile--anonymous,.cmp-structure-user-menu .cmp-user-menu__profile--authenticated{display:none}
.cmp-structure-user-menu .cmp-user-menu__profile-pic--available{display:none}
#asset-share-commons #rail .ui.sidebar{width:25% !important}
#asset-share-commons #rail.desktopvisible .ui.sidebar{display:block;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#asset-share-commons .cmp-siderail__toggle{display:none}
@media only screen and (max-width:1200px){#asset-share-commons #main{width:100% !important}
#asset-share-commons #rail .ui.sidebar{width:400px !important}
#asset-share-commons #rail.desktopvisible{visibility:hidden;display:none}
#asset-share-commons .cmp-siderail__toggle{display:block}
}
@media only screen and (max-width:650px){#asset-share-commons #rail .ui.sidebar{width:350px !important}
}
.cmp-structure-messages .cmp-messages{position:fixed;bottom:2rem;left:50%;right:2rem;z-index:5000;border-radius:0}
.cmp-structure-messages .cmp-messages .cmp-message--wrapper{display:none}
.cmp-structure-messages .cmp-messages .cmp-message{border-radius:0;border:0;box-shadow:0 2px 10px #999;text-align:center;border-radius:3px}
.cmp-structure-messages .cmp-messages .cmp-message__text{padding:.5em}
.cmp-structure-header header.assetshare-header{padding:0 1em}
.cmp-structure-header header.assetshare-header .cmp-mobile__cart.item,.cmp-structure-header header.assetshare-header .cmp-mobile__downloads.item{display:none;border:0}
.cmp-structure-header header.assetshare-header .cmp-mobile-menu.item{display:none}
.cmp-structure-header header.assetshare-header .ui.menu .ui.dropdown .menu>.cmp-mobile-menu__item.item{border:0;text-transform:uppercase}
@media only screen and (max-width:1200px){.cmp-structure-header header.assetshare-header .cmp-mobile__cart.item,.cmp-structure-header header.assetshare-header .cmp-mobile__downloads.item{display:block}
}
@media only screen and (max-width:650px){.cmp-structure-header header.assetshare-header .cmp-mobile__cart.item,.cmp-structure-header header.assetshare-header .cmp-mobile__downloads.item{display:block}
.cmp-structure-header header.assetshare-header .cmp-menu__item.item{display:block}
.cmp-structure-header header.assetshare-header .cmp-header-title{display:none}
}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}
@keyframes fadeout{from{opacity:1}
to{opacity:0}
}
@-moz-keyframes fadein{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadein{from{opacity:0}
to{opacity:1}
}
@-ms-keyframes fadein{from{opacity:0}
to{opacity:1}
}
@-o-keyframes fadein{from{opacity:0}
to{opacity:1}
}
.cmp-search-results .cmp-cards--horizontal-masonry{display:flex;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry{height:210px;min-width:125px;position:relative;padding:10px;box-sizing:content-box}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry .cmp-card__type{position:absolute;display:none;top:20px;right:20px;background-color:rgba(0,0,0,0.65);color:white;font-size:.75rem;padding:.5rem 1rem;border-radius:3px}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry .cmp-card__image{margin:0 auto;height:210px;display:block}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry:hover .cmp-card__type,.cmp-search-results .cmp-card.cmp-card--horizontal-masonry:hover .cmp-card__overlay{display:block;-webkit-animation:fadein .5s;-moz-animation:fadein .5s;-ms-animation:fadein .5s;-o-animation:fadein .5s;animation:fadein .5s}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry .cmp-card__overlay{display:none;position:absolute;bottom:0;left:0;right:0;padding:10px;margin:10px;background-color:rgba(0,0,0,0.65);color:white;text-align:center;min-height:60px}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry .cmp-card__asset-title{border-bottom:1px solid rgba(255,255,255,0.25);margin-bottom:1rem;padding-bottom:1rem;text-overflow:ellipsis;overflow:hidden}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry .cmp-card__actions{align-items:center;justify-content:center;flex-wrap:wrap;list-style:none;display:flex;margin:0 0 .5rem 0;padding:0}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry .cmp-card__action-item{display:inline}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry .cmp-card__action-button{border:0;background:0;color:white;font-size:.85rem;font-weight:bold;text-transform:uppercase}
.cmp-search-results .cmp-card.cmp-card--horizontal-masonry .cmp-card__action-button:hover{cursor:pointer;text-decoration:underline}
.cmp-search-results .cmp-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(237px,1fr));grid-gap:10px}
.cmp-search-results .cmp-cards:after{content:none !important}
.cmp-search-results .cmp-card .cmp-image__wrapper--card{display:block;object-fit:cover}
.cmp-search-results .cmp-card .cmp-image--card{height:175px !important}
.cmp-search-results .cmp_card__action-buttons{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;min-height:2rem}
.cmp-search-results .cmp_card__action-buttons li .ui.button{margin:0;min-width:60px}
.cmp-search-results .cmp_card__action-buttons li:last-child .ui.button{text-align:right}
.cmp-search-results .cmp_card__action-buttons li:first-child .ui.button{text-align:left}
#asset-share-commons .cmp-search-layout-toggle .cmp-button{height:auto;vertical-align:middle;text-align:left}
#asset-share-commons .cmp-search-layout-toggle .cmp-button--labeled{min-width:11em}
#asset-share-commons .cmp-search-layout-toggle .cmp-button__icon{display:inline-block;vertical-align:middle;text-align:left}
#asset-share-commons .cmp-search-layout-toggle .cmp-button__label{margin-left:.25em;vertical-align:middle;text-align:left}
.cmp-search-hidden{display:none}
.cmp-details-title h1{float:left;width:100%}
.cmp-details-title h1 a{width:1em}
.cmp-details-title h1 .content{width:calc(100% - 2em);text-overflow:ellipsis;overflow:hidden;padding-bottom:.25em;word-wrap:break-word}
.cmp-details-metadata .cmp-field__label{font-weight:bold}
.cmp-details-image .cmp-wrapper{padding:0 5em;margin:0 -3em}
.cmp-details-image .cmp-image--max-height{display:block;-o-object-fit:contain;object-fit:contain;margin:0 auto;width:100%}
.cmp-details-action-buttons .cmp-action-buttons__button{margin-bottom:.5em !important}