/* Style 3 - Last Modified 2021-07-12 16:47:13 */
/* ========================================
   UoW 'azPublic-app' CSS Document
   Bob.Gerard@azorus.com
   ======================================== */

.invisible{
    display:none;
}

body,
body.ui-overlay-a,
body.ui-overlay-c {
    background: #CECECE;
}

#azContainer {
    min-height: 300px;
    max-width: 750px;
}

#azHeader {
    margin: 0;
    background: #FFFFFF;
}

#azHeaderLogo {
    max-width: 221px;
    height: 87px;
    margin: 10px;
    float: right;
}

#azContent {
    padding: 10px;
}

#azFooter {
    margin: 0;
    background: #06456e;
}

#azFooterLeft a {
    font-weight: normal;
}
#azFooterRight {
    margin: 30px 15px 0 0;
}

/*********************/
/* Public login page */

#azLogin-errors {
    margin: 0 0 10px;
}

#azPublic-loginError {
    position: relative;
    margin: 0 0 10px;
}

#azTopRowLeft {
    position: relative;
    max-width: 200px;
    margin: 5px 15px 5px 5px;
    padding: 15px;
    float: left;
    background: #e7e8e8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 1px 1px 4px rgba(25, 25, 25, 0.5);
    -moz-box-shadow:    1px 1px 4px rgba(25, 25, 25, 0.5);
    box-shadow:         1px 1px 4px rgba(25, 25, 25, 0.5);
}

#azLogin-form-forgotPassword {
    margin: 8px 0 10px;
}


#azEvent-sessions-message {
color: #000000; 
}


#azTopRowRight {
    position: relative;
    max-width: 470px;
    margin: 0;
    padding: 0;
    font-family: verdana, arial, sans-serif;
    font-size: 10pt;
    float: left;
}
#azTopRowRight h1 {
    margin: 2px 0;
    font-family: arial, sans-serif;
    font-size: 15pt;
    font-weight: bold;
    color: #06456e;
}
#azTopRowRight p {
    margin: 8px 0;
}
/* Style 5 - Last Modified 2020-03-30 10:25:00 */
/* For Preference Centre */



#az-communications-center #az-accepted-statements {
    
    display:none;
}

/* Moving Types above Channels */
/* Switching channels and types around */


    #az-communications-center {
      display: grid;
grid-template-columns:1;
    }
    

/* Channels */

#az-communications-center > #az-channels{
    grid-row:6;
}

#az-communications-center > h4:nth-child(2){
     grid-row:4;
}

#az-communications-center > .chText{
     grid-row:5;
}

/* Types */

#az-communications-center > h4:nth-child(4){
     grid-row:2;
}

#az-communications-center > #az-types{
    grid-row:3;
}




/* Hiding specific Types on the preference page */

#az-communications-center #az-types > div.ui-checkbox:nth-child(4) {

        display: none;

    }

#az-communications-center #az-types > div.ui-checkbox:nth-child(5) {

        display: none;

    }

#az-communications-center #az-types > div.ui-checkbox:nth-child(9) {

        display: none;

    }



/* For forms */

#az-communications-center #az-channels > div.ui-checkbox:nth-child(3) {

        display: none;

    }
    
    #az-communications-center #az-channels > div.ui-checkbox:nth-child(4) {

        display: none;

    }
