/* style sheet for headers */

/* Header Image */
.headerImage {
    max-width: 200px;
}

/* test opyion in header */
.headerText {
    color: red;
    float: right;
    text-decoration: none;
    font-size: xx-large;
    padding-left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: 600;
}

/* show which link nwill be clicked */
.headerText:hover {
    color: rgb(0, 0, 0);
    cursor: pointer;
    text-shadow: 1px 1px 2px red ;
    text-decoration: underline;
}

/* header centering */
.headerTextContainer {
    float: right;
}

/* social Media Header */
.socialMediaHeader {
    height: 60px;
    background-color: black;
    padding-top: 12px;
}

/* style for date on social bar*/
#socialHeaderDateAndTime {
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 15px;
    font-style: italic;
}

/* stops cursor changing on date */
#socialHeaderDateAndTime:hover {
    cursor: default ;
}

/* background for topic page headings */
.topicHeading {
    background-color: red;
}

/* header for each topic page */
#topicHeading {
    color: white;
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100px;
}

/* svg icons styling for social bar */
.svgSocialMedia {
    height: 30px;
    float: right;

}

/* adjustments for mobile for SVG's on social bar */
.svgSocialMediaMobile {
    height: 30px;
    float: right;
    margin-top: -10px;
    padding-top: 10px;
    padding-left: 20px;
}

/* test styling for drop down navbar on mobile/tablet */
.dropdownMenuStyling {
    font-size: xx-large;
    color: red;
}

/* smaller logo image on header for mobile */
.headerImageForMobile {
   max-width: 125px;
}

/* social media bar container */
.socialMediaHeaderMobile {
    height: 40px;
    background-color: black;

}