/**
    This file is for defining the colour pallet variables for the website.
    For the sake of organisation and clarity, it is not intended that this file be
    used for defining UI element style definitions i.e. @job-primary-bg-color.
*/


.row-main {
  position: relative;
   float: left;
   width:100%;
}
[class*="c-"] {
  padding-right: 0.75em;
  padding-left: 0.75em;
  min-height: 1px;
}
@media (min-width: 768px) {
  [class*="c-"] {
    padding-right: 1em;
    padding-left: 1em;
  }
}
.c-body .inner {
  padding-bottom: 1em;
}
.c-body  .block-upnext  .inner{
 min-height: auto;
}
@media (min-width: 992px) {
  .c-body .inner {
    min-height: 500px;
  }
}
.c-beta {
  text-align: center;
}
.sticky1 {
  overflow:hidden;
}
.sticky.sticky-top .sticky-content {
  position: fixed;
  top: 0;
}
.sticky.sticky-bottom .sticky-content {
  position: absolute;
  top: auto;
  bottom: 0;
}
.block-upnext .item-cat,.block-upnext .item-time{display:none;}
.block-upnext .item-title a{ display: block;
    float: left;
    margin-top: -6%;
	color:#000;}
.sticky-content .block-upnext .item  .item-details{  padding-left: 12%;
    padding-top: 3%;
}
.block-upnext .item:nth-child(3) { 
  display:none;
}
#sidead{position: absolute;    top: 0;    right: 0;}
[data-layout="large"] .c-beta{top: 320px !important;}

@media (min-width: 992px) {
  .c-alpha .sticky-content {
    width: 18.75em;
  }
}
@media (min-width: 992px) {
  .c-beta .sticky-content {
    width: 18.75em;
  }
}
.c-image .thumbnail {
  /*display: none;*/
}
[data-layout="small"] .c-image {
  margin-bottom: 1.5em;
  text-align: center;
}
[data-layout="small"] .c-image .thumbnail img {
  width: 300px;
}
@media (min-width: 768px) {
  [data-layout="small"] .c-image {
    float: left;
    margin-right: 2em;
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  [data-layout="small"] .c-image {
    position: relative;
    z-index: 100;
    float: right;
    margin-right: 0;
    padding-right: 1em;
    padding-left: 0;
    width: 100%;
  }
  [data-layout="small"] .c-image .thumbnail {
    margin: 0;
  }
}
@media (min-width: 1500px) {
  [data-layout="small"] .c-image {
    float: left;
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left:0;
    width: 100%;
  }
}
@media (min-width: 992px) {
  [data-layout="small"] .c-body,
  [data-layout="small"] .c-body-footer {
    padding-right: 21.75em;
    padding-left: 1em;
  }
}
@media (min-width: 1500px) {
  [data-layout="small"] .c-body,
  [data-layout="small"] .c-body-footer {
    padding-left: 21.75em;
  }
}
[data-layout="small"] .c-body {
  clear: none;
}
[data-layout="small"] .c-alpha {
  clear: left;
  margin: .6em 0 1em;
  padding: 0;
}
@media (min-width: 768px) {
  [data-layout="small"] .c-alpha {
    float: left;
    margin-right: 2em;
    margin-bottom: .5em;
    width: 16.75em;
  }
}
@media (min-width: 1500px) {
  [data-layout="small"] .c-alpha {
    position: absolute;
    top: 0;
    left: 1em;
    z-index: 100;
    float: none;
    margin: 0;
  }
}
[data-layout="small"] .c-beta {
  margin-top: 3em;
}
@media (min-width: 992px) {
  [data-layout="small"] .c-beta {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    margin: 0;
    margin-top: 232px;
    padding-left: 0;
    width: 19.75em;
  }
}
@media (min-width: 1500px) {
  [data-layout="small"] .c-beta {
    margin-top: 0;
  }
}
[data-layout="medium"] .c-image {
  margin-bottom: 1em;
}
@media (min-width: 768px) {
  [data-layout="medium"] .c-image {
    margin-bottom: 2em;
  }
}
@media (min-width: 992px) {
  [data-layout="medium"] .c-image {
    padding-right: 21.75em;
    padding-left: 1em;
  }
}

[data-layout="medium"] .c-body,
[data-layout="medium"] .c-body-footer {
  float: none;
  clear: left;
}
@media (min-width: 992px) {
  [data-layout="medium"] .c-body,
  [data-layout="medium"] .c-body-footer {
    padding-right: 21.75em;
    padding-left: 1em;
  }
}

[data-layout="medium"] .c-alpha {
  margin: .6em 0 1em;
  padding: 0;
}
@media (min-width: 768px) {
  [data-layout="medium"] .c-alpha {
    float: left;
    margin-right: 2em;
    margin-bottom: .5em;
    width: 18.75em;
  }
}
@media (min-width: 1500px) {
  [data-layout="medium"] .c-alpha {
    position: absolute;
    top: 0;
    /*left: 1em;*/
    z-index: 100;
    float: none;
    margin: 0;
  }
}
[data-layout="medium"] .c-beta {
  margin-top: 2em;
}

.single-jobs [data-layout="medium"] .c-alpha,
.single-event [data-layout="medium"] .c-alpha{
 float:left;
 position:relative;
}
@media (min-width: 992px) {
  [data-layout="medium"] .c-beta {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    margin: 0;
    padding-left: 0;
    width: 19.75em;
  }
}
[data-layout="large"] .c-image {
  margin-bottom: 1em;
  padding: 0;
}
@media (min-width: 768px) {
  [data-layout="large"] .c-image {
    margin-bottom: 2em;
  }
}
@media (min-width: 1500px) {
  [data-layout="large"] .c-image {
   /* padding-right: 21.75em;*/
  }
}
[data-layout="large"] .c-body,
[data-layout="large"] .c-body-footer {
  position: relative;
  clear: both;
}
@media (min-width: 992px) {
  [data-layout="large"] .c-body,
  [data-layout="large"] .c-body-footer {
    padding-right:21.75em;
    padding-left: 1em;
  }
}
/*
@media (min-width: 1500px) {
  [data-layout="large"] .c-body,
  [data-layout="large"] .c-body-footer {
    padding-left: 21.75em;
  }
}
*/
[data-layout="large"] .c-alpha {
  margin: .6em 0 1em;
  padding: 0;
}
@media (min-width: 768px) {
  [data-layout="large"] .c-alpha {
    float: left;
    margin-right: 1em;
    width: 16.75em;
	height: 235px;
  }
}
/*
@media (min-width: 1500px) {
  [data-layout="large"] .c-alpha {
    position: absolute;
    top: 0;
    left: 1em;
    z-index: 100;
    float: none;
    margin: 0;
  }
}*/
@media (min-width: 992px) and (max-width: 1499px) {
  [data-layout="large"] .beta-wrapper {
    position: relative;
  }
}
[data-layout="large"] .c-beta {
  top: 0;
  bottom: 0;
  margin-top: 3em;
}
@media (min-width: 992px) {
  [data-layout="large"] .c-beta {
    position: absolute;
    right: 0;
    z-index: 0;
    margin: 0;
    padding-left: 0;
    width: 19.75em;
  }
}
.block-latest .c-items {
  padding-bottom: 1em;
  width: 100%;
}
@media (min-width: 992px) {
  .block-latest .c-items {
    float: left;
    padding-right: 23.75em;
  }
}
.block-latest .c-beta {
  float: none;
  clear: both;
  text-align: center;
}
@media (min-width: 992px) {
  .block-latest .c-beta {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    clear: none;
    margin-top: 2.5em;
    padding-right: 1em;
    width: 18.75em;
    border-top: none;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
}
.block-latest .c-beta .thumbnail {
  margin: 0;
}
.items {
  clear: both;
}
.items .item {
  padding-top: 1.5em;
}
.block-latest .items .item {
  margin-top: 1em;
  margin-bottom: 1em;
}
.items .item .inner {
  position: relative;
}
.items .item .item-thumbnail {
  position: relative;
  float: left;
}
.items .item-details {
  font-size: 20px;
  font-size: 2rem;
}
@media (min-width: 768px) {
  .items .item-details {
    font-size: 28px;
    font-size: 2.8rem;
  }
}
@media (min-width: 992px) {
  .items .item-details {
    font-size: 20px;
    font-size: 2rem;
  }
}
@media (min-width: 1500px) {
  .items .item-details {
    font-size: 20px;
    font-size: 2rem;
  }
}
.items .item-header {
  position: relative;
}
.items .item-title {
  font-size: 20px;
  line-height: 19px;
margin-top: 0.1em;
    float: left;
}
.items .item-excerpt {
  font-size: 16px;
  font-size: 1.6rem;
}
@media (min-width: 768px) {
  .items .item-excerpt {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
@media (min-width: 1500px) {
  .items .item-excerpt {
    font-size: 21px;
    font-size: 2.1rem;
  }
}
.items .item-company {
  color: #e41d24;
}
.island.block-jobs .items .item-company {
  color: #000000;
}
.items .item-company,
.items .item-location,
.items .item-eventdate {
  font-size: 16px;
  font-size: 1.6rem;
}
@media (min-width: 768px) {
  .items .item-company,
  .items .item-location,
  .items .item-eventdate {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
.items .item-excerpt {
  margin: 1em 0 0;
}
.items .item-time {
  position: absolute;
  top: -20px;
  left: 0;
  z-index: 0;
  font-size: 10px;
  font-size: 1rem;
}
.items .item-type,
.items .item-extras .item-cat {
  margin-top: .4em;
  font-size: 12px;
  font-size: 1.2rem;
}
.items .item-extras {
  overflow: hidden;
  margin-top: .75em;
    display: none;
}
.items .item-extras .item-type,
.items .item-extras .item-cat {
  float: left;
}
.items .item-extras .item-author {
  float: right;
  font-size: 0;
}
.items .item-author .author,
.items .item-author .thumbnail {
  vertical-align: middle;
}
.items .item-author .author {
  margin: 0 .8em;
  color: #000;
  text-transform: uppercase;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1;
  font-size: 12px;
  font-size: 1.2rem;
}
.items .item-author .thumbnail {
  width: 30px;
  height: 30px;
}
.items .news .item-thumbnail {
  float: none;
}
.items .news .item-typegraphic {
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 0;
  margin-top: -15px;
  padding: 7px;
}
@media (min-width: 768px) {
  .items .news .item-typegraphic {
    margin-left: -15px;
  }
}
.items .news .item-details {
  margin-top: -1.7em;
  padding: 0 3%;
}
.items .news .item-excerpt {
  display: none;
}

@media (min-width: 768px) {
  .list-view .block-latest .items .item {
    margin-bottom: 2em;
  }
}
.list-view .block-latest .items .inner {
  margin: 0;
}

.list-view .block-latest .items .item-header {
  margin-top: 0;
}

.list-view .block-latest .items .item-title {
  margin-right: 0;
  margin-left: 0;
}

.list-view .block-latest .items .item-extras {
  display: none;
}


@media (min-width: 768px) and (max-width: 991px) {
  .clear-sm {
    clear: left;
  }
}
@media (min-width: 992px) and (max-width: 1499px) {
  .clear-md {
    clear: left;
  }
}
@media (min-width: 1500px) {
  .clear-lg {
    clear: left;
  }
}
.item-cat {
  line-height: 1;
}
.item-title {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.list-view .item-title {
  clear: none;
}
.item-title a,
.item-title span {
  display: inline;
  color: #000000;
  background-color: #ffffff;
}
.section-featured .item-title a,
.section-featured .item-title span {
  background-color: #000000;
  color: #ffffff;
}
.item-title a {
  text-decoration: none;
}
.item-title a:visited {
  color: #808080;
}
.item-title a:hover {
  background-color: #000000;
  color: #ffffff;
}
.section-featured .item-title a:hover {
  background-color: #ffffff;
  color: #000000;
}
.island.variation-a .item-title a:hover {
  background-color: #000000;
  color: #ffffff;
}
.list-tags {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 1em;
}
.item-header .list-tags {
  margin: 0;
      float: none;
}
.list-tags li {
  margin-bottom: .3em;
  float: left;
}
.item-header .list-tags li {
  margin: 0;
}
.item-header .item-cat,
.item-header .item-type {
  font-size: .6em;
}
.item-header .item-cat span,
.item-header .item-type span {
  font-size: 1em;
}
.item-cat span,
.item-type span,
.list-tags a {
  background-color: #8dc63f;
    color: #fff;
    font-family: acaslonpro-bolditalic;
    line-height: 1;
    padding: 0.5em;
    position: relative;
    text-transform: none;
}
.item-cat a,
.item-type a,
.list-tags a {
  text-decoration: none;
}
.item-cat a:hover,
.item-type a:hover,
.list-tags a:hover {
  background-color: #e41d24 !important;
  color: #fff !important;
}


.news .item-cat.cat-advertising a,
.news .item-cat.cat-advertising span {
  background-color: #ec008c;
}
.news .item-cat.cat-marketing a,
.news .item-cat.cat-marketing span {
  background-color: #00aeef;
}
.news .item-cat.cat-media a,
.news .item-cat.cat-media span {
  background-color: #8dc63f;
}



.item-type a,
.item-type span {
  color: #000;
  background-color: #e6e6e6;
}
.item-typegraphic {
  padding: 5px;
  background-color: #fff;
  vertical-align: middle;
  text-align: center;
  font-size: 0;
  line-height: 1;
}
.item-time {
  font-size: 16px;
  font-size: 1.6rem;
}
.item-time,
.item-company {
  color: #000;
  text-transform: uppercase;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.item-eventdate,
.item-location {
  color: #808080;
}
.item-eventdate {
  /* font-weight: bold; 
  color:#000;*/
}
@media (min-width: 992px) {
  .block-latest {
    padding-bottom: 0;
  }
  .block-latest .block-header {
    margin-bottom: 0;
  }
}
.block-latest .block-inner {
  padding-top: 1em;
}
.block-latest + .block-latest,
.block-latest + .infinite-loader + .block-latest {
  margin-top: -2.5em;
}
.block-latest + .block-latest .block-inner,
.block-latest + .infinite-loader + .block-latest .block-inner {
  padding-top: 0;
}
.block-latest .block-header {
  padding-top: .5em;
}
.block-heading {
  margin-bottom: 1em;
}
@media (min-width: 992px) {
  .block-heading {
    margin-top: 2.5em;
  }
}
.block-heading .block-inner {
  padding: 0 0 1em;
  border-bottom: 1px solid #1a1a1a;
}
.block-heading .page-header {
  margin: 0;
}
.island .block-inner {
  padding-right: 0;
  padding-left: 0;
  border-top: 3px solid #1a1a1a;
  border-bottom: 1px solid #1a1a1a;
}
.island .block-header {
  margin-bottom: 0;
}
.island .item {
  margin-top: 1em;
}
@media (min-width: 768px) {
  .island .item-details {
    font-size: 16px;
    font-size: 1.6rem;
  }
}
.island .item-location {
  font-size: 14px;
  font-size: 1.4rem;
}
.island .item-meta {
  margin-top: .5em;
}
@media (min-width: 992px) {
  .island .item-meta {
    margin-top: .75em;
  }
}
.island .item-meta .company {
  font-size: 0;
}
.island .item-extras {
  display: none;
  margin-top: .5em;
}
@media (min-width: 768px) {
  .island .item-extras {
    display: block;
  }
}
@media (min-width: 992px) {
  .island .item-extras {
    margin-top: .75em;
  }
}
.island .item-company {
  margin-right: .8em;
  line-height: 1;
  font-size: 12px;
  font-size: 1.2rem;
}
.island.variation-a .block-inner {
  padding-right: 0;
  padding-left: 0;
  border-top: none;
}
.island.variation-a .block-inner header.block-header {
  padding: 0.5em 1.5em;
  background: #000000;
}
.island.variation-a .block-inner header.block-header h3 {
  color: #ffffff;
}
.block.block-jobs .column-a {
  padding-left: 0;
}
.block.block-jobs .item-thumbnail {
  width: 60px;
}
.block-upnext .item,
.block-latestnews .item,
.block-related .item,
.block-events .item {
  margin-top: 1em;
}
.block-upnext .item .item-thumbnail,
.block-latestnews .item .item-thumbnail,
.block-related .item .item-thumbnail,
.block-events .item .item-thumbnail {
  float: left;
  width: 30%;
}
@media (min-width: 768px) {
  .block-upnext .item .item-thumbnail,
  .block-latestnews .item .item-thumbnail,
  .block-related .item .item-thumbnail,
  .block-events .item .item-thumbnail {
    width: 40%;
  }
}
.block-upnext .item .item-details,
.block-latestnews .item .item-details,
.block-related .item .item-details,
.block-events .item .item-details {
  margin: 0;
  padding: 0;
  padding-left: 33%;
}
@media (min-width: 768px) {
  .block-upnext .item .item-details,
  .block-latestnews .item .item-details,
  .block-related .item .item-details,
  .block-events .item .item-details {
    padding-top: 3%;
    padding-left: 43%;
    font-size: 16px;
    font-size: 1.6rem;
  }
}
.block-upnext .item .item-header,
.block-latestnews .item .item-header,
.block-related .item .item-header,
.block-events .item .item-header {
  margin-left: 0;
}
@media (min-width: 768px) {
  .block-upnext .item .item-header,
  .block-latestnews .item .item-header,
  .block-related .item .item-header,
  .block-events .item .item-header {
    position: relative;
    left: -10%;
  }
}
.block-upnext .item-meta .item-typegraphic,
.block-latestnews .item-meta .item-typegraphic,
.block-related .item-meta .item-typegraphic,
.block-events .item-meta .item-typegraphic {
  right: auto;
  left: 0;
  padding: 0 5px 5px 0;
}
.block-upnext .item-meta .item-time,
.block-latestnews .item-meta .item-time,
.block-related .item-meta .item-time,
.block-events .item-meta .item-time {
  position: absolute;
  top: -20px;
  left: 0;
  z-index: 0;
  font-size: 10px;
  font-size: 1rem;
}
.block.block-connected .block-inner {
  background-color: #000000;
  color: #eeeeee;
}
@media (min-width: 768px) {
  .block.block-connected .block-inner {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
@media (min-width: 992px) {
  .block.block-connected .block-inner {
    font-size: 21px;
    font-size: 2.1rem;
  }
}
.block.block-connected .block-header {
  margin-bottom: 1em;
}
.block.block-connected .block-title {
  color: #eeeeee;
}
.block.block-connected .learn {
  padding-right: 1.5em;
}
.block.block-connected .learn-list {
  margin: 1em 0 1.5em;
  padding: 0;
  list-style: none;
}
.block.block-connected .learn-list li {
  position: relative;
  margin: 0 0 .5em;
}
.block.block-connected .social {
  position: relative;
  margin-top: 2em;
}
@media (min-width: 768px) {
  .block.block-connected .social {
    margin-top: 0;
  }
}
.block.block-connected .social .block-intro {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .widget.block.block-connected .social {
    margin-top: 1em;
  }
}
.block.block-connected .list-options {
  margin: 0 -0.5em;
}
.block.block-connected .list-options li {
  padding: 0 .5em;
  font-size: 1em;
}
.block.block-connected .list-options a {
  padding-right: 0;
  padding-left: 0;
}
.block-author .block-inner,
.block-source .block-inner {
  padding-right: 0;
  padding-left: 0;
  
}
@media (min-width: 1500px) {
  .block-author .block-inner,
  .block-source .block-inner {
    border-top: none;
  }
}

.block-author .thumbnail,
.block-source .thumbnail {
  float: left;
  margin: 0 1em 0 0;
}
.block-author .thumbnail img,
.block-source .thumbnail img {
  margin: 0;
}
.block-author {
  font-size: 16px;
  font-size: 1.6rem;
   border-top: 2px solid #ccc;
}
.block-author .thumbnail {
  width: 76px;
  height: 76px;
}
.block-author .by {
  font-style: italic;
  font-size: 14px;
  font-size: 1.4rem;
}
.block-author .author {
  margin: 0;
  color: #000;
  text-transform: uppercase;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
}
.block-author .list-author-meta {
  /*margin: .25em 0 0;*/
  padding: 0;
  list-style: none;
  font-size: 1em;
  margin-bottom: 0;
}
.block-author .list-author-meta li {
  margin: 0 .25em 0 0;
}
.block-author .list-author-meta a {
  border-bottom: none;
}
.block-meta .block-inner {
  padding: 0;
  border-bottom: 1px solid #1a1a1a;
  border-top: 1px solid #1a1a1a;
}
.block-meta .definition-meta dt {
  width: 92px;
}
.block-apply .block-inner {
  padding-right: 0;
  padding-left: 0;
}
.block-source .thumbnail {
  width: 60px;
  height: 60px;
}
.block-source .source {
  margin: 0;
  font-size: 16px;
  font-size: 1.6rem;
}
.block-commentary .block-inner {
  padding-right: 0;
  padding-left: 0;
  border-bottom: 1px solid #1a1a1a;
}
.block-commentary .commentary {
  margin: 0;
  font-style: italic;
  font-size: 16px;
  font-size: 1.6rem;
}
.block-commentary .commentary + p {
  margin-top: 1em;
}
.block-commentary .commentary-author {
  float: left;
  margin-top: 1em;
}
.block-commentary .commentary-author .author,
.block-commentary .commentary-author .thumbnail {
  float: left;
}
.block-commentary .commentary-author .author {
  margin-top: 9px;
  margin-left: .8em;
  color: #000;
  text-transform: uppercase;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1;
  font-size: 12px;
  font-size: 1.2rem;
}
.block-commentary .commentary-author .thumbnail {
  width: 30px;
  height: 30px;
}
.block-commentary .commentary-author .thumbnail img {
  margin: 0;
}
.block.block-premium {
  clear: both;
  margin-top: 2em;
   padding-bottom: 2em;
  background-color:#1A1A1A;
}
.block.block-premium .block-inner {
  position: relative;
  padding-right: 100px;
  color: #ffffff;
}
.block.block-premium .block-inner:after {
  position: absolute;
  top: 50%;
  right: 1.5em;
  z-index: 0;
  margin-top: -24px;
  margin-right: 20px;
  background: transparent url(../img/bg-lock.png) no-repeat 0 0;
  background-size: cover;
  content: '';
  width: 42px;
  height: 48px;
}
.svg .block.block-premium .block-inner:after {
  background-image: url(../img/bg-lock.svg);
}
@media (min-width: 768px) {
  .block.block-premium .block-inner {
    padding-right: 200px;
  }
  .block.block-premium .block-inner:after {
    margin-top: -48px;
    margin-right: 40px;
    width: 84px;
    height: 96px;
  }
}
.block.block-premium .block-header {
  margin-bottom: 1em;
}
.block.block-premium .block-header .block-title {
  color: #ffffff;
}
.block-sharethis {
  border-bottom: 1px solid #1a1a1a;
}
.block-sharethis .list-sharethis {
  overflow: hidden;
  margin-right: -0.5em;
  margin-bottom: 0;
  margin-left: -0.5em;
  padding: 0;
  list-style: none;
}
.block-sharethis .list-sharethis li {
  float: left;
  padding-right: 0.5em;
  padding-left: 0.5em;
  text-align: center;
}
.block-sharethis .list-sharethis a {
  color: #333333;
  text-decoration: none;
}
.block-sharethis .list-sharethis span {
  margin: 0 auto .5em;
}
.block-conversation {
  margin-bottom: 3em;
}
.block-conversation .list-conversation {
  margin: 0;
  padding: 0;
  list-style: none;
}
.block-conversation .list-conversation li {
  margin: 0;
  padding: 0;
}
.block-conversation .list-conversation .tweet {
  margin-bottom: 2em;
}
.block-conversation .list-conversation .thumbnail {
  float: left;
  margin-right: 1em;
  width: 76px;
  height: 76px;
}
.block-conversation .list-conversation .tweet-title,
.block-conversation .list-conversation .tweet-time {
  color: #808080;
}
@media (min-width: 768px) {
  .block-conversation .list-conversation .tweet-title,
  .block-conversation .list-conversation .tweet-message {
    font-size: 21px;
    font-size: 2.1rem;
  }
}
.block-conversation .list-conversation .tweet-title .name {
  font-weight: bold;
}
.block-conversation .list-conversation .tweet-title,
.block-conversation .list-conversation .tweet-title a {
  color: #808080;
}
.block-conversation .list-conversation .tweet-title a {
  font-style: italic;
}
.block-conversation .list-conversation .tweet-message {
  margin: 0;
}
.block-conversation .list-conversation .tweet-time {
  margin-top: .25em;
  font-style: italic;
}
.block-conversation .tweet-box {
  margin-top: 3em;
}
.block-upnext .block-inner,
.block-latestnews .block-inner {
  border-bottom: 1px solid #1a1a1a;
}
.block-upnext .items .item-additional .item-details,
.block-latestnews .items .item-additional .item-details {
  padding-top: 0;
  padding-left: 0;
}
.block-upnext .items .item-additional .item-header,
.block-latestnews .items .item-additional .item-header {
  left: auto;
}
.block-upnext .items .item-meta,
.block-latestnews .items .item-meta {
  margin: 0;
}
.single-jobs time.item-time ,
.single-event time.item-time {
    margin: 15px 0;
	 padding: 0;
    font-family: "acaslon2";
    font-size: 12px;
    font-weight: normal;
    text-transform: normal;
    z-index: 0;
	}
.single-jobs .block-inner,
.single-event .block-inner{padding: 0;}
.single-jobs .block-author,
.single-event .block-author{border:none;}
.single-jobs .article-sub-header h1,
.single-event .article-sub-header h1{
  font-size: 36px;
    margin:0 0 25px 0;
	}

	
.single-jobs .widget.block-latestnews time.item-time,
.single-event .widget.block-latestnews time.item-time{
     color: #95989a;
    float: left;
    margin: 0;
    position: relative;
    width: 100%;
}
.single-jobs .widget.block-latestnews .column-a,
.single-jobs .widget.block-latestnews .column-b ,
.single-event .widget.block-latestnews .column-a,
.single-event .widget.block-latestnews .column-b {
  padding:0;
}
.single-jobs .widget.block-latestnews .thumbnail.item-thumbnail,
.single-event .widget.block-latestnews .thumbnail.item-thumbnail{
    float: left;
    width: 100%;
}
.single-jobs .widget.block-latestnews .thumbnail.item-thumbnail img,
.single-event .widget.block-latestnews .thumbnail.item-thumbnail img{
    float: left;
    width: 120px;
	border: 1px solid #000;
}
.single-jobs .widget.block-latestnews .item-details,
.single-event .widget.block-latestnews .item-details{
   padding-left: 0;
}
.single-jobs .widget.block-latestnews .item-header,
.single-event .widget.block-latestnews .item-header{
  left:0;
}
.single-jobs .widget.block-latestnews .items .item-company,
.single-event .widget.block-latestnews .items .item-company{
color: #808080;
    font-size: 14px;
	vertical-align: middle;
}

.single-jobs .widget.block-latestnews .items .item-title a,
.single-event .widget.block-latestnews .items .item-title a{
  color:#000;
  }
  
  .single-jobs .widget.block-latestnews .items .item-title a:hover,
.single-event .widget.block-latestnews .items .item-title a:hover{
  color:#fff;
  }
  
  .sh-section-container.section-justify-height {
    max-width: 100%;
    width: 100%;
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
  cursor: url(../img/owl-carousel/grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-theme .owl-controls {
  display: none !important;
  position: absolute;
  z-index: 10;
  top: 50%;
  right: 0;
  margin-top: -44px;
}
@media (min-width: 768px) {
  .owl-theme .owl-controls {
    display: block !important;
  }
}
.owl-theme .owl-controls .owl-prev,
.owl-theme .owl-controls .owl-next {
  background-color: #ffffff;
  padding: 12px 12px;
  line-height: 1;
  margin: 2px 0;
  width: 40px;
  height: 40px;
}
.owl-theme .owl-controls .owl-prev:hover,
.owl-theme .owl-controls .owl-next:hover {
  background-color: #e6e6e6;
}
/* preloading images */
.owl-item.loading {
  min-height: 150px;
  background: transparent url(../img/owl-carousel/AjaxLoader.gif) no-repeat center center;
}
/* 
*  Owl Carousel CSS3 Transitions 
*  v1.3.2
*/
.owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}
.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/

@-webkit-keyframes empty {
  0% {
    opacity: 1;
  }
}
@-moz-keyframes empty {
  0% {
    opacity: 1;
  }
}
@keyframes empty {
  0% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes backSlideOut {
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
}
@-moz-keyframes backSlideOut {
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
}
@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
}
@-webkit-keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0) translateX(0);
  }
}
@-moz-keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateZ(0) translateX(0);
  }
}
@keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0);
  }
}
@-webkit-keyframes scaleToFade {
  to {
    opacity: 0;
    -webkit-transform: scale(0.8);
  }
}
@-moz-keyframes scaleToFade {
  to {
    opacity: 0;
    -moz-transform: scale(0.8);
  }
}
@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.8);
  }
}
@-webkit-keyframes goDown {
  from {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes goDown {
  from {
    -moz-transform: translateY(-100%);
  }
}
@keyframes goDown {
  from {
    transform: translateY(-100%);
  }
}
@-webkit-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}
@-moz-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}
@keyframes scaleUpFrom {
  from {
    opacity: 0;
    transform: scale(1.5);
  }
}
@-webkit-keyframes scaleUpTo {
  to {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}
@-moz-keyframes scaleUpTo {
  to {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}
@keyframes scaleUpTo {
  to {
    opacity: 0;
    transform: scale(1.5);
  }
}
.main-article {
  margin-top: 0;
  margin-bottom: 3em;
}
@media (min-width: 768px) {
  .main-article {
    margin-top: 0;
  }
}
.main-article .article-header {
  position: relative;
  font-size: 28px;
  font-size: 2.8rem;
  float:left;
}
@media (min-width: 768px) {
  .main-article .article-header {
    font-size: 40px;
    font-size: 4rem;
  }
}
@media (min-width: 992px) {
  .main-article .article-header {
    font-size: 57px;
    font-size: 5.7rem;
  }
}
@media (min-width: 1500px) {
  .main-article .article-header {
    font-size: 57px;
    font-size: 5.7rem;
	width:100%;
  }
  .main-article .copy{
    width:67%;
  }
}
.main-article .article-header .item-time {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.main-article .article-header .page-title {
  color: #000000;
   line-height: 60px;
   margin: 0.5em 0;
}
.copy img, .copy blockquote, .copy .wp-caption {  
    width: auto;
}
.main-article .item-meta {
    float: left;
    margin-top: 0;
    width: 100%;  
}
.copy {
  margin-bottom: 3em;
  width:58%;
  float:left;
}
.list-tags {
  margin-bottom: 2em;
  float: left;
}
#breadcrumbs{
  color: rgb(129, 128, 128);
    float: left;
    font-style: italic;
    font-weight: normal;
    margin: 5px;
}
#breadcrumbs a{
  color: rgb(129, 128, 128);
  }
.article-carousel .article-carousel-footer {
  position: relative;
  margin: .5em 0 0;
  color: #808080;
  font-size: 16px;
  font-size: 1.6rem;
}
.article-carousel .article-carousel-footer .caption {
  margin: 0;
  padding-right: 60px;
  max-width: 46em;
  font-style: italic;
}
.article-carousel .article-carousel-footer .counter {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 0;
  color: #000;
  text-transform: uppercase;
  font-size: .8em;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
@media print {
  @page :left {
    margin: 0.5cm;
  }
  @page :right {
    margin: 0.8cm;
  }
  body {
    padding-top: 0px!important;
  }
  header.masthead,
  div.ad,
  section.block-related,
  #infiniteScrollPage,
  aside.c-beta,
  footer.c-body-footer,
  .video_player {
    display: none;
  }
}
.clearfix:before,
.clearfix:after,
.row-main:before,
.row-main:after,
.items .item .inner:before,
.items .item .inner:after {
  content: " ";
  display: table;
}
.clearfix:after,
.row-main:after,
.items .item .inner:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.link-hover-color:hover,
.block-author .author:hover,
.block-commentary .commentary-author .author:hover,
.block-sharethis .list-sharethis a:hover,
.block-conversation .list-conversation .tweet-title a:hover {
  color: #e41d24;
}
.display-inline-block,
.items .item-author .author,
.items .item-author .thumbnail,
.item-cat span,
.item-type span,
.list-tags a,
.item-typegraphic,
.item-time,
.item-date,
.island .item-company,
.block.block-connected .list-options a,
.block-author .list-author-meta li,
.block-conversation .list-conversation .tweet-time {
  display: inline-block;
}
.display-block,
[data-layout="small"] .c-image .thumbnail-small,
[data-layout="medium"] .c-image .thumbnail-medium,
[data-layout="large"] .c-image .thumbnail-large,
.block-author .by,
.block-sharethis .list-sharethis a,
.block-sharethis .list-sharethis span {
  display: block;
}

.patner-content .thumbnail.thumbnail-large > img {
    border: 4px solid #faf000;
}

.overflow-hidden,
.items .item,
.item-cat,
.list-tags,
.island .item-meta,
.block.block-connected .list-options,
.block-author,
.block-source,
.block-author .details,
.block-source .details,
.block-conversation .list-conversation .details,
.truncate {
  overflow: hidden;
}
.fit-image,
.c-image .thumbnail img,
.items .item .item-thumbnail img,
.block-author .thumbnail img,
.block-source .thumbnail img,
.block-commentary .commentary-author .thumbnail img,
.block-conversation .list-conversation .thumbnail img {
display: block;
    max-width: none;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.c-image .thumbnail img{
  max-width:100%;
 } 
  .truncate {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hyphenate {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}
.break-long-words {
  word-wrap: break-word;
}
.single.single-jobs .main-article .c-beta .block-latestnews .inner,
.single.single-jobs  .c-body .inner
{    min-height: auto;}
.single.single-jobs  .main-article .article-header,
.single.single-event  .main-article .article-header{
padding-top: 0;
width:100%;
}

.single.single-jobs  .c-body .c-alpha {    
    margin-right: 1em;
    width: 15.75em;
}
.single.single-jobs  .c-body .copy,
.single.single-event  .c-body .copy {    
     float: right;
    margin-bottom: 3em;
}
.single.single-jobs .main-article .article-header .page-title,
.single.single-event .main-article .article-header .page-title {
border-bottom: 1px solid #95989A;
    font-size: 36px;
    font-style: italic;
    font-weight: bold;
	margin: 0.2em 0;
}
.single.single-jobs .list-tags,
.single.single-event .list-tags{
 width: 100%;
  margin-bottom: 0;
}
.single.single-jobs .copy p.lead ,
.single.single-event .copy p.lead {
    font-size: 24px;
	color:#BDBFC1;
}
.single.single-jobs .main-article .c-beta,
.single.single-event .main-article .c-beta{
padding-top: 30px;
}
.single.single-event .c-body .widget.block .inner {
    width: 100%;
}

.single.single-jobs .main-article .c-beta .block-latestnews,
.single.single-event .main-article .c-beta .block-latestnews
{
margin-top: 20px;
}
.single.single-jobs .block-header,
.single.single-event .block-header {
	border-bottom: 1px solid #95989A;
	border-top: 1px solid #95989A;
	}
.single.single-jobs .block-header h3 ,
.single.single-event .block-header h3 {
    color: #95989A;
    font-family: acaslon2;
    font-size: 28px;
    font-weight: normal;
    text-transform: none;
	  margin: 10px 0;
}
.btn.btn-primary.btn-lg.btn-block.btn-apply {
    font-family: acaslon4;
}
.single.single-jobs  .block-author .thumbnail,
.single.single-event  .block-author .thumbnail
 {
     background: #fff none repeat scroll 0 0;
    border: 1px solid #95989A;
    display: flex;
    flex-direction: column;
    height: 150px;
    justify-content: center;
    min-height: 100px;
	width:100%;
	overflow:hidden;
}
.single.single-jobs  .details,
.single.single-event  .details {
    float: left;
    width: 100%;
	padding-top:20px;
}
.single.single-jobs  .details a,
.single.single-event  .details a{
    color:#000;
}
.single.single-jobs  .block-author .by ,
.single.single-event  .block-author .by {
    float: left;
    font-size: 1.4rem;
    font-style: italic;
    margin-right: 5px;
}

.single.single-jobs   .block-latestnews.morejobs .item .item-details,
.single.single-event   .block-latestnews.morejobs .item .item-details{
padding-left: 0%;
}
.single.single-jobs   .block-latestnews.morejobs .item .item-details .item-header,
.single.single-event   .block-latestnews.morejobs .item .item-details .item-header{
left: 0%;
}

.single.single-jobs   .block-latestnews.morejobs .item  .item-time,
.single.single-event   .block-latestnews.morejobs .item  .item-time{font-family: "acaslon2";position:relative;}
.list-author-meta .svg .single .icon,.svg .single .icon-lg{ height: 30px;
    width: 40px;}
.single .icon-linkedin.icon-d {
    background-position: -354px -361px;
}	
.single .icon-twitter.icon-d {
    background-position: -258px -361px;
}
.single .icon-email.icon-d {
    background-position: -107px -361px;
}
time.item-time {
float: right;
    width: auto;
	color: rgb(129, 128, 128);
	 margin: 0 10px;
margin:0px 15px;
padding-bottom:35px;
}
time .item-time {
    color:rgb(129, 128, 128);
    font-family: "acaslon2";
    font-size: 12px;
    font-weight: normal;
    /*left: 0;*/
    text-transform: none;
    z-index: 0;
	font-style:italic;
}
.single.single-event .c-body .inner{
  width:75%;
   float: left;
	  min-height: auto;
}
.single.single-jobs .main-article .copy{width:58%;}
.copy p.lead{
 margin:0;
}
.single.single-jobs  .block-meta .definition-meta dt::after,
.single.single-event  .block-meta .definition-meta dt::after {
    content: "|";
    margin-left: 8px;
}

@media (min-width:1833px){
.single.single-jobs .c-body .copy,
.single.single-event .c-body .copy {
    width: 75%;
	}
	}
	@media (min-width:1630px){
	.single.single-jobs .main-article .copy,
.single.single-event .main-article .copy	{
    width: 70%;
}
	}
	@media (max-width:1336px){
.single.single-jobs .main-article .c-body,
.single.single-jobs .main-article .c-beta ,
.single.single-event .main-article .c-body,
.single.single-event .main-article .c-beta 
{
     float: left;
    padding-left: 1em;
    padding-right: 1em;
    position: relative;
    width: 100%;
}
.c-beta .sticky-content {
     float: none;
    margin: 0 auto;
    position: relative;
    width: 80%;
}
}
@media (max-width:967px){
[data-layout="large"] .c-alpha,.copy {
    width: 100%;
}
.wp-caption.aligncenter {
    width: 100% !important;
}
[data-layout="large"] .c-beta{
  position:relative;
     width: 100%;
	 float:left;
}
.c-beta .sticky-content {
    width: 86%;
}
.block-upnext .item:nth-child(3) { 
  display:block;
}
}
@media (max-width:900px){
.copy {
    width: 100%;
}
.single.single-jobs .c-body .c-alpha,
.single.single-jobs .main-article .copy,
.single.single-event .c-body .c-alpha,
.single.single-event .main-article .copy {
    width: 100%;
}
}
@media (max-width:1280px){
.copy {
    width: 100%;
}
.single .c-body .c-alpha,
.single .main-article .copy,
.block-upnext .item .item-thumbnail {
    width: 100%;
}

}
.single.single-jobs .main-article .copy{min-height:140vh;}

.single.single-event  [data-layout="medium"] .c-body ,
.single.single-event  [data-layout="small"] .c-body {
  padding: 0 ;
  }

.single.single-event  [data-layout="medium"] .c-body ,
.single.single-event  [data-layout="small"] .c-body {
	 width: 100%;
	  float: left;
	  min-height: auto;
}
.single-event time.item-time{
 float: right;
}
.single.single-event .main-article .c-beta {
   float: right;
    padding-top: 30px;
    position: relative;
	 width: 24%;
	   padding: 30px 0 0 10px;
}
.single.single-event  .c-body .c-alpha {    
   float: left;
    margin-right: 1em;
    position: relative;
    width: 25%;
	left: 0;
}
.single.single-event .block-meta {
  margin: 0 0 1em 0;
}
.single.single-jobs .block-author .thumbnail img, 
.single.single-event .block-author .thumbnail img{
      float: none;
    margin: 0 auto;
    max-height: 100%;
    max-width: 100%;
    width: 120px;
}
.single.single-event .block-author .thumbnail img{
width:auto;
height:auto;
}
.single.single-event .main-article  .thumbnail-featured img{
  width:auto;
  max-width: 100%;
}
.single.single-event .main-article .copy{ float: left;
    width: 72%;    margin-right: 4px;}
.block-events .item	.c-body .inner{min-height:auto;}
@media (max-width:1336px){
.single.single-event .main-article .copy{ 
   margin-right: 2px;}
}
@media (max-width:1160px){

.single.single-event .c-body .inner {
      width: 100%;
}
	.single.single-event .main-article .c-beta {
	 float: left;
    margin: 0 15%;
    width: 75%;
	 padding: 30px 0 0;
	}
}

@media (max-width:800px){
.block.block-premium {
    padding: 0 2em 2em;
}

.single.single-event  .c-body .c-alpha {  
    width: 100%;
}
.single.single-event .main-article .copy{ float: left;
    width: 100%;}
	 .single.single-event .block-author .thumbnail {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #000;
    display: block;
    height: auto;
    justify-content: center;
    min-height: auto;
    overflow: hidden;
    width: 46%;
	 margin: 0 1em 1em 0;
}
.single.single-event .details {
    width: 50%;
}

.single.single-event .block-meta .definition-meta dt {
    width: 50%;
}
.copy iframe {
    width: 100%;
}
dl.list.title-value-pair dt,
dl.list.title-value-pair dd {
    font-size: 24px;
}
}
@media (max-width: 768px) {
  [data-layout="large"] .c-alpha {
      height: 198px;
  }
  [data-layout="large"] .c-beta{top: 0 !important;}
}
@media (max-width:400px){
.block-upnext .item:nth-child(3) { 
  display:none;
}
.c-beta .sticky-content {
    width: 86%;
}
}
@media (max-width:425px){
.block.block-premium .wp-social-login-provider.wp-social-login-provider-linkedin.linked{
 width: 100%;
}
.main-article .article-header .page-title {
    line-height: 30px;
	}
.single.single-event .block-author .details {
    width: 40%;
}

}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9hcHAvdGhlbWVzL2JhbmR0L2xlc3MvX2xheW91dC5sZXNzIiwiL2FwcC90aGVtZXMvYmFuZHQvbGVzcy9fbGF5b3V0LWFydGljbGUubGVzcyIsIi9hcHAvdGhlbWVzL2JhbmR0L2xlc3MvX2xheW91dC1pdGVtcy5sZXNzIiwiL2FwcC90aGVtZXMvYmFuZHQvbGVzcy1ib290c3RyYXAtMy4xLjEvbWl4aW5zLmxlc3MiLCIvYXBwL3RoZW1lcy9iYW5kdC9sZXNzL19pdGVtcy5sZXNzIiwiL2FwcC90aGVtZXMvYmFuZHQvbGVzcy9fbWl4aW5zLWN1c3RvbS5sZXNzIiwiL2FwcC90aGVtZXMvYmFuZHQvbGVzcy9fdmFyaWFibGVzLWN1c3RvbS5sZXNzIiwiL2FwcC90aGVtZXMvYmFuZHQvbGVzcy9faXRlbXMtbmV3cy5sZXNzIiwiL2FwcC90aGVtZXMvYmFuZHQvbGVzcy9faXRlbS10aXRsZS5sZXNzIiwiL2FwcC90aGVtZXMvYmFuZHQvbGVzcy9faXRlbS1tZXRhLmxlc3MiLCIvYXBwL3RoZW1lcy9iYW5kdC9sZXNzL19ibG9ja3MubGVzcyIsIi9hcHAvdGhlbWVzL2JhbmR0L2xlc3MvX2Jsb2Nrcy1hcnRpY2xlLmxlc3MiLCIvYXBwL3RoZW1lcy9iYW5kdC9sZXNzL293bC1jYXJvdXNlbC9fb3dsLmNhcm91c2VsLmxlc3MiLCIvYXBwL3RoZW1lcy9iYW5kdC9sZXNzL293bC1jYXJvdXNlbC9fb3dsLmJhbmR0LXRoZW1lLmxlc3MiLCIvYXBwL3RoZW1lcy9iYW5kdC9sZXNzL293bC1jYXJvdXNlbC9fb3dsLnRyYW5zaXRpb25zLmxlc3MiLCIvYXBwL3RoZW1lcy9iYW5kdC9sZXNzL2FydGljbGUubGVzcyIsIi9hcHAvdGhlbWVzL2JhbmR0L2xlc3MvX2V4dGVuZC1jbGFzc2VzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFDQTtFQUdJLGtCQUFBOztBQUlKO0VBQ0kscUJBQUE7RUFDQSxvQkFBQTtFQUNBLGVBQUE7O0FBTUosUUFKdUM7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 */