.cq-carousel-placeholder{width:20px;height:20px}
.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ipa-dashboard h2{margin-top:30px}
.ipa-dashboard .dashboard-item{border-top:1px solid #333}
.ipa-dashboard .dashboard-item:last-child{border-bottom:1px solid #333}
.ipa-dashboard .dashboard-title{margin:20px 0;color:#fff}
.ipa-dashboard .dashboard-title a:hover,.ipa-dashboard .dashboard-title a:focus{color:#fff}
.ipa-dashboard .dashboard-content{padding-bottom:30px}
.ipa-dashboard .dashboard-link-toggle{color:#fff;display:block;padding-right:60px;position:relative}
.ipa-dashboard ul.links-horizontal{margin-top:30px;margin-bottom:30px}
.ipa-dashboard a:hover,.ipa-dashboard a:focus{color:#0071c5}
@media screen and (min-width:992px){.ipa-dashboard .dashboard-title{margin:25px 0}
.ipa-dashboard .dashboard-link-toggle{padding-right:40px}
.ipa-dashboard .dashboard-link-toggle:after{right:0}
.ipa-dashboard .flex-grid-layout{display:flex;margin:0 -10px}
.ipa-dashboard .flex-grid-layout .outer-grid-item{display:flex}
.ipa-dashboard .flex-grid-layout .inner-grid-item{width:50%}
}
@media screen and (min-width:768px){.ipa-dashboard .flex-grid-layout{display:flex;margin:0 -10px}
.ipa-dashboard .flex-grid-layout .outer-grid-item{width:50%}
.ipa-dashboard .flex-grid-layout .outer-grid-item .inner-grid-item{padding:0 10px}
}
.dashboard-module{background:#333;color:#fff;margin-bottom:20px;padding:20px 20px 10px}
.dashboard-module .module-content{padding-top:11px}
.dashboard-module .module-title{font-family:"intel-clear","tahoma",Helvetica,"helvetica",Arial,sans-serif;font-weight:200;font-style:normal;font-size:1.375em;margin:0}
.dashboard-module h4{margin-top:0}
.dashboard-module h4.contact-type{margin-top:0}
.dashboard-module .collapsible-switch-toggle{color:#fff;display:block;padding-left:22px;position:relative}
.dashboard-module .text-with-icon{display:flex;flex-align-items:center}
.dashboard-module .text-with-icon .figure-icon{line-height:1;flex:0 0 auto}
.dashboard-module .text-with-icon .text-block{flex:1 1 auto;padding-left:10px;min-width:0}
.dashboard-module .text-with-icon .shape-circle{border-radius:15px;height:30px;position:relative;width:30px}
.dashboard-module .text-with-icon .shape-circle .vh-center{display:inline-block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.dashboard-module .text-with-icon .shape-circle.color-white{background:#fff}
.dashboard-module .text-with-icon .shape-circle.color-white [class^="fa-"],.dashboard-module .text-with-icon .shape-circle.color-white [class*=" fa-"]{color:#252525}
.dashboard-module .text-with-icon .icon-lg [class^="fa-"],.dashboard-module .text-with-icon .icon-lg [class*=" fa-"]{font-size:24px;margin:0;color:#fff}
.dashboard-module .link-with-icon .text-with-icon .figure-icon{width:30px;text-align:center}
.dashboard-module .progress{border-radius:0;height:5px;margin:3px 0 0}
.dashboard-module ul.list-unstyled{padding-left:0;list-style:none}
.dashboard-module ul.list-unstyled li{list-style-image:none}
.dashboard-module ul.list-unstyled li:first-child{padding-top:0}
.dashboard-module .primary-green{color:#c4d600}
.dashboard-module .content-type{padding-bottom:11px}
.dashboard-module .content-type .progress{width:60%}
.dashboard-module .stats-list .stat-row{display:flex;align-items:center;margin-bottom:15px}
.dashboard-module .stats-list .stat-row .stat-points{width:70px;font-family:"intel-clear-headline",impact,sans-serif;line-height:.9;letter-spacing:.029em;border-right:1px solid #555;color:#c4d600;flex:0 0 auto;font-size:2.8125em;line-height:1;padding-right:8px;text-align:right}
.dashboard-module .stats-list .stat-row .stat-label{flex:1 1 auto;padding:0 15px}
.link-angle-right [class^="fa-"]:before,.link-with-icon [class^="fa-"]:before,.link-angle-right [class*=" fa-"]:before,.link-with-icon [class*=" fa-"]:before{width:auto}
.collapse-padding{margin-top:-6px;padding-top:0 !important;padding-bottom:0 !important}
@media screen and (min-width:768px){.dashboard-module .module-content{margin-top:24px;display:block;padding-top:3px;height:auto !important}
.dashboard-module .module-content .collapse{display:block;height:auto !important}
}
.fa-video:before{content:'\e826' !important}
.fa-caret-square-o-right:before{content:"\f152"}
.dashboard-link-toggle{color:#fff}
.with-separator li::after{content:" | ";padding:1em}
.with-separator li:last-child::after{content:"";padding:0}
.with-separator li{text-align:center;display:inline}
.with-separator{text-align:center}
ul.links-horizontal{margin-top:30px;margin-bottom:30px;text-align:center;list-style:none;padding:0}
.container:after{content:" ";display:table}
.container:after{clear:both}
ul.links-horizontal li:first-child{padding-top:0}
.intel-cta-caret:after{content:"\203A";margin-left:3px}
.welcome-header .program-info{margin-bottom:30px}
.welcome-header ul.list-unstyled{padding-left:0}
.welcome-header ul.list-unstyled li{list-style-image:none;padding:0;margin-bottom:8px}
.welcome-header ul.list-unstyled a{padding:0}
.welcome-header p{margin-bottom:8px;line-height:1.25;margin:0 0 10px}
.welcome-header .intel-cta-caret:after{content:"\203A";margin-left:3px}
@media screen and (min-width:768px){.welcome-header .flex-content-block{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.welcome-header .program-info{margin-bottom:0;padding-right:15px;width:40%}
.welcome-header .program-info p{font-weight:bold}
.welcome-header ul.list-unstyled{margin-bottom:0}
.welcome-header ul.list-unstyled li{margin-bottom:5px}
.welcome-header .partner-info{padding-left:15px;text-align:right;width:55%}
.welcome-header ul.list-with-comma{margin-bottom:5px}
.welcome-header ul.list-with-comma li{display:inline-block;margin-bottom:0}
.welcome-header p{margin-bottom:8px;line-height:1.25;margin:0 0 5px}
}
ul.list-with-comma .comma-wrap:after{content:","}
h3.support_heading{border-bottom:1px solid gray;padding-bottom:8px;font-size:1.75em;line-height:1.27;margin:16px 0;.mixin-intel-one-regular}
.comp-item{padding-bottom:15px}
.list-unstyled{margin-left:5px}
h4.component-subheading{.mixin-intel-clear-bold;font-size:1em;line-height:1.9375;margin:0 0 8px !important;[class^="fa-"]{&:before{margin:0 8px 0 0}
}
}
.ipa-support-footer{padding:40px 0 32px;.comp-item{ul{margin-bottom:0}
li{padding-bottom:8px}
}
.comp-item{padding-bottom:12px;border-bottom:1px solid @gray-light;margin-bottom:16px;&:last-child{border-bottom:0;padding-bottom:0}
}
@media screen and (min-width:@screen-sm-min){padding-bottom:0;.component-content{display:flex;flex-wrap:wrap;margin:0 -15px}
.comp-item{width:50%;padding-left:16px;padding-right:16px;border-bottom:0;li{padding-bottom:16px}
&:last-child{padding-bottom:12px}
}
}
@media screen and (min-width:@screen-md-min){.comp-item{width:33.33%;h3.support_heading{border-bottom:1px solid gray;padding-bottom:8px;font-size:1.75em;line-height:1.27;margin:16px 0;.mixin-intel-one-regular}
h4.component-subheading{.mixin-intel-clear-bold;font-size:1em;line-height:1.9375;margin:0 0 8px !important;[class^="fa-"]{&:before{margin:0 8px 0 0}
}
}
.ipa-support-footer{padding:40px 0 32px;.comp-item{ul{margin-bottom:0}
li{padding-bottom:8px}
}
.comp-item{padding-bottom:12px;border-bottom:1px solid @gray-light;margin-bottom:16px;&:last-child{border-bottom:0;padding-bottom:0}
}
@media screen and (min-width:@screen-sm-min){padding-bottom:0;.component-content{display:flex;flex-wrap:wrap;margin:0 -15px}
.comp-item{width:50%;padding-left:16px;padding-right:16px;border-bottom:0;li{padding-bottom:16px}
&:last-child{padding-bottom:12px}
}
}
@media screen and (min-width:@screen-md-min){.comp-item{width:33.33%}
}
@media screen and (min-width:@screen-lg-min){.comp-item{width:25%}
}
.ws-heading-underline{padding-bottom:8px;border-bottom:1px solid @gray-light}
}
}
}
@media screen and (min-width:@screen-lg-min){.comp-item{width:25%}
}
.ws-heading-underline{padding-bottom:8px;border-bottom:1px solid @gray-light}
}
.ipaEditorialTable{padding-top:2em;padding-bottom:2em}
.ipaEditorialTable .editorialtable{border:1px solid;width:100%}
.ipaEditorialTable .editorialtable th{border:1px solid;padding:8px}
.ipaEditorialTable .editorialtable th p{font-size:12px}
.ipaEditorialTable .editorialtable td{padding:8px}
.ipaEditorialTable .editorTitle{font-family:'intel-clear';font-weight:200;font-style:normal;font-size:28px;text-align:left;padding-bottom:10px}
.ipaEditorialTable .editorSubTitle{align-self:flex-start;box-sizing:border-box;width:70%;padding-bottom:30px}
.ipaEditorialTable .editorialtable .data td{font-size:12px;border-right:1px solid}
.ipaEditorialTable .editorialtable .category{background-color:#e4e4e4;cursor:pointer;border:1px solid}
.ipaEditorialTable .editorialtable .data td:first-child{background-color:#f2f2f2}
.ipaEditorialTable .editorialtable .data td:not(:first-child){border-left:1px solid}
.ipaEditorialTable .editorialtable td:not(:first-child){text-align:center}
.ipaEditorialTable .editorialtable th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#ccc}
.ipaEditorialTable .arrowedit{border:solid;border-width:0 2px 2px 0;display:inline-block;padding:3px}
.ipaEditorialTable .up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.ipaEditorialTable .down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}