.VTheader {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 65px;
    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
    position:fixed!important;
    top:0!important;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#0C0B10!important;
    background-image:linear-gradient(-30deg, #0C0B10,#45434E)!important;
    border-color:#0C0B10!important;
    z-index:100!important;
}

.VTgrid {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 65px;
    border-top-left-radius: 20px;
    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#007f22!important;
    background-image:linear-gradient(-30deg, #007f22,#009929)!important;
    border-color:#007f22!important;
    position:relative!important;
    z-index:50!important;
}

.VTgrid1 {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 65px;

    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#fec332!important;
    background-image:linear-gradient(-30deg, #fec332,#fcb301)!important;
    border-color:#fec332!important;
    position:relative!important;
    z-index:30!important;
}

.VTgrid2 {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 65px;

    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#0C0B10!important;
    background-image:linear-gradient(-30deg, #0C0B10,#45434E)!important;
    border-color:#0C0B10!important;
    position:relative!important;
    z-index:20!important;
}

.VTgridMain {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 65px;
    border-top-left-radius: 20px;
    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#ffffff!important;
    
    position:relative!important;
    z-index:25!important;
}

.VTgridimg {
    border-bottom-left-radius:35px;
    border-top-right-radius:35px;
    border-top-left-radius:10px;
    border-bottom-right-radius:10px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    Z-INDEX:3;
        position:relative!important;
}

.buttonstart {
    position:absolute!important;
    top:10px!important;
}









.VT2header {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 45px;
    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    position:fixed!important;
    top:0!important;
    height:100px!important;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#ffffff!important;
    z-index:100!important;

}

.VT2headertext {
position:fixed!important;
    top:60px!important;
    left:60px!important;
    z-index:101!important;
    text-shadow:none!important;
font-family:"BebasNeue"!important; 
}

.VT2headerback {
position:fixed!important;
    top:10px!important;
    left:10px!important;
    z-index:101!important;

}

.VT2grid {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 45px;

    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#32fec3!important;
    background-image:linear-gradient(-30deg, #32fec3,#01cd92)!important;
    border-color:#32fec3!important;
    position:relative!important;
    z-index:50!important;
}


.VT2grid1 {
position:relative!important;
 z-index:40!important;
 overflow:hidden!important;
 border:0;
    border-bottom-left-radius: 45px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
 /*   display: block;*/
}

.VT2grid1text {
position:absolute!important;
    top:80px!important;
    left:60px!important;
    z-index:101!important;
    text-shadow:none!important;
font-family:"BebasNeue"!important; 
}

.VT2grid1icon {
position:absolute!important;
    bottom:30px!important;
    right:30px!important;
    z-index:101!important;
}

.VT2grid1button { 
    border: none!important;    
   box-shadow:none!important;
    background:#fe324b!important;
    color:#ffffff!important;
    font-family:"BebasNeue"!important;
    font-size:20px!important;
    text-shadow: none!important;
    position:absolute!important;
    bottom:30px!important;
    right:30px!important;
    z-index:101!important;
}

.VT2grid1img {
  /*  border-bottom-left-radius:45px;*/

/*    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);*/
 /*   Z-INDEX:43;*/
        position:relative!important;
}


.VT2background {
    background:#32fec3!important;
    background-image:linear-gradient(-30deg, #32fec3,#01cd92)!important;
    border-color:#32fec3!important;
}

.VT2grid2 {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 45px;

    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#ffffff!important;
    position:relative!important;
    z-index:30!important;
}

.VT2gridmap {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 45px;
overflow:hidden!important;
    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#ffffff!important;
    position:relative!important;
    z-index:20!important;
}

/* map */
.mapbox2 {
  /*  height:100%!important;*/
    width:100%!important;
    height:250px!important;
  position:absolute!important;
  top:0!important;
  z-index:88!important;
}



/* BUTTONS */


.VTbutton { 
    border: 1px solid #ffffff!important;    

   box-shadow:none!important;
    background:transparent!important;
    color:#ffffff!important;
    font-family:"BebasNeue"!important; 
    text-shadow: none!important;
    padding: 4px 12px!important;
}

.VTHbutton { 
    border: none!important;    
   box-shadow:none!important;
    background:#fe324b!important;
    color:#ffffff!important;
    font-family:"BebasNeue"!important;
    text-shadow: none!important;
padding: 4px 12px!important;
    z-index:101!important;
}





/* HOME */





.VTHheader {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    position:fixed!important;
    top:0!important;
    height:100px!important;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#32fec3!important;
    background-image:linear-gradient(-30deg, #32fec3,#01cd92)!important;
    border-color:#32fec3!important;
    z-index:100!important;
}

.VTHheadertext {
position:fixed!important;
    top:45px!important;
    left:90px!important;
    z-index:101!important;
    text-shadow:none!important;
font-family:"BebasNeue"!important; 
}

.VTHheadertext2 {
position:fixed!important;
    top:70px!important;
    left:90px!important;
    z-index:101!important;
    text-shadow:none!important;
font-family:"BebasNeue"!important; 
}

.VTHheadertext3 {
position:fixed!important;
    top:45px!important;
    right:30px!important;
    z-index:101!important;
    text-shadow:none!important;
font-family:"BebasNeue"!important; 
}

.VTHprofile {
position:fixed!important;
    top:45px!important;
    left:30px!important;
    z-index:101!important;
    border-radius: 10%;
}




.VTHgrid {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 20px;
    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
 /*   margin-left: auto;
    margin-right: auto;*/
   /* background:#32fec3!important;
    background-image:linear-gradient(-30deg, #32fec3,#01cd92)!important;
    border-color:#32fec3!important;*/
    background:#ffffff!important;
    position:relative!important;
    z-index:50!important;
}


.VTHmygamesborder {

    border:0;
    border-radius: 10px; 
  overflow:hidden!important;
    box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2), 3px 3px 6px 0 rgba(0, 0, 0, 0.19);;

    background:#32fec3!important;
    background-image:linear-gradient(-30deg, #32fec3,#01cd92)!important;
    border-color:#32fec3!important;
}

.VTHmygamesborder2 {
    border:0;
    border-radius: 10px; 
  overflow:hidden!important;
    box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2), 3px 3px 6px 0 rgba(0, 0, 0, 0.19);;
    background:#fe324b!important;
    background-image:linear-gradient(-30deg, #fe324b,#fe0b29)!important;
    border-color:#fe324b!important;
}

.VTHmygamesborder3 {
    border:0;
    border-radius: 10px; 
  overflow:hidden!important;
    box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2), 3px 3px 6px 0 rgba(0, 0, 0, 0.19);;
    background:#fee532!important;
    background-image:linear-gradient(-30deg, #fee532,#fee00b)!important;
    border-color:#fee532!important;
}

.VTHsponsor {
position:relative!important;
 z-index:40!important;
 overflow:hidden!important;
 border:0;
    border-bottom-left-radius: 20px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
 /*   display: block;*/
}

.VTHsponsorIcon {
position:absolute!important;
    bottom:30px!important;
    right:30px!important;
    z-index:101!important;
}


.VTHgrid2 {
  /*  border:0.5px solid #ffffff;*/
    border:0;
    border-bottom-left-radius: 20px;
    width:100%!important;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);;
    display: block;
 /*   margin-left: auto;
    margin-right: auto;*/
    background:#32b1fe!important;
    background-image:linear-gradient(-30deg, #32b1fe,#0ba2fe)!important;
    border-color:#32b1fe!important;
    position:relative!important;
    z-index:30!important;
}