  #c64323 > div > div > p:nth-child(3) > a, #c64309 > div > div > p:nth-child(3) > a {   
    background-color: #CD154F !important;  
    color: #fff !important;
    border-color: #CD154F !important;  
    font-size:18px !important;   
  }
  
  header > div > div.center > div > ul > li > a {   
    background-color: #CD154F !important;  
    color: #fff !important;
    border-color: #CD154F !important;          
  }

#uid8270 > div.content__wrapper.mb0 > div.hero.basic.has__overlay.slim > div > div > div > p:nth-child(3) > img {display:inline;}
#uid8270 > div.content__wrapper.mb0 > div.hero.half.primary.has__overlay {height:300px;}
#uid8270 > div.content__wrapper.mb0 > div.hero.half.primary.has__overlay > div.inner__wrapper > div {padding:0;}

#uid8845 > div.content__wrapper.mb0 > div.hero.basic.has__overlay.slim > div > div > div > p:nth-child(3) > img {display:inline;}
#uid8845 > div.content__wrapper.mb0 > div.hero.half.primary.has__overlay {height:300px;}
#uid8845 > div.content__wrapper.mb0 > div.hero.half.primary.has__overlay > div.inner__wrapper > div {padding:0;}

/* HIGHLIGHTS FINAL 2019 */

.flex-item-w19-2 {-webkit-transition: all 400ms ease-in-out;
-moz-transition: all 400ms ease-in-out;
-ms-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;}

.flex-item-w19-2:hover {        
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);  -webkit-box-shadow: 0px 19px 52px -16px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 19px 52px -16px rgba(0,0,0,0.5);
box-shadow: 0px 19px 52px -16px rgba(0,0,0,0.5);  
        
    }

.flex-container-w19-2 {
  padding: 0;
  margin: 0 0 20px 0;
  list-style: none;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
    justify-content: center;
}


.wrap-w19-2    { 
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}  

.wrap-w19-2 ul {list-style-type:none;}

.wrap-w19-2 li {
  text-align:center;
  list-style-type:none;
  
 
}

.wrap-w19-2 li:before {display:none;}


.wrap-w19-2 li span {display:block;clear:both;margin-bottom:20px;}
.wrap-w19-2 li img {display:block;width:100%;margin:0;padding:0;}

.flex-item-w19-2 {
  padding: 0;
  width: 33%;
  height: auto;
  margin: 0;  
}

/* WINNERS 2019 */

.flex-item-w19 {-webkit-transition: all 400ms ease-in-out;
-moz-transition: all 400ms ease-in-out;
-ms-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out;}
    
    .flex-item-w19:hover {
        
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);  -webkit-box-shadow: 0px 19px 52px -16px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 19px 52px -16px rgba(0,0,0,0.5);
box-shadow: 0px 19px 52px -16px rgba(0,0,0,0.5);  
        
    }
    



.flex-container-w19 {
  padding: 0;
  margin: 0 0 20px 0;
  list-style: none;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
    justify-content: center;
}


.wrap-w19    { 
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}  

.wrap-w19 ul {
  list-style-type:none;
}



.wrap-w19 li {
  text-align:center;
  list-style-type:none;
 
}

.wrap-w19 li:before {display:none;}

.wrap-w19 li span {display:block;clear:both;margin-bottom:20px;}
.wrap-w19 li img {display:block;width:90%;margin:5%;padding:0;}

.flex-item-w19 {
  padding: 0;
  width: 20%;
  height: auto;
  margin: 0;  
}


@media screen and (max-width: 1000px) {
  .flex-item-w19 {width:33%;} 
}



@media screen and (max-width: 580px) {
  .flex-item-w19 {width:50%;} 
  
#uid8837 > div.content__wrapper.mb0 > div.hero.half.primary.has__overlay > div.inner__wrapper > div > div > div.additional__content {
  margin-top:0px;
  }  
  
}

.content__wrapper ul.flex-container-w19 {margin-top:0 !important;}
.content__wrapper ul.flex-container-w19 {padding-left:0px !important;}
.sponsorlogo {padding:0 10% 0 10% !important;}
.sponsorlogo .flex-item-w19 {  width: 15% !important; }

@media screen and (max-width: 700px) {
  .sponsorlogo .flex-item-w19 {  width: 33% !important; }
}