.reference-design-detail-page{display:flex;flex-direction:column}
.reference-design-detail-page .ref-design-detail-section{display:flex;flex-direction:row;justify-content:flex-start}
@media only screen and (max-width:1199px),only screen and (max-width:991px){.reference-design-detail-page .ref-design-detail-section{flex-direction:column;justify-content:center;align-items:center;display:block}
}
.reference-design-detail-page .ref-design-detail-section .smallmediacarousel{width:30%;padding-right:45px}
@media only screen and (max-width:1199px),only screen and (max-width:991px){.reference-design-detail-page .ref-design-detail-section .smallmediacarousel{width:100%;padding-right:0}
}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info{width:70%;flex-direction:column;padding-top:15px}
@media only screen and (max-width:1199px),only screen and (max-width:991px){.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info{width:100%}
}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-main-title{padding-top:25px;font-weight:bold}
@media(max-width:1280px){.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-main-title{font-size:20pt !important}
}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-categories{display:flex;flex-direction:row;color:red;justify-content:flex-start;flex-wrap:wrap;padding-top:15px}
@media(max-width:1280px){.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-categories{font-size:9pt !important}
}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-categories .ref-design-category{padding-left:10px;padding-right:10px}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel{display:flex;flex-direction:row}
@media(max-width:1023px){.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel{flex-direction:column}
}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary{width:100%}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main{display:flex;flex-direction:column}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main .ref-design-main-content-main{height:250px;overflow:hidden}
@media(max-width:1280px){.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main .ref-design-main-content-main{height:150px;font-size:10pt !important}
}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main #refdes-readmore{cursor:pointer;padding-top:15px;text-decoration:none !important}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main #refdes-readmore i.fa-caret-down,.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main #refdes-readmore i.fa-caret-up{font-size:20px;margin-right:5px}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main .refdes-readmore{cursor:pointer;padding-top:15px;text-decoration:none !important}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main .refdes-readmore .refdes-modal{display:none;position:fixed;margin:0;top:0;left:0;height:100%;width:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main .refdes-readmore .refdes-modal-content{background-color:#fefefe;margin:25% auto;padding:20px;border:1px solid #888;width:80%}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main .refdes-readmore .refdes-modal-close{color:#aaa;float:right;font-size:28px;font-weight:bold}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main .refdes-readmore .refdes-modal-close:hover,.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-summary .ref-design-summary-main .refdes-readmore .refdes-modal-close:focus{color:black;text-decoration:none;cursor:pointer}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-download{height:250px;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;padding-left:15px}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-download .ref-design-button-download-container{width:250px}
@media(max-width:1280px){.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-download{height:150px}
}
@media(max-width:1023px){.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-download{display:inline-grid;grid-template-columns:repeat(2,1fr);gap:5px}
.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-download .mchp-button,.reference-design-detail-page .ref-design-detail-section .ref-design-detail-info .ref-design-summay-download-panel .ref-design-download .ref-design-button-download-container{width:auto}
}
.reference-design-detail-page .ref-design-detail-section .image-container{padding-top:45px;max-width:400px}
@media(max-width:1280px){.reference-design-detail-page .ref-design-detail-section .image-container{width:100%;max-width:none}
}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel{display:flex;flex-direction:column;justify-content:flex-start;height:100%}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-current-image{display:flex;flex-direction:row;border:1px solid black;height:250px;width:350px;padding:15px}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-current-image img{max-height:250px;object-fit:contain}
@media(max-width:1280px){.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-current-image{height:200px;width:auto}
}
@media(max-width:900px){.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-current-image{height:300px;width:100%}
}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-img-list{padding-top:25px;display:flex;flex-direction:row;justify-content:space-between}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-img-list .refdes-img-list-container{display:flex;flex-direction:row;justify-content:space-evenly}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-img-list .refdes-img-list-container .current-refdes-slide{opacity:.5}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-img-list .prev-refdes{display:flex;flex-direction:column;justify-content:center;cursor:pointer;padding-right:25px;font-size:x-large;font-weight:bolder;text-decoration:none !important}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-img-list .next-refdes{display:flex;flex-direction:column;justify-content:center;cursor:pointer;padding-left:25px;font-size:x-large;font-weight:bolder;text-decoration:none !important}
.reference-design-detail-page .ref-design-detail-section .image-container .ref-design-image-carousel .refdes-img-list .refdes-img-sm{padding-left:5px;height:70px;width:100px;object-fit:contain}
.reference-design-detail-page .ref-design-kf-section{display:flex;flex-direction:column;padding-top:15px}
.reference-design-detail-page .center-padding{padding-left:10%;padding-right:10%}
.reference-design-detail-page .refdes-tab .refdes-panel-buttons{display:flex;flex-direction:row;cursor:pointer}
.reference-design-detail-page .refdes-tab .refdes-panel-buttons .refdes-panel-button{padding-left:25px;padding-right:25px;padding-bottom:10px}
.reference-design-detail-page .refdes-tab .refdes-panel-buttons .refdes-active-panel{border-bottom:5px solid #1c355e}
.reference-design-detail-page .refdes-tab .refdes-panel-buttons a:hover{text-decoration:none}
.reference-design-detail-page .refdes-tab .refdes-tabs{padding-top:25px}
.reference-design-detail-page .refdes-tab .refdes-tabs .refdes-tabcontent{display:flex;flex-direction:row;justify-content:space-between}
.reference-design-detail-page .refdes-tab .refdes-tabs .refdes-silicon-table{width:100%;text-align:center;border-collapse:collapse;border:1px solid}
.reference-design-detail-page .refdes-tab .refdes-tabs .refdes-silicon-table thead th{background-color:#1c355e;color:white;padding-top:20px;padding-bottom:20px}
.reference-design-detail-page .refdes-tab .refdes-tabs .refdes-silicon-table tbody td{font-family:"Roboto",sans-serif;letter-spacing:.25px;font-weight:400;color:#2c2c2b;max-width:40%;border:1px solid;padding:20px}
.reference-design-detail-page .hide-refdes-section{display:none !important}
.reference-design-detail-page .expand-refdes-w100{width:100% !important}
.reference-design-detail-page .minimize-refdes-h250{height:250px !important;position:relative}
@media(max-width:1280px){.reference-design-detail-page .minimize-refdes-h250{height:150px !important}
}
.reference-design-detail-page .minimize-refdes-h250 .refdes-readmore-overlay{position:absolute;bottom:0;left:0;width:100% !important;text-align:center;margin:0;padding:30px 0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(1,#fff))}
.reference-design-detail-page .expand-refdes-h100{height:100% !important}
.reference-design-detail-page .ref-des-padding-left-50px{padding-left:50px}
@media(max-width:900px){.reference-design-detail-page .ref-des-padding-left-50px{padding-left:0}
}
.reference-design-detail-page .ref-des-btn-default-pos{justify-content:flex-start !important}
.reference-design-detail-page .btn-lm-regular-refdes{width:fit-content !important}
.reference-design-detail-page .access-design-file-form-close{top:20px;font-size:25px;color:gray;position:absolute;right:30px;cursor:pointer}
.reference-design-detail-page .access-design-file-form{width:1140px !important;height:auto !important;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;padding:0 20px !important;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0;overflow-y:initial !important}
.reference-design-detail-page .access-design-file-form-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.reference-design-detail-page .access-design-file-form-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;height:auto;overflow-y:auto}
.reference-design-detail-page .form-field-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:space-between;width:100%;margin-bottom:10px}
@media only screen and (max-width:991px){.reference-design-detail-page .form-field-row{display:block}
}
.reference-design-detail-page .form-field-row-input-select{width:45%}
@media only screen and (max-width:991px){.reference-design-detail-page .form-field-row-input-select{width:100%}
}
.reference-design-detail-page .form-field-input-select{width:100%;resize:none}
.reference-design-detail-page .form-accordion{background-color:#1c355e;color:white;cursor:pointer;padding:18px;width:100%;border:0;text-align:left;outline:0;font-size:15px;border-radius:4px 4px 0 0;transition:background .2s ease .15s,color .2s ease .15s,border .2s ease .15s}
.reference-design-detail-page .form-accordion:hover{background-color:#157eac}
.reference-design-detail-page .form-accordion:after{content:"\25C0";color:white;font-weight:bold;float:right;margin-left:5px}
.reference-design-detail-page .form-accordion-active:after{content:"\25BC"}
.reference-design-detail-page .form-accordion-panel{padding:0 18px;background-color:white;max-height:0;height:300px;overflow-y:auto;transition:max-height .2s ease-out}
.reference-design-detail-page .access-design-file-form-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:center;padding:1rem;border-top:1px solid #e9ecef;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}
.reference-design-detail-page .form-cancel-button{width:135px;height:44px;top:505px;left:34px;border-radius:4px;padding:12px 16px;margin-right:20px;background-color:#aeaeaa;color:white;opacity:1;border:0;max-width:100%;font-weight:600;transition:background .2s ease .15s,color .2s ease .15s,border .2s ease .15s;cursor:pointer}
.reference-design-detail-page .form-cancel-button:hover{background-color:#157eac}
.reference-design-detail-page .form-submit-button{width:135px !important;height:44px !important;top:505px !important;left:34px !important;border-radius:4px !important;padding:12px 16px !important;background-color:#1c355e !important;color:white !important;opacity:1;border:none !important;max-width:100% !important;font-weight:600 !important;transition:background .2s ease .15s,color .2s ease .15s,border .2s ease .15s;cursor:pointer}
.reference-design-detail-page .form-submit-button:hover{background-color:#157eac}
.reference-design-detail-page .refdes-modal-LA{display:none;position:fixed;z-index:1;left:25%;top:20%;width:50%;max-height:700px;overflow:auto}
.reference-design-detail-page .refdes-modal-LA-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888}
.reference-design-detail-page .refdes-modal{display:none;position:fixed;z-index:1;left:25%;top:20%;width:50%;max-height:700px;overflow:auto}
.reference-design-detail-page div#first_name-error-message,.reference-design-detail-page #last_name-error-message,.reference-design-detail-page #phone-error-message,.reference-design-detail-page #email-error-message,.reference-design-detail-page #company-error-message,.reference-design-detail-page #country-error-message,.reference-design-detail-page #market-segment-error-message,.reference-design-detail-page #project-status-error-message,.reference-design-detail-page #eau-error-message,.reference-design-detail-page #privacyStatementCB-error-message,.reference-design-detail-page #product-error-message,.reference-design-detail-page #solutions-error-message,.reference-design-detail-page #project-timeline-error-message,.reference-design-detail-page #agreement-error-message{color:#c12020;font-weight:bold;font-size:10pt;margin-bottom:2px}
.reference-design-detail-page .refdes-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888}
.reference-design-detail-page .refdes-modal-close{color:#aaa;float:right;font-size:28px;font-weight:bold}
.reference-design-detail-page .refdes-modal-close:hover,.reference-design-detail-page .refdes-modal-close:focus{color:#000;text-decoration:none;cursor:pointer}
.reference-design-detail-page .refdes-modal-LA-close:hover,.reference-design-detail-page .refdes-modal-LA-close:focus{color:#000;text-decoration:none;cursor:pointer}
.reference-design-detail-page .refdes-modal-EULA{display:none;position:fixed;z-index:1;left:25%;top:20%;width:50%;max-height:700px;overflow:auto}
.reference-design-detail-page .refdes-modal-EULA-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888}
.reference-design-detail-page .refdes-modal-EULA-close{color:#aaa;float:right;font-size:28px;font-weight:bold}
.reference-design-detail-page .refdes-modal-EULA-close:hover,.reference-design-detail-page .refdes-modal-EULA-close:focus{color:#000;text-decoration:none;cursor:pointer}
.reference-design-detail-page .refdes-secured-alert{width:100%;background-color:#1c355e;color:#fff;text-align:center;height:70px}
.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:first-child,.reference-design-detail-page table.mchp-document-datatable td:first-child{box-shadow:none}
@media screen and (min-width:992px){.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:first-child,.reference-design-detail-page table.mchp-document-datatable td:first-child{width:80%}
.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:last-child,.reference-design-detail-page table.mchp-document-datatable td:last-child{width:20%}
.reference-design-detail-page table.mchp-document-datatable td:last-child{display:flex;flex-direction:row;justify-content:flex-end;white-space:nowrap;padding-right:10px;padding-left:0;float:right}
.reference-design-detail-page td.dont_sort>div.download-shasum>a.clipboard>i{padding-left:5px;padding-right:5px}
}
@media screen and (min-width:691px) and (max-width:991px){.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:first-child,.reference-design-detail-page table.mchp-document-datatable td:first-child{width:80%;min-width:72%}
.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:last-child,.reference-design-detail-page table.mchp-document-datatable td:last-child{width:20%}
.reference-design-detail-page table.mchp-document-datatable td:first-child{display:flex;flex-direction:row;justify-content:flex-start;white-space:wrap;padding-right:0;padding-left:10px;float:left}
.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:last-child{display:none}
.reference-design-detail-page table.mchp-document-datatable td:last-child{display:flex;flex-direction:row;justify-content:flex-end;white-space:nowrap;padding-right:10px;padding-left:0;float:right}
.reference-design-detail-page div.download-shasum{padding-right:5px}
.reference-design-detail-page .title-column .download-shasum a{padding-left:5px}
.reference-design-detail-page td.title-column.dont_sort>div.download-shasum>a.download{padding-right:5px;padding-left:5px}
.reference-design-detail-page td.title-column.dont_sort>div.download-shasum>a.clipboard{padding-left:10px;padding-right:10px}
.reference-design-detail-page td.dont_sort>div.download-shasum>a.clipboard>i{padding-left:5px;padding-right:5px}
.reference-design-detail-page td.title-column.dont_sort{display:flex;flex-wrap:wrap;align-items:center}
.reference-design-detail-page td.title-column.dont_sort i.fas.fa-lock{flex-shrink:0;margin-right:5px}
}
@media screen and (min-width:531px) and (max-width:690px){.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:first-child,.reference-design-detail-page table.mchp-document-datatable td:first-child{width:80%;min-width:65%}
.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:last-child,.reference-design-detail-page table.mchp-document-datatable td:last-child{width:20%}
.reference-design-detail-page table.mchp-document-datatable td:first-child{display:flex;flex-direction:row;justify-content:flex-start;white-space:wrap;padding-right:0;padding-left:10px;float:left}
.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:last-child{display:none}
.reference-design-detail-page table.mchp-document-datatable td:last-child{display:flex;flex-direction:row;justify-content:flex-end;white-space:nowrap;padding-right:10px;padding-left:0;float:right}
.reference-design-detail-page div.download-shasum{padding-right:5px}
.reference-design-detail-page .title-column .download-shasum a{padding-left:5px}
.reference-design-detail-page td.title-column.dont_sort>div.download-shasum>a.download{padding-right:5px;padding-left:5px}
.reference-design-detail-page td.title-column.dont_sort>div.download-shasum>a.clipboard{padding-left:10px;padding-right:10px}
.reference-design-detail-page td.dont_sort>div.download-shasum>a.clipboard>i{padding-left:5px;padding-right:5px}
.reference-design-detail-page td.title-column.dont_sort{display:flex;flex-wrap:wrap;align-items:center}
.reference-design-detail-page td.title-column.dont_sort i.fas.fa-lock{flex-shrink:0;margin-right:5px}
}
@media screen and (max-width:530px){.reference-design-detail-page tr{display:flex;flex-direction:column}
.reference-design-detail-page th.title.dont_sort.sorting{width:100%;flex:1}
.reference-design-detail-page td.title-column.dont_sort{padding-bottom:0}
.reference-design-detail-page td.dont_sort a{padding-top:0}
.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:first-child{min-width:90%}
.reference-design-detail-page table.mchp-document-datatable td:first-child{min-width:90%;flex-wrap:wrap}
.reference-design-detail-page table.mchp-document-datatable th[scope="col"]:last-child{display:none}
.reference-design-detail-page table.mchp-document-datatable td:last-child{width:100%;text-align:left;display:flex;flex-direction:row;justify-content:flex-start;white-space:normal;padding-right:0;padding-left:24px;float:left}
.reference-design-detail-page .title-column{display:flex;white-space:normal;padding-right:5px}
.reference-design-detail-page .title-column .fas.fa-lock{display:flex;text-align:left;padding-left:5px}
.reference-design-detail-page div.download-shasum{float:left}
.reference-design-detail-page .title-column .download-shasum{display:flex;align-items:left}
.reference-design-detail-page .title-column .download-shasum a{padding-left:10px}
.reference-design-detail-page td.title-column.dont_sort>div.download-shasum>a.download{padding-right:10px;padding-left:10px}
.reference-design-detail-page td.dont_sort>div.download-shasum>a.clipboard>i{padding-left:5px;padding-right:5px}
}
@media screen and (min-width:281px) and (max-width:375px){.reference-design-detail-page table.mchp-document-datatable td:first-child{min-width:85%;flex-wrap:wrap;padding-right:20px}
.reference-design-detail-page table.mchp-document-datatable td:last-child{width:95%;text-align:left}
}
@media screen and (max-width:280px){.reference-design-detail-page table.mchp-document-datatable td:first-child{min-width:90%;flex-wrap:wrap;padding:20px 10px 10px 10px}
.reference-design-detail-page table.mchp-document-datatable td:last-child{width:90%;text-align:left;padding:10px 10px 20px 10px}
}