.dashboard-user-id{height:80px;background:#fff}
@media only screen and (min-width:40.063em){.dashboard-user-id{background:#e6e6e6}
}
.dashboard-user-id .profile-pic{height:80px;width:80px;margin:0 10px 0 0;vertical-align:middle}
@media only screen and (min-width:40.063em){.dashboard-user-id .profile-pic{margin:0 20px 0 0}
}
.dashboard-user-id h2{color:#b1b1b1;font-weight:300;margin:0 20px 0 0;padding:0;vertical-align:middle}
@media only screen and (min-width:40.063em){.dashboard-user-id h2{font-size:32px;display:inline-block}
}
.dashboard-user-id a{color:#0696d7;display:inline-block;margin:0;padding:0;text-decoration:none}
.dashboard .dashboard-navigation{overflow:hidden;position:relative}
.dashboard .dashboard-navigation ul{margin:32px 0 0 0;padding:0;position:relative;white-space:nowrap;border-bottom:1px solid #ccc}
.dashboard .dashboard-navigation ul li{vertical-align:bottom}
.dashboard .dashboard-navigation ul li a{background-color:#eee;border:#ccc 1px solid;display:block;padding:16px;text-decoration:none;font-size:14px;outline:0}
.dashboard .dashboard-navigation ul li a .dashboard-navigation-label{color:#004465}
.dashboard .dashboard-navigation .dashboard-navigation-active{background-color:#fff;padding-top:20px;font-size:16px;font-weight:bold}
.dashboard #dashboard-overview,.dashboard #dashboard-saved-classes,.dashboard #dashboard-viewed-classes{display:none}
.dashboard #dashboard-overview .widget,.dashboard #dashboard-saved-classes .widget,.dashboard #dashboard-viewed-classes .widget{background:#fff;border-bottom:1px #999 dashed;margin:0;padding:2em 0;position:relative;color:#888}
.dashboard #dashboard-overview .widget .dashboard-salutation,.dashboard #dashboard-saved-classes .widget .dashboard-salutation,.dashboard #dashboard-viewed-classes .widget .dashboard-salutation{color:#315e78}
.dashboard #dashboard-overview .widget .dashboard-intro-text,.dashboard #dashboard-saved-classes .widget .dashboard-intro-text,.dashboard #dashboard-viewed-classes .widget .dashboard-intro-text{color:#004465}
.dashboard #dashboard-overview .widget a,.dashboard #dashboard-saved-classes .widget a,.dashboard #dashboard-viewed-classes .widget a{color:#0696d7;text-decoration:none}
.dashboard #dashboard-overview .widget .video-list,.dashboard #dashboard-saved-classes .widget .video-list,.dashboard #dashboard-viewed-classes .widget .video-list{list-style-type:none;padding:0;margin:0}
.dashboard #dashboard-overview .widget .video-list h4,.dashboard #dashboard-saved-classes .widget .video-list h4,.dashboard #dashboard-viewed-classes .widget .video-list h4{margin:0;font-size:19px}
.dashboard #dashboard-overview .widget .video-list p,.dashboard #dashboard-saved-classes .widget .video-list p,.dashboard #dashboard-viewed-classes .widget .video-list p{margin:0}
.dashboard #dashboard-overview .widget .video-list .video-list-thumbnail,.dashboard #dashboard-saved-classes .widget .video-list .video-list-thumbnail,.dashboard #dashboard-viewed-classes .widget .video-list .video-list-thumbnail{width:120px;height:90px}
.dashboard #dashboard-overview .widget .video-list .video-list-info,.dashboard #dashboard-saved-classes .widget .video-list .video-list-info,.dashboard #dashboard-viewed-classes .widget .video-list .video-list-info{margin-left:146px}
.dashboard #dashboard-overview .widget .dashboard-see-classes,.dashboard #dashboard-saved-classes .widget .dashboard-see-classes,.dashboard #dashboard-viewed-classes .widget .dashboard-see-classes{display:block}
@media only screen and (min-width:40.063em){.dashboard #dashboard-overview .widget .dashboard-see-classes,.dashboard #dashboard-saved-classes .widget .dashboard-see-classes,.dashboard #dashboard-viewed-classes .widget .dashboard-see-classes{display:inline-block}
}
.dashboard #dashboard-overview .widget .alternating-banana,.dashboard #dashboard-saved-classes .widget .alternating-banana,.dashboard #dashboard-viewed-classes .widget .alternating-banana{border-top:1px solid #ccc;padding-bottom:10px;border-bottom:1px solid #ccc}
.dashboard #dashboard-overview .widget .alternating-banana li:nth-child(2n+1),.dashboard #dashboard-saved-classes .widget .alternating-banana li:nth-child(2n+1),.dashboard #dashboard-viewed-classes .widget .alternating-banana li:nth-child(2n+1){background-color:#eee}
.dashboard #dashboard-overview .widget .alternating-banana li:nth-child(2n+2),.dashboard #dashboard-saved-classes .widget .alternating-banana li:nth-child(2n+2),.dashboard #dashboard-viewed-classes .widget .alternating-banana li:nth-child(2n+2){background-color:#fff}
@media only screen and (min-width:40.063em){.dashboard #dashboard-overview .widget .alternating-banana li:nth-child(4n+1),.dashboard #dashboard-saved-classes .widget .alternating-banana li:nth-child(4n+1),.dashboard #dashboard-viewed-classes .widget .alternating-banana li:nth-child(4n+1){background-color:#eee}
.dashboard #dashboard-overview .widget .alternating-banana li:nth-child(4n+2),.dashboard #dashboard-saved-classes .widget .alternating-banana li:nth-child(4n+2),.dashboard #dashboard-viewed-classes .widget .alternating-banana li:nth-child(4n+2){background-color:#eee}
.dashboard #dashboard-overview .widget .alternating-banana li:nth-child(4n+3),.dashboard #dashboard-saved-classes .widget .alternating-banana li:nth-child(4n+3),.dashboard #dashboard-viewed-classes .widget .alternating-banana li:nth-child(4n+3){background-color:#fff}
.dashboard #dashboard-overview .widget .alternating-banana li:nth-child(4n+4),.dashboard #dashboard-saved-classes .widget .alternating-banana li:nth-child(4n+4),.dashboard #dashboard-viewed-classes .widget .alternating-banana li:nth-child(4n+4){background-color:#fff}
}
.dashboard #dashboard-overview .widget.dashboard-no-classes p a,.dashboard #dashboard-saved-classes .widget.dashboard-no-classes p a,.dashboard #dashboard-viewed-classes .widget.dashboard-no-classes p a{display:block;margin-top:24px}
.dashboard #dashboard-overview .widget-nodash,.dashboard #dashboard-saved-classes .widget-nodash,.dashboard #dashboard-viewed-classes .widget-nodash{border-bottom:0}
.dashboard-overview-wrapper .widget,.dashboard-saved-classes-wrapper .widget,.dashboard-viewed-classes-wrapper .widget,.dashboard-vegas-classes-wrapper .widget{background:#fff;border-bottom:1px #999 dashed;padding:2em 0;position:relative;color:#888}
.dashboard-overview-wrapper .widget .dashboard-salutation,.dashboard-saved-classes-wrapper .widget .dashboard-salutation,.dashboard-viewed-classes-wrapper .widget .dashboard-salutation,.dashboard-vegas-classes-wrapper .widget .dashboard-salutation{color:#315e78}
.dashboard-overview-wrapper .widget .dashboard-intro-text,.dashboard-saved-classes-wrapper .widget .dashboard-intro-text,.dashboard-viewed-classes-wrapper .widget .dashboard-intro-text,.dashboard-vegas-classes-wrapper .widget .dashboard-intro-text{color:#004465}
.dashboard-overview-wrapper .widget a,.dashboard-saved-classes-wrapper .widget a,.dashboard-viewed-classes-wrapper .widget a,.dashboard-vegas-classes-wrapper .widget a{color:#0696d7;text-decoration:none}
.dashboard-overview-wrapper .widget .video-list,.dashboard-saved-classes-wrapper .widget .video-list,.dashboard-viewed-classes-wrapper .widget .video-list,.dashboard-vegas-classes-wrapper .widget .video-list{list-style-type:none;padding:0}
.dashboard-overview-wrapper .widget .video-list h4,.dashboard-saved-classes-wrapper .widget .video-list h4,.dashboard-viewed-classes-wrapper .widget .video-list h4,.dashboard-vegas-classes-wrapper .widget .video-list h4{margin:0;font-size:19px}
.dashboard-overview-wrapper .widget .video-list p,.dashboard-saved-classes-wrapper .widget .video-list p,.dashboard-viewed-classes-wrapper .widget .video-list p,.dashboard-vegas-classes-wrapper .widget .video-list p{margin:0}
.dashboard-overview-wrapper .widget .video-list .video-list-thumbnail,.dashboard-saved-classes-wrapper .widget .video-list .video-list-thumbnail,.dashboard-viewed-classes-wrapper .widget .video-list .video-list-thumbnail,.dashboard-vegas-classes-wrapper .widget .video-list .video-list-thumbnail{width:120px;height:90px}
.dashboard-overview-wrapper .widget .video-list .video-list-info,.dashboard-saved-classes-wrapper .widget .video-list .video-list-info,.dashboard-viewed-classes-wrapper .widget .video-list .video-list-info,.dashboard-vegas-classes-wrapper .widget .video-list .video-list-info{margin-left:146px}
.dashboard-overview-wrapper .widget .dashboard-see-classes,.dashboard-saved-classes-wrapper .widget .dashboard-see-classes,.dashboard-viewed-classes-wrapper .widget .dashboard-see-classes,.dashboard-vegas-classes-wrapper .widget .dashboard-see-classes{display:block}
@media only screen and (min-width:40.063em){.dashboard-overview-wrapper .widget .dashboard-see-classes,.dashboard-saved-classes-wrapper .widget .dashboard-see-classes,.dashboard-viewed-classes-wrapper .widget .dashboard-see-classes,.dashboard-vegas-classes-wrapper .widget .dashboard-see-classes{display:inline-block}
}
.dashboard-overview-wrapper .widget .alternating-banana,.dashboard-saved-classes-wrapper .widget .alternating-banana,.dashboard-viewed-classes-wrapper .widget .alternating-banana,.dashboard-vegas-classes-wrapper .widget .alternating-banana{border-top:1px solid #ccc;padding-bottom:10px;border-bottom:1px solid #ccc}
.dashboard-overview-wrapper .widget .alternating-banana li:nth-child(2n+1),.dashboard-saved-classes-wrapper .widget .alternating-banana li:nth-child(2n+1),.dashboard-viewed-classes-wrapper .widget .alternating-banana li:nth-child(2n+1),.dashboard-vegas-classes-wrapper .widget .alternating-banana li:nth-child(2n+1){background-color:#eee}
.dashboard-overview-wrapper .widget .alternating-banana li:nth-child(2n+2),.dashboard-saved-classes-wrapper .widget .alternating-banana li:nth-child(2n+2),.dashboard-viewed-classes-wrapper .widget .alternating-banana li:nth-child(2n+2),.dashboard-vegas-classes-wrapper .widget .alternating-banana li:nth-child(2n+2){background-color:#fff}
@media only screen and (min-width:40.063em){.dashboard-overview-wrapper .widget .alternating-banana li:nth-child(4n+1),.dashboard-saved-classes-wrapper .widget .alternating-banana li:nth-child(4n+1),.dashboard-viewed-classes-wrapper .widget .alternating-banana li:nth-child(4n+1),.dashboard-vegas-classes-wrapper .widget .alternating-banana li:nth-child(4n+1){background-color:#eee}
.dashboard-overview-wrapper .widget .alternating-banana li:nth-child(4n+2),.dashboard-saved-classes-wrapper .widget .alternating-banana li:nth-child(4n+2),.dashboard-viewed-classes-wrapper .widget .alternating-banana li:nth-child(4n+2),.dashboard-vegas-classes-wrapper .widget .alternating-banana li:nth-child(4n+2){background-color:#eee}
.dashboard-overview-wrapper .widget .alternating-banana li:nth-child(4n+3),.dashboard-saved-classes-wrapper .widget .alternating-banana li:nth-child(4n+3),.dashboard-viewed-classes-wrapper .widget .alternating-banana li:nth-child(4n+3),.dashboard-vegas-classes-wrapper .widget .alternating-banana li:nth-child(4n+3){background-color:#fff}
.dashboard-overview-wrapper .widget .alternating-banana li:nth-child(4n+4),.dashboard-saved-classes-wrapper .widget .alternating-banana li:nth-child(4n+4),.dashboard-viewed-classes-wrapper .widget .alternating-banana li:nth-child(4n+4),.dashboard-vegas-classes-wrapper .widget .alternating-banana li:nth-child(4n+4){background-color:#fff}
}
.dashboard-overview-wrapper .widget.dashboard-no-classes p a,.dashboard-saved-classes-wrapper .widget.dashboard-no-classes p a,.dashboard-viewed-classes-wrapper .widget.dashboard-no-classes p a,.dashboard-vegas-classes-wrapper .widget.dashboard-no-classes p a{display:block;margin-top:24px}
.dashboard-overview-wrapper .widget-nodash,.dashboard-saved-classes-wrapper .widget-nodash,.dashboard-viewed-classes-wrapper .widget-nodash,.dashboard-vegas-classes-wrapper .widget-nodash{border-bottom:0}
.speaker-profile .adsk-up-full a{color:#0696d7 !important}
.rau-class-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2em}
.rau-class-card{margin-bottom:2em;width:100%}
@media only screen and (min-width:40.063em){.rau-class-card{width:50%}
}
@media only screen and (min-width:64.063em){.rau-class-card{width:33.33%}
}
.rau-class-card-wrapper{background-color:#fff;height:100%;margin-right:2em;position:relative;width:100%}
.rau-class-card-wrapper:hover .rau-class-card-thumbnail::after{opacity:.1}
.rau-class-card-thumbnail{position:relative;overflow:hidden}
.rau-class-card-thumbnail::after{background-color:#080808;bottom:0;content:'';display:block;position:absolute;top:0;left:0;right:0;opacity:.2;transition:opacity .25s ease-in-out}
.rau-class-card-thumbnail img{width:100%}
.rau-class-card-info{padding:1em}
.rau-class-card-handout{bottom:.5em;box-sizing:content-box;color:#ccc;height:2em;margin-left:auto;margin-top:auto;padding:0 .5em .5em 0;width:2em}
.rau-class-card .rau-playbutton{background-color:transparent;border-width:4px;left:0;height:48px;right:0;width:48px;z-index:1}
.rau-class-card .rau-playbutton--arrow{border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:22px solid #0696d7;top:6px;left:12px}
.rau-classdetails--frontispiece{background-color:#004564;padding:1em 0 0 0;position:relative}
@media only screen and (min-width:40.063em){.rau-classdetails--frontispiece{padding:1em 0 0 0}
}
.rau-classdetails--frontispiece .rau-details{padding:1em 2em}
.rau-classdetails--frontispiece .rau-details p{color:#999}
.rau-classdetails--frontispiece .rau-chapter-list{display:none;margin-top:2em}
@media only screen and (min-width:40.063em){.rau-classdetails--frontispiece .rau-chapter-list{display:block}
}
.rau-classdetails--frontispiece .rau-chapter-list ul{list-style-type:none;margin:0;padding:0}
.rau-classdetails--frontispiece .rau-chapter-list li{position:relative;margin-bottom:.25em}
.rau-classdetails--frontispiece .rau-chapter-list li a{color:#0096da;display:block;padding-right:50px;text-decoration:none}
.rau-classdetails--frontispiece .rau-chapter-list li:hover a,.rau-classdetails--frontispiece .rau-chapter-list li:hover span{color:#fff}
.rau-classdetails--frontispiece .rau-chapter-list li span{bottom:0;color:#0073a7;font-size:12px;position:absolute;right:0}
.rau-classdetails--frontispiece .rau-chapter-list li.active a,.rau-classdetails--frontispiece .rau-chapter-list li.active span{color:#fff}
.rau-classdetails--frontispiece .rau-chapter-list-toggle{-webkit-transition:all .5s cubic-bezier(0.77,0,0.175,1);-moz-transition:all .5s cubic-bezier(0.77,0,0.175,1);-ms-transition:all .5s cubic-bezier(0.77,0,0.175,1);-o-transition:all .5s cubic-bezier(0.77,0,0.175,1);transition:all .5s cubic-bezier(0.77,0,0.175,1)}
.rau-classdetails--frontispiece .rau-chapter-list-toggle svg{fill:#0696d7;height:32px;width:32px;transform-origin:16px 16px 0}
.rau-classdetails--frontispiece .rau-chapter-list-toggle.visibility-visible{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}
.rau-classdetails--frontispiece .rau-player{margin-top:1em}
.rau-classdetails--frontispiece .rau-player-thumbnail{width:100%;position:absolute}
.rau-classdetails--frontispiece .rau-player #rau-player-container{position:relative;top:0;left:0;display:table;width:100% !important;height:0 !important}
.rau-classdetails--frontispiece .rau-player #rau-player-container[data-video-type="SCREENCAST"]{padding-bottom:62.5%}
.rau-classdetails--frontispiece .rau-player #rau-player-container[data-video-type="SCREENCAST"]>iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.rau-classdetails--frontispiece .rau-player #rau-player-container[data-video-type="OOYALA"]{padding-bottom:56.25%}
.rau-classdetails--frontispiece .rau-player #rau-player-container[data-video-type="OOYALA"] .innerWrapper{height:100%;left:0;top:0;position:absolute;width:100%;z-index:2}
@media only screen and (min-width:40.063em){.rau-classdetails--frontispiece .rau-chapter-selector{display:none}
}
.rau-classdetails--frontispiece .rau-chapter-selector .au-video select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:42px;line-height:42px;color:#0096da;font-size:18px;border-color:white;border-style:solid;border-width:1px 0;border-radius:0 !important;padding:0 40px 0 15px;background:transparent;background-position-x:95%;background-position-y:center;background-repeat:no-repeat;background-image:url('clientlibs/images/dropdown-arrow.png');background-size:16px 10px}
.rau-classdetails--frontispiece .rau-ctas{height:48px}
@media only screen and (min-width:40.063em){.rau-classdetails--frontispiece .rau-ctas{height:68px}
}
.rau-classdetails--frontispiece .rau-ctas .social-share-collapsible{position:absolute}
@media only screen and (min-width:40.063em){.rau-classdetails--frontispiece .rau-ctas>li{margin:1em 0 0 0}
}
.rau-classdetails--frontispiece .rau-ctas>li a{color:#0096da;display:table;font-size:14px;font-size:1.4rem;line-height:1;padding:.5em 1em;text-decoration:none;text-align:center}
.rau-classdetails--frontispiece .rau-ctas>li a:hover{color:#fff}
.rau-classdetails--frontispiece .rau-ctas>li a span:not(.social-share-label){display:none;text-transform:uppercase}
@media only screen and (min-width:40.063em){.rau-classdetails--frontispiece .rau-ctas>li a span:not(.social-share-label){display:table-footer-group}
}
.rau-classdetails--frontispiece .rau-ctas>li a i{font-size:32px;font-size:3.2rem;line-height:1}
.rau-classdetails--frontispiece .social-share{width:68px}
.rau-classdetails--frontispiece .social-share-toggled{background-color:rgba(3,90,129,0.8)}
.rau-classdetails--frontispiece .social-share-toggle{padding:0;overflow:hidden}
.rau-classdetails--frontispiece .social-share-toggle a{display:table;font-size:14px;padding:.5em 1em;text-decoration:none;text-align:center}
.rau-classdetails--frontispiece .social-share-toggle.social-share-visibility-visible{background-color:transparent}
.rau-classdetails--frontispiece .social-share-toggle-icon{margin:0}
.rau-classdetails--frontispiece .social-share-toggle-icon:before{content:"\e611"}
.rau-classdetails--frontispiece .social-share-content{background-color:transparent;left:initial;right:initial;position:static;display:inline-block}
.rau-classdetails--frontispiece .social-share-content .social-share-link{display:inline-block}
.rau-classdetails--frontispiece .social-share-content .social-share-link a{padding:.5em 1em}
.rau-classdetails--content .rau-section{background-color:#fff}
@media only screen and (min-width:40.063em){.rau-classdetails--content .rau-section-4{background-color:#e6e6e6}
}
.rau-classdetails--content .rau-section-6{background:url('../../templates-general/skins/ionosphere/clientlibs/image/AU-bg-2000x6000.gif') top right no-repeat}
.rau-classdetails--content .rau-content-item-wrapper{padding:0}
@media only screen and (min-width:40.063em){.rau-classdetails--content .rau-content-item-wrapper{padding:2em}
}
.rau-classdetails--content .rau-content-item-title{display:none;font-weight:400;margin-bottom:1em;text-transform:uppercase;font-size:24px;font-size:2.4rem;line-height:1}
.rau-classdetails--content .rau-content-item-title svg{fill:#999;width:45px;height:45px;margin-right:.25em;vertical-align:middle}
@media only screen and (min-width:40.063em){.rau-classdetails--content .rau-content-item-title{display:block}
}
.rau-classdetails--content .rau-accordion-heading{border-bottom:1px white solid;color:#fff}
@media only screen and (min-width:40.063em){.rau-classdetails--content .rau-accordion-heading{display:none}
}
.rau-classdetails--content .rau-accordion-panel{background:#eee;padding:1em}
@media only screen and (min-width:40.063em){.rau-classdetails--content .rau-accordion-panel{background:0;padding:0}
}
.rau-classdetails--content .keylearning ul{margin:0;padding:0;margin-left:1em}
.rau-classdetails--content .keylearning li{margin-bottom:.5em}
.rau-classdetails--content .keylearning li:last-child{margin-bottom:0}
.rau-classdetails--content .description{font-size:14px;font-size:1.4rem;line-height:1.28571429;margin:0}
.rau-classdetails--content .materials a{color:#444;text-decoration:none;font-size:14px;font-size:1.4rem;line-height:1.71428571}
.rau-classdetails--content .materials a span{border-bottom:1px #444 dashed}
.rau-classdetails--content .materials svg{fill:#0696d7;width:32px;height:32px;margin-right:.25em;vertical-align:middle}
.rau-classdetails--content .class-catalogue-speaker img{width:100px}
.rau-classdetails--content .class-catalogue-speaker .rau-speaker-block{position:relative;margin-bottom:16px}
.rau-classdetails--content .class-catalogue-speaker .rau-speaker-block-img-wrapper{border-radius:100%;height:100px;overflow:hidden;width:100px}
.rau-classdetails--content .class-catalogue-speaker .rau-speaker-block-affiliations{position:absolute;top:0;right:0}
.rau-classdetails--content .class-catalogue-speaker .rau-speaker-block-affiliations li{width:2em;height:2em;margin-left:.5em;background-color:#eee}
.rau-classdetails--content .class-catalogue-speaker .rau-speaker-block-affiliations li img{width:100%;height:100%}
.rau-classdetails--content .class-catalogue-speaker:last-child .rau-speaker-block{margin-bottom:0}
.rau-classdetails--content .class-catalogue-speaker .visibility-target-visible{display:inline}
.rau-classdetails--content .class-catalogue-speaker .visibility-target-hidden{display:none}
.rau-classdetails--content .class-catalogue-speaker .visibility-visible .more{display:none}
.rau-classdetails--content .class-catalogue-speaker .visibility-hidden .less{display:none}
.rau-classdetails--content .class-catalogue-details h3{font-size:16px;font-size:1.6rem;line-height:2}
.rau-classdetails--content .class-catalogue-details ul{margin:0;padding:0}
.rau-classdetails--content .class-catalogue-details li{background-color:#fff;padding:.5em 1em;margin:0 .5em .5em 0}
.au-masthead{padding:.5em 1em;position:relative;text-align:right}
.au-masthead a{text-decoration:none}
.au-masthead-menu{background-color:#fff;border:1px #ccc solid;padding:.5em 2em 1em 2em;position:absolute;right:-100%;top:100%;text-align:left;transform:translateZ(0);transition:right .5s cubic-bezier(0.77,0,0.175,1);width:100%;z-index:3}
@media only screen and (min-width:40.063em){.au-masthead-menu{width:auto}
}
.au-masthead-menu.visibility-target-visible{right:0}
.au-masthead-menu ul{list-style-type:none;margin:0;padding:0}
.au-masthead-menu ul li{padding:.5em 0}
.au-masthead-menu ul li a{color:#999;transition:color .1s ease-in-out;text-transform:capitalize}
.au-masthead-menu ul li a:hover{color:#000}
.au-masthead-menu-label{border-bottom:1px #ccc solid;margin:1em 0 .5em 0;text-transform:uppercase}
.au-masthead-menu-trigger{margin-left:.5em;outline:0}
.au-masthead-menu-trigger:focus{outline:0}
.au-masthead-menu-trigger-toggle{height:32px;transform-origin:8px 16px 0;transition:all .5s cubic-bezier(0.77,0,0.175,1)}
.au-masthead-user-image{border-radius:100%}
.au-masthead-user-name{margin-left:.5em}
.visibility-visible .au-masthead-menu-trigger-toggle{-webkit-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);transform:rotateZ(180deg)}
.au-masthead-inline{display:inline-block;line-height:32px;height:32px;vertical-align:middle}
.rau-searchresults--form{background-color:#fff;position:relative}
.rau-searchresults--form input{border:0;box-sizing:border-box;padding:.5em 0 .5em 36px;width:100%}
.rau-searchresults--form i{position:absolute;left:0;top:0;line-height:36px;width:36px;display:block;text-align:center}
.rau-searchresults--filter{background-color:#e6e6e6;border-bottom:1px #dadada solid}
.rau-searchresults--filter .rau-filter-wrapper{margin:1em .5em;position:relative}
.rau-searchresults--filter h3{color:#0695d7}
.rau-searchresults--filter .rau-filter-toggle{color:#0695d7;position:absolute;right:0;text-align:right;text-decoration:none;top:0;width:100%}
.rau-searchresults--filter .rau-filter-toggle-target{overflow:hidden}
.rau-searchresults--filter .rau-select-wrapper{padding:1em 0 0}
.rau-searchresults--filter select{font-size:14px}
@media only screen and (min-width:40.063em){.rau-searchresults--filter h3{float:left}
.rau-searchresults--filter .rau-select-wrapper{display:inline-block;padding:0}
.rau-searchresults--filter select{font-size:14px;margin-left:.5em;width:auto}
}
.rau-searchresults--results{background-color:#fff}
.rau-searchresults--items>li{border-bottom:1px #dadada solid}
.rau-searchresults--items>li:nth-child(odd){background-color:#f6f6f6}
.rau-searchresults--items a{text-decoration:none}
.rau-searchresults--items .rau-wrapper{padding:1em}
.rau-searchresults--items .rau-wrapper-image a{display:block;position:relative}
.rau-searchresults--items .rau-wrapper-image img{width:100%}
.rau-searchresults--items .rau-wrapper .visibility-visible{color:#aaa}
.rau-searchresults--items .rau-wrapper .visibility-hidden{color:#888}
.rau-searchresults--items .rau-classname{font-size:24px}
.rau-searchresults--items .rau-software li{line-height:24px;margin-right:24px;padding:6px 0}
.rau-searchresults--items .rau-software [class^="product-icon-"]{background-image:url(../../templates-general/skins/ionosphere/clientlibs/sprites/product-icons-sprite.png);display:inline-block;vertical-align:middle;margin-right:6px}
@media only screen and (min-width:64.063em){.rau-searchresults--items .rau-classname{font-size:30px}
}
.rau-searchresults--items .rau-key-learnings ul{padding:0;list-style-type:disc}
.rau-searchresults--items .rau-key-learnings ul>li{margin-left:16px}
.rau-searchresults--items .grid-columns{min-height:1px}
.rau-searchresults--pagination{color:#999;margin:2em 0 2em 0}
.rau-searchresults--pagination a{color:#0695d7;display:block;text-decoration:none}
.rau-searchresults--pagination ul{display:inline-block;font-size:0;list-style-type:none;padding:0}
.rau-searchresults--pagination ul>li{display:inline-block;margin:0 3px}
.rau-searchresults--pagination ul a{font-size:14px;line-height:24px;padding:0 8px}
.rau-searchresults--pagination ul a.active{background:#0695d7;color:#fff}
.rau-searchresults--pagination .rau-adjacent{display:inline-block}
.rau-searchresults--pagination .rau-adjacent .icon-arrow-button{font-size:32px;vertical-align:middle}
.rau-searchresults--pagination .rau-adjacent-previous{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}
.rau-playbutton{background-color:#004465;position:absolute;left:10px;bottom:10px;border-radius:100%;border:2px #0696d7 solid;width:24px;height:24px}
.rau-playbutton--arrow{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #0696d7;position:absolute;top:3px;left:6px}