/* ---------------------------------------------------------------- Custom CSS Add all your Custom Styled CSS here for New Styles or Overwriting Default Theme Styles for Better Hanlding Updates -----------------------------------------------------------------*/ .references { padding: 0.8em; } .references img { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ filter: gray; /* IE6-9 */ display: block; max-width:140px; max-height:80px; width: auto; height: auto; margin: 0.8em; margin-left: auto; margin-right: auto; } } .partners { padding: 1em; } .partners img { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ filter: gray; /* IE6-9 */ -webkit-filter: grayscale(40%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */ display: block; max-width:210px; max-height:120px; width: auto; height: auto; margin: 0.8em; } } .news { position: relative; top: 50%; transform: translateY(-50%); padding: 2em; color: grey; } .news-heading { padding: 0; margin: 0; font-size: 1em; color: grey; text-align: center; } .news-text { padding: 0.5em; padding-left: 15%; padding-right: 15%; font-size: 0.8em; } .tweet { position: relative; top: 40%; transform: translateY(-50%); color: grey; padding: 1em; } .tweet-carousel { background-color: #F5F5F5; min-height: 12em; max-height: 12em; margin: 1em; } .tweet-text { padding: 0.5em; padding-left: 15%; padding-right: 15%; font-size: 1em; color: grey; } .tweet-name { color: #00aced; font-style: italic; font-size: 0.8em; text-align: center; color: #00aced; a { color: #00aced; } } .tweet-logo { padding: 0.8em; }