/*-------------------- SPONSORSHIP PAGE --------------------*/
.sponsorcontainer {
    text-align: center;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.sponsorsection {
    width: 300px;
    height: 300px;
    overflow: hidden;
    display: inline-block;
    margin-left: 18px;
    margin-right:18px;
    margin-bottom:36px;
    float: left;
    -webkit-box-shadow: 0px 0px 20px #ccc;
    box-shadow: 0px 0px 20px #ccc;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}



.sponsorsection: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 0px 15px #eee;
box-shadow:0px 0px 15px #eee;
}


.sponsorlogo {
  -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;

background-size:contain;
 background-repeat:no-repeat;
 background-position:center;
 height:300px;
}

.sponsorxt {
 background-image:url('https://fseast.eu/wp-content/uploads/2017/10/xtalin.png'); 
  background-color:#00BFFF;
}

.sponsoravl2 {
 background-image:url('https://fseast.eu/wp-content/uploads/2017/02/avl.jpg'); 
  background-color:#209e9a;
}

.sponsorni {
 background-image:url('https://fseast.eu/wp-content/uploads/2017/02/ni.jpg'); 
  background-color:#209e9a;
}

.sponsoruni {
 background-image:url('https://fseast.eu/wp-content/uploads/2017/02/uni.jpg'); 
  background-color:#209e9a;
}

.sponsormagnus {
 background-image:url('https://fseast.eu/wp-content/uploads/2017/02/magnus.jpg'); 
  background-color:#209e9a;
}

.sponsoraerometal {
 background-image:url('https://fseast.eu/wp-content/uploads/2017/02/aerometal.jpg'); 
  background-color:#209e9a;
}

.sponsoreurocircuits {
 background-image:url('https://fseast.eu/wp-content/uploads/2017/04/EuroCircuit.jpg'); 
  background-color:#209e9a;
}

.sponsorthyssenkrupp {
 background-image:url('https://fseast.eu/wp-content/uploads/2017/06/thyssenkrupp.jpg'); 
  background-color:#209e9a;
}

.sponsorcontent {
  padding:10px 20px 10px 20px;
  font-size:12px;
  text-align:left;
  color:white;
  height:210px;
  overflow:scroll;
  border-top:1px solid #fff;
  line-height:1.4em;
  -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}

/*.sponsorsection:nth-child(n+2){
    margin-top:-26px;
}*/

.sponsorcontent:hover {
  -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}

.sponsorcontent a{
  color:#fff;
  text-decoration:none;
  font-weight:bold;
  text-transform:uppercase;
  padding:6px 20px;
  border:2px solid #fff;
  -webkit-border-radius:20px;
  border-radius:20px;
  display:inline-block;
  margin-bottom:30px;
  -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}

.sponsorcontent a:hover{
  color:#209e9a;
  background-color:#fff;
}

.sponsorcontent h3 {
    color:#fff;
    margin-top:20px;
}

.sponsorsection:hover .sponsorlogo {
 height:100px;
 background-size:contain;
 background-size:75px;
 background-position:20px 0px;
 padding-bottom:0px;
 
 
 -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}

.sponsorsection:hover .sponsorcontent {
  margin-top:0px;
  overflow:scroll;
  background-color:#4ebcc1;
}

@media (max-width: 767px) {
.sponsorsection, 
.sponsorsectionmain {
  width:100%; 
}
}


/*-------------------- OFFICIALS PAGE --------------------*/

.sponsorcontainer {
    text-align: left;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.officialsection {
    width: 100%;
    height: 60px;
    overflow: hidden;
    /*display: inline-block;*/
    margin-left: 7px;
    margin-right: 7px;
    margin-bottom: 13px;
    float: left;
    -webkit-box-shadow: 0px 0px 5px #ccc;
    box-shadow: 0px 0px 5px #ccc;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.officialsection:hover {
    height: 250px;
    -webkit-box-shadow: 0px 0px 15px #eee;
    box-shadow: 0px 0px 15px #eee;
}

.official {
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
    height: 60px;
  /*background-color: #e21856;*/
}

.officialcontent {
    padding: 20px 30px 15px 15px;
    font-size: 11px;
    text-align: left;
    color: white;
    height: 250px;
    margin-left: 60px;
    margin-top: -70px;
    overflow: scroll;
    line-height: 1.4em;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

/*.sponsorsection:nth-child(n+2){
    margin-top:-26px;
}*/

.officialcontent:hover {
    /*padding: 5px 10px 5px 10px;*/
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.board .officialcontent {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#540075+0,a50492+100 */
background: #540075; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #540075 0%, #a50492 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #540075 0%,#a50492 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #540075 0%,#a50492 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#540075', endColorstr='#a50492',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.alexanderdudas {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/alexander_dudas_color.jpg');}
.gergelylagler {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/gergely_lagler_color.jpg');}
.tamascsutortoki {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/tamas_csutortoki_color.jpg');}
.davidkiss {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/0115-185234-kaadam.jpg');}
.rolandtarcsai {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/tarcsai_roland_color.jpg');}
.gergelylegradi {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Le%CC%81gra%CC%81di_Gergely.jpg');}

.executive .officialcontent {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f27500+0,fc9e07+100 */
background: #f27500; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #f27500 0%, #fc9e07 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #f27500 0%,#fc9e07 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #f27500 0%,#fc9e07 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f27500', endColorstr='#fc9e07',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.adamhalmos {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/szabo_adam.jpg');}
.adamszabo {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Szabó_Ádám.jpg');}
.almosdavidtoth {background-image: url('https://fseast.eu/wp-content/uploads/2016/07/toth_almos_david.jpg');}
.benjaminbruncsics {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Bruncsics_Benjámin.jpg');}
.krisztianbana {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Bana_Krisztia%CC%81n.jpg');}
.krisztiandomotor {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Do%CC%88mo%CC%88to%CC%88r_Krisztia%CC%81n.jpg');}
.krisztinahoricsanyi {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Horicsa%CC%81nyi_Krisztina.jpg');}
.peterkrakow {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Krakow_Peter.jpg');}
.tamasberkecz {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/fseast-3-10.jpg');}
.tamaslenart {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/lenart_tamas_color.jpg');}
.danielvarnagy {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Va%CC%81rnagy_Da%CC%81niel.jpg');}
.fruzsinazarnoczki {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Zarnoczki_Fruzsina.jpg');}
.janoskun {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Kun_Ja%CC%81nos.jpg');}
.juditvarnagy {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Va%CC%81rnagy_Judit.jpg');}
.matyaskiss {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Kiss_Ma%CC%81tya%CC%81s_Tibor.jpg');}
.nandorvarju {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Varju%CC%81_Na%CC%81ndor.jpg');}
.szandrahofer {background-image: url('https://fseast.eu/wp-content/uploads/2017/03/szandra_hofer.png');}
.timeanagy {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Nagy_Ti%CC%81mea.jpg');}
.zdenakroupova {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Zdena_Kroupova%CC%81.jpg');}


.operative .officialcontent {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e000ac+0,b806cc+100 */
background: #e000ac; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #e000ac 0%, #b806cc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #e000ac 0%,#b806cc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #e000ac 0%,#b806cc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e000ac', endColorstr='#b806cc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.janostoth {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/To%CC%81th_Ja%CC%81nos.jpg');}
.gaborproksa {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Proksa_Ga%CC%81bor.jpg');}
.csillaszalay {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Szalay_Csilla.jpg');}
.juliaszilvassy {background-image: url('https://fseast.eu/wp-content/uploads/2017/03/julia_szilvassy.png');}
.zoltanvarga {background-image: url('https://fseast.eu/wp-content/uploads/2017/03/zoltan_varga.png');}
.annacsaszar {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Csa%CC%81sza%CC%81r_Anna.jpg');}
.akostoth {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/akos_toth.jpg');}
.andrashorvath {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Horva%CC%81th_Andra%CC%81s.jpg');}
.kingafazakas {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Fazakas_Kinga.jpg');}
.kittihorvathova {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Horva%CC%81thova%CC%81_Kitti.jpg');}
.krisztianpinter {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Krisztia%CC%81n_Pinte%CC%81r.jpg');}
.peterjakubovics {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Jakubovics_Pe%CC%81ter.jpg');}
.tiborzalavari {background-image: url('https://fseast.eu/wp-content/uploads/2019/07/Zalava%CC%81ri_Tibor.jpg');}



.akospapp {background-image: url('https://combonetwork.com/img/empty_profile.png');background-color: #594e9b;}
.anettpoczi {background-image: url('https://fseast.eu/wp-content/uploads/2017/04/anett_poczi-1.jpg');background-color: #594e9b;}
.balintherein {background-image: url('https://fseast.eu/wp-content/uploads/2017/03/balint_herein.png');background-color: #594e9b;}
.csabaudvari {background-image: url('https://combonetwork.com/img/empty_profile.png');background-color: #594e9b;}
.danielcsapo {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/fseast-8-2.jpg');background-color: #594e9b;}
.davidkulcsar {background-image: url('https://combonetwork.com/img/empty_profile.png');background-color: #594e9b;}
.laszlotreszkai {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/treszkai3.jpg');background-color: #594e9b;}
.orsolyasimon {background-image: url('https://fseast.eu/wp-content/uploads/2017/04/orsolya_simon-1.jpg');background-color: #594e9b;}
.peterjozsa {background-image: url('https://fseast.eu/wp-content/uploads/2017/03/peter_jozsa.png');background-color: #594e9b;}
.richardkleri {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/fseast-8-4.jpg');background-color: #594e9b;}
.sebastianwawersig {background-image: url('https://fseast.eu/wp-content/uploads/2017/03/sebastian-wawersig.png');background-color: #594e9b;}
.tamascsuzi {background-image: url('https://combonetwork.com/img/empty_profile.png');background-color: #594e9b;}
.tamashenczi {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/fseast-2-5.jpg');background-color: #594e9b;}
.zdenekhouf {background-image: url('https://fseast.eu/wp-content/uploads/2017/03/zdenek_houf.png');background-color: #594e9b;}
.zoltanmakai {background-image: url('https://fseast.eu/wp-content/uploads/2016/01/fseast-4-11.jpg');background-color: #594e9b;}
.zsoltbojkovszky {background-image: url('https://fseast.eu/wp-content/uploads/2017/03/zsolt_bojkovszky.png');}




.officialcontent a {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
    padding: 6px 20px;
    border: 2px solid #fff;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    display: inline-block;
    margin-bottom: 90px;
    margin-top: 20px;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
  
   position: relative;
    top: -62px;
    float: right;
}

div.officialcontent:hover a {
    position: relative;
    top: -71px;
    float: right;
    display: block;
}

.officialcontent a:hover {
    color: #209e9a;
    background-color: #fff;
}

.officialcontent h3 {
    color: #fff;
  	line-height:23px;
    font-size: 20px;
    font-weight: bold;
    margin-top: -1px;
  	margin-bottom:0px;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.officialcontent h2 {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height:0px;
    text-transform: uppercase;
 	padding-bottom:25px;
  border-bottom:40px;
  	display:block;
}

.officialcontent .tasks {
    margin-top: 20px;
}

.officialcontent p {
    padding-bottom: 4px;
    margin-bottom: 6px;
    border-bottom: 1px solid white;
}

.officialcontent p:nth-last-of-type(-n+2) {
    border-bottom: none;
}

.officialsection:hover .official {
    height: 250px;
    background-size: 250px;
    background-position: left top;
    padding-bottom: 0px;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.officialsection:hover .officialcontent {
    margin-top: -250px;
    margin-left: 250px;
    padding-top: 20px;
    padding-left: 30px;
    overflow: scroll;
    /*background-color: #e62258;*/
}

.officialsection:hover .officialcontent h3 {
    font-size: 30px;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.officialsection:hover .matebognar {background-image: url('https://fseast.eu/wp-content/uploads/2017/06/bognar_mate2.jpg');background-color:#4ebcc1;}


/*PAGINATION*/


.next_posts_link a, .previous_posts_link a {
    border: 1px solid #4ebcc1;
    padding: 10px 20px;
    -webkit-border-radius: 20px;
}

.next_posts_link a:hover, .previous_posts_link a:hover {
    color: red;
}

.hirdetes {
    margin-bottom: 30px;
}

.hirdetes:before {
    content:"Meet our sponsors";
    color:#fff;
    font-size:10px;
    position:relative;
    bottom:-5px;
    padding:7px 30px 4px 10px;
    background:#e62258;
    text-transform:uppercase;
    letter-spacing:2px;
    -webkit-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
}


/* WIDGET AND GALLERY*/
div.su-spoiler-title {
    background-color: #fff;
}

.greenbox h3.widget-title {
    color: #fff;
    font-size: 28px;
    font-weight: bold;
}

h3.widget-title {
  color:#666;
  text-transform:uppercase;
  font-size:15px;
	font-weight: bold;
}

/*-------------------- MAIN SPONSOR --------------------*/

.sponsorsectionmain {
    width: 985px;
    height: 300px;
    overflow: hidden;
    display: inline-block;
    margin-left: 20px;
    margin-right: 20px;
    float: left;
    -webkit-box-shadow: 0px 0px 20px #ccc;
    box-shadow: 0px 0px 20px #ccc;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.sponsorsectionmain:hover {
    -moz-transform: scale(1.051);
    -webkit-transform: scale(1.051);
    -o-transform: scale(1.051);
    -ms-transform: scale(1.051);
    transform: scale(1.051);
    -webkit-box-shadow: 0px 0px 15px #eee;
    box-shadow: 0px 0px 15px #eee;
}

.sponsorsectionmain:hover .sponsorlogo {
    height: 80px;
    background-size: 320px;
    background-position: 00px -1px;
    padding-bottom: 0px;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.sponsorsectionmain:hover .sponsorcontent {
    margin-top: 0px;
    overflow: scroll;
    background-color: #AA142D;
}

.sponsoraudi {
    background-image: url('https://fseast.eu/wp-content/uploads/2017/07/FS_East_2017_Audi_szponzorslider_v1.jpg');
    background-color: #fff;
}

@media  (max-width: 767px) {
  .sponsorsectionmain {    
    width: 100%;
  }
}

/*---------------2018-----------------*/

.ur-form-row {
    -webkit-border-radius: 10px;
    -border-radius: 10px;
    margin-bottom: 50px;
    border: 2px solid #ff9900;
    padding: 15px;
}

div.ur-frontend-form.ur-frontend-form--flat {
    background: none;
    margin: 0px;
    padding: 0px;
}

input.input-text.ur-frontend-field{
    margin-top: 0px;
    margin-bottom: 0px;
    border: 1px solid purple;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

select.select.ur-frontend-field {
    margin-top: 0px;
    margin-bottom: 0px;
    border: 1px solid purple;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

/* sponsors 2018  */

.panel-grid-cell {
    background: white;
    padding:0px;
    padding-bottom:0px;
    
    -webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.panel-grid-cell .sponsortextfield {
    position:relative;
    top:-10px;
    padding-right:15px;
    display:block;
    height:0px;
    overflow:hidden;
    
    -webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.panel-grid-cell:hover .sponsortextfield {
    display:block;
    height:200px;
    font-size:12px;
    line-height:1.3em;
    
    -webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.so-panel:first-child h3.widget-title {font-size:14px; font-weight:bold; color:#000; text-transform:uppercase;
}

/* PULSER TOP ICON*/

@keyframes color {
  0% {
    color: purple;
  }
  50% {
    color: orange;
  }
  100% {
    color: purple;
  }
}

.menu-item-8376 a
/*.menu-item-5309 a*/
{
    color: purple;
  animation-name: color;
  animation-duration: 1s;
  animation-iteration-count: infinite;
}

.button19 {
		display:block;
		width:100%;
		color:#fff;
    background: linear-gradient(124deg, #9900cc, #600080);
    background-size: 1800% 1800%;
    padding: 5px 15px;
		letter-spacing:1px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-animation: rainbow 3s ease infinite;
    -z-animation: rainbow 3s ease infinite;
    -o-animation: rainbow 3s ease infinite;
    animation: rainbow 3s ease infinite;
		
		-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.button20:hover {
		color:#fff;
    letter-spacing:2px;
}

.button20 {
		display:block;
		width:100%;
		color:#fff;
    background: linear-gradient(124deg, #ff0000, #dd0000);
    background-size: 1800% 1800%;
    padding: 5px 15px;
		letter-spacing:1px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-animation: rainbow 3s ease infinite;
    -z-animation: rainbow 3s ease infinite;
    -o-animation: rainbow 3s ease infinite;
    animation: rainbow 3s ease infinite;
		
		-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.button19:hover {
		color:#fff;
    letter-spacing:2px;
}


@-webkit-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@-moz-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@-o-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@keyframes rainbow { 
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}

/*REGISTRATION PAGE HEADER 2021*/

/*title row*/
table.resultstable2020 tr.headerrow td{
border-bottom:3px solid purple;
font-weight:bold;
color:purple;
font-size:22px;
text-transform:uppercase;
}

/*header row*/
table.resultstable2020 tr.headerrow2 td{
border-bottom:2px solid purple;
font-weight:bold;
background-color:#ffffff;
color:purple;
font-size:12px;
text-transform:uppercase;
}

/*easter menu item red highlight*/
.menu-item-9702{
font-weight:bold;
background-color:none;
color:#dd0000;
text-transform:uppercase;
}

.headerslider {
	margin-left:-30px;
	margin-right:-30px;
	display:none;
}

.purple .su-spoiler-title {
    color: #713082;
    background-color: #fff;
}

