/* Clearfix fix to prevent padding at bottom of page. FML */

.clearfix:after {

  font-size: 0;

}



/* Skip link styling */

#skip-link {

  left: 50%;

  margin-left: -5.25em;

  margin-top: 0;

  position: absolute;

  width: auto;

  z-index: 50;

}



#skip-link a,

#skip-link a:link,

#skip-link a:visited {

  background: #444;

  background: rgba(0, 0, 0, 0.6);

  color: #fff;

  display: block;

  padding: 1px 10px 2px 10px;

  text-decoration: none;

  -khtml-border-radius: 0 0 10px 10px;

  -moz-border-radius: 0 0 10px 10px;

  -o-border-radius: 0 0 10px 10px;

  -webkit-border-top-left-radius: 0;

  -webkit-border-top-right-radius: 0;

  -webkit-border-bottom-left-radius: 10px;

  -webkit-border-bottom-right-radius: 10px;

  border-radius: 0 0 10px 10px;

}



#skip-link a:hover,

#skip-link a:active,

#skip-link a:focus {

  outline: 0;

}



/* Give pagers and inline LI items simple styling without all the junk from core */

.inline li,

.tabs li,

.breadcrumb li {

  list-style: none;

  display: inline;

  margin-right: 0.5em;

}



.item-list li {

  list-style: none;

}



.pager li {

  display: inline;

  margin-right: 0.25em;

}



img {

  vertical-align: bottom;

}



.field-label-inline .field-label,

.field-label-inline .field-items,

.field-label-inline .field-item {

  display: inline;

}



.field-name-title {display: none}





article img {

	max-width:100%;

min-width:100%;

	height:auto;

    border: 1px solid;

    border-radius: 3px;

    padding: 11px;

    padding: 0.6875rem;

border-color: #f2f3f4;

display: block;

margin-bottom: 10px

}



article p {font-family: "Droid Serif",sans-serif;

    font-size: 106.25%;

    line-height: 1.5em;

    -webkit-font-smoothing: antialiased;}



article h2 {    font-family: "cinecav xui regular",sans-serif;

    font-size: 1.5rem;

    line-height: 1;

    -webkit-font-smoothing: antialiased;

color: #000}



.field__item--how-fair-is-that, .field__item--the-ways-we-win, .field__item--this-working-life, .field__item--feed-your-head, .field__item--talk-back-to-the-boss, .field__item--unions-matter, .field__item--privatization {



padding-top: 5px !important;

    padding-bottom: 8px !important;

    width: 98%;

   

    -moz-border-radius: 30px 30px;

    -webkit-border-radius: 30px 30px;

    border-radius: 30px 30px;

    width: 100%;

    background-color: rgba(61,155,233,1);

    -webkit-box-shadow: 0 2px 2px 0 #C2C2C2;

    box-shadow: 0 2px 2px 0 #C2C2C2;

    font-family: cinecav xui regular;

    color: white !important;

    text-transform: uppercase;

    padding: 5px 0px 0px 0px;

    margin-bottom: 10px;

    font-size: 16px;

    width: 65%;

    text-align: center;







}



.field__item--how-fair-is-that a, .field__item--the-ways-we-win a, .field__item--this-working-life a, .field__item--feed-your-head a, .field__item--talk-back-to-the-boss a, .field__item--unions-matter a, .field__item--privatization a { font-family: cinecav xui regular;

    color: white !important;

    text-transform: uppercase;

    padding: 5px 0px 0px 0px;

    margin-bottom: 10px;

 font-size: 1.5em;

    width: 65%;

    text-align: center;

text-decoration: none;

}



.field-node--field-secondary-headline {    font-family: cinecav xui bold;

    font-size: 40px;}



.field-formatter-author, .field-formatter-timestamp, .field-node--field-teaser, .field-node-field-post-to-, .field-formatter-comment-default, .comment-form-wrapper {display: none}

.field-node-field-topic h3 {display: none}



.field-node-field-topic::before {

margin-top: -35px;

  

}