@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Regular.ttf')}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Italic.ttf');font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Bold.ttf');font-weight:700}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-BoldItalic.ttf');font-weight:700;font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-SemiBold.ttf');font-weight:600}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-SemiBoldItalic.ttf');font-weight:600;font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Light.ttf');font-weight:300}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-LightItalic.ttf');font-weight:300;font-style:italic}
.default-font-family{font-family:'Open Sans',sans-serif}
.font-family-sans{font-family:"Open Sans",sans-serif}
.h1-mixin{color:#34333e;font-size:35px;font-weight:700;line-height:40px;font-family:'Open Sans',sans-serif}
.h2-mixin{font-size:23px;font-weight:600;line-height:27px;font-family:'Open Sans',sans-serif}
.h3-mixin{font-size:17px;font-weight:600;line-height:20px;font-family:'Open Sans',sans-serif}
.h4-5-6-mixin{font-size:15px;font-weight:700;line-height:24px;font-family:'Open Sans',sans-serif}
.p-mixin,.td-mixin{font-size:15px;font-weight:400;line-height:24px;font-family:'Open Sans',sans-serif}
.form-field-label{font-size:17px;font-weight:500;line-height:null;font-family:"Open Sans",sans-serif}
.devtoolselectorv2.toolsandsoftware .tools-software-data table.dataTable tr:not(:last-child){border-bottom:1px solid #a9a9a9}
.devtoolselectorv2 .tools-learn-more{color:#fff}
.devtoolselectorv2 .search-container{display:inline-block;position:relative;height:100%}
.devtoolselectorv2 .search-clear{position:absolute;top:7px;right:3px;border:0}
.devtoolselectorv2 .logo-image{width:auto !important}
.devtoolselectorv2 .logo-container{display:flex;justify-content:space-between;align-items:center}
.devtoolselectorv2 .dts-title{margin-top:0;margin-bottom:0}
.devtoolselectorv2 .third-party-search-suggestions-container{background-color:#fff;border:1px #cccaca solid;display:none;position:absolute;width:400px;z-index:1}
@media only screen and (max-width:991px){.devtoolselectorv2 .third-party-search-suggestions-container{width:280px}
}
.devtoolselectorv2 .third-party-search-suggestions-container .main-list{width:100%;height:200px;overflow-y:scroll}
.devtoolselectorv2 .third-party-search-suggestions-container .main-list a{text-decoration:none;color:#000}
.devtoolselectorv2 .third-party-search-suggestions-container .main-list a .product-list{padding:10px}
.devtoolselectorv2 .third-party-search-suggestions-container .main-list a .product-list:hover{background-color:#1c355e;color:#fff}
.devtoolselectorv2 .main-search-container{display:flex}
.devtoolselectorv2 .main-search{padding:8px 20px 6px 8px;font-size:13px;font-family:Open Sans,sans-serif;line-height:15px;border:1px solid #000;height:100%;outline:0;width:300px}
@media only screen and (max-width:991px){.devtoolselectorv2 .main-search{width:180px}
}
.devtoolselectorv2 .main-search:focus{border:2px solid #1c355e}
.devtoolselectorv2 .hide-search{display:none}
.devtoolselectorv2 .search-button{float:center;padding:7px 10px;margin:0;background:#838e93;font-size:15px;border:0;cursor:pointer;color:white;font-weight:600}
.devtoolselectorv2 .devtoolselector-no-hits{font-style:italic;color:#da291c}
.devtoolselectorv2 .tool-name{text-transform:uppercase}
.devtoolselectorv2 .disabled-button{background-color:#838e93}
.devtoolselectorv2 .enabled-button{background-color:#1c355e}
.devtoolselectorv2 .enabled-button:hover{background-color:#157eac}
.devtoolselectorv2 .tools-software-div .tools-software-tabs{margin-top:40px}
.devtoolselectorv2 .tools-software-div .tools-software-data table.dataTable td{padding:50px 0}
.devtoolselectorv2 .tools-software-div .tools-software-data table.dataTable tr:nth-child(1) td{padding-top:30px}
.devtoolselectorv2 .tools-software-div .tools-software-data.softwarelibraries .tools-row-div .description{flex-direction:row}
.devtoolselectorv2 .tools-software-div .tools-software-data.softwarelibraries .tools-row-div .description .title-summary{width:80%}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div{gap:50px}
@media only screen and (max-width:991px){.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div{gap:35px}
}
@media only screen and (max-width:600px){.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div{flex-direction:column}
}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description{flex-direction:column;gap:20px}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description .title-summary{width:95%}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description .title-summary .tools-title-link a{font-size:17px;font-weight:600;line-height:20px}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description .tools-software-buttons .tools-learn-more{border:1px solid #1c355e;padding:12px 16px;border-radius:4px;height:20px;background-color:#1c355e;cursor:pointer;display:flex;align-items:center;justify-content:center}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description .tools-software-buttons .tools-learn-more .learnMore{width:max-content;margin:auto;display:block;color:#fff;text-decoration:none}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description .tools-software-buttons .tools-learn-more:hover,.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description .tools-software-buttons .tools-learn-more:focus{background:#41b6e6;text-decoration:none}
@media only screen and (max-width:991px){.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description .tools-software-buttons{flex-direction:row;gap:20px}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .description .tools-software-buttons .tools-get-started{padding:12px 16px}
}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .tools-image{height:fit-content;min-width:160px;width:160px;text-align:center;border:0}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .tools-image img{height:auto;width:auto;max-width:160px;max-height:160px}
@media only screen and (max-width:991px){.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .tools-image{text-align:left}
.devtoolselectorv2 .tools-software-div .tools-software-data .tools-row-div .tools-image img{max-height:150px}
}