/* Add here all your CSS customizations */
#PartCCheader {
    float: left;
    margin: 5px 20px 0 0;
}

#PartCCheader img {
        margin: 0 5px 0 0;
}

#PartCCheader a {
        color: #666;
}

#PartCCfooter {
    text-align: center;
}

#PartCCfooter img {
    margin: 20px 0;
}


ul.pdf {
    margin-left: 0;
}

ul.pdf,
ul.pdf li {
    list-style: none;
}
    ul.url li {
        list-style: none;
    }

ul.pdf li:before {
    content: url('/images/ico_PDF.png');
    margin-right: 7px;
    position: relative;
    top: 4px;
}


ul.pdf p {
    margin-top: 0;
}

h1.logo {
    margin: 8px 0 0 0;
}

@media only screen and (max-width: 479px) { 
    .ccTagLine {display:none;}
}

@media (min-width: 768px) {
    .ccTagLine {float: left; color: #000; font-size: 50%; font-weight: 500;  margin: -10px 0 0 5px;}
}

@media (min-width: 1200px) {
    .ccTagLine {font-size: 70%;}
}

header {border-bottom:5px solid #0088cc;}

.jumbotron {
    height: 400px;
    background: url("/images/jumbotron_bg.jpg") no-repeat top center; 
    background-size: cover;
}

.ActionCall {
    height: 100%;
    padding: 40px;
}

@media only screen and (max-width: 479px) { 
    .ActionCall {font-size:60%;}
}
.ActionCall h1 {margin: 0; color: #fff; margin-bottom: 50px;}
.ActionCall h4 {margin: 0; color: #ccc;}

.padded-multiline { 
    padding: 2px 0; 
    width: 600px;
    margin: 20px auto;
}
.padded-multiline span { 
    color: #fff; 
    display: inline;
    padding: 0.45rem;
  
    /* Needs prefixing */
    box-decoration-break: clone;
}

/*Footer Buttons */
.btn-default {
    color: #fff !important;
    background-color: #000 !important;
    border-color: #cccccc !important;
}


@media screen and (min-width: 768px){
    .jumbotron h1 {
        font-size: 45px;
    }
}
section.page-header h1 {
    border-bottom-color: #ccc;
}
#footer .footer-ribbon {
    background: black;
}

.form-group.required .control-label:after {
    content: "* ";
    color: red;
}

.form-group .control-label {
       text-align: right; 
}

.anchorAdjust {
    display: block;
    position: relative;
    top: -100px;
    visibility: hidden;
}

.pb-2{
    padding-bottom:20px;
}

.pb-3 {
    padding-bottom: 30px;
}

.pb-1 {
    padding-bottom: 10px;
}