/****************************************/
/****************************************/
/** Australian Institute of Project Management **/
/*
 * 
 *  Author: CAUSEIS PTY LTD 
 * 
 *  Version: 1 -   
 *
 * 
 *  Document contains changes to Typography
 *
 *
*/
/****************************************/
/****************************************/
body, p, a, p a, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .SectionLabel, .SectionLabelSmaller, .carousel h4, .carousel h5, input, button, select, textarea {
    font-family: 'Open Sans' !important;
}

h1, h2, h3, .PageTitle, .PanelTitle, .SectionTitle, .carousel h1, .carousel h2, .carousel h3 {
    font-family: 'Ivar Text' !important;
}

body, p, .iMIS-WebPart div[id*="_Panel_"], p a {
   color: #080f40;
    font-size: 1.6rem;
   font-weight: 400;
}

p {
   margin-bottom: 1.8rem;
}

ul > li::marker {
    color: #71F4FD;
}

ol > li::marker {
    color: #71F4FD;
    font-weight: 600;
}

body div[id*="_Panel_"], body div[id*="_Panel_"] p, body div[id*="_Panel_"] p a {
    
}

h1, .h1, .PageTitle {
    color: #080f40;
    font-size: 5.2rem;
    letter-spacing: .105rem;
    font-weight: 400;
}

 

h2, .h2, .PanelTitle {
    color: #080f40;
    font-size: 3.6rem;
   letter-spacing: .072rem;
    font-weight: 400;
    border: none !important;
    line-height: 1.2;
}

h3, .h3, .SectionTitle {
   color: #080f40;
    font-size: 2.8rem;
   letter-spacing: .112rem;
    font-weight: 400;
}

h4, .h4, .SectionLabel {
     color: #080f40;
    font-size: 2.4rem;
    font-weight: 500;
    letter-spacing: -.072rem;
}

h5, .h5 {
    color: #080f40;
    font-size: 1.8rem;
    font-weight: 500;
    letter-spacing: -.072rem;
    
}

h6 {
   color: #223DE7;
    font-size: 1.6rem;
    font-weight: 500;
    letter-spacing: -.032rem;
}

span.underline {
   background: linear-gradient(#71F4FD, #71F4FD) no-repeat left 127%/100% 30%;
}

h1 span.underline, .h1 span.underline, .PageTitle span.underline {
   background: linear-gradient(#71F4FD, #71F4FD) no-repeat left 127%/100% 27%;
}

div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h1, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h2, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h3, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h4, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h5, div#masterContentArea .col-primary > div > .row > div > div > div > div > div > div > h6, div#masterContentArea .col-primary>div>.row>div>div>div>div>div>div>p {
    margin-bottom: 1.5rem;
}

.iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow) , a:not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow) :visited {
    color: #223DE7;
    text-decoration: underline;
}


.iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow):hover, .iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow):active, .iMIS-WebPart div[id*="_Panel_"] a:not(.button):not(.Button):not(.TextButton):not(.PrimaryButton):not(.rtsLink):not(.carousel-control):not(.noeffect):not(.arrow):not(.Arrow):focus {
    text-decoration: none;
}
