/* Desktop styles */
#header {
    width: 1000px;
  }
  
  /* Mobile styles (apply when screen width is 600px or less) */
  @media only screen and (max-width: 600px) {
    #header {
      width: 100%;
    }
  }

@font-face {
    src: url(fonts/BRITANIC.TTF);
    font-family: hmm;
}

@font-face {
    src: url(fonts/COOPBL.TTF);
    font-family: gio;
}

body{
    font-style: normal;
}

button{
    background: none;
    border: 0px;
    text-decoration: none;
}

body a{
    color: azure;
    text-decoration-line: none;
}

#log{
    display: inline;
    margin: 0%;
    height: 100px;
    padding: 0px;
    position: relative;
    left: 20px;
    top: 5px;
    float: left;
}

#hrd{
    background-color: hsl(0, 100%, 54%);
    height: 155px;
}

.top_words{
    color: hsl(208, 100%, 97%);
    text-decoration: none;
}

.top_words:hover{
    color: hsl(0, 86%, 50%);
    background-color: hsl(0, 0%, 100%);
}

#com_main{
    display: inline;
    position: relative;
    top: 5px;
    left: 10px;
}

#com{
    display: inline;
    position: relative;
    top: 5px;
    left: 25px;
}

#hsp{
    display: inline;
    position: relative;
    top: -13px;
    left: 190px;
    text-decoration-line: none;
}

.main_rows{
    text-decoration-line: none;
    color: hsl(0, 0%, 100%);
    position: relative;
    top: 30px;
    padding: 40px;

}

.main_rows:hover{
    color: hsl(0, 0%, 100%);
    height: auto;
    position: relative;
    left: 10px;
    font-size: 1.5em;
}


#play_vs{
    position: relative;
    left: 30px;
    font-family: hmm;
}

#goat{
    position: relative;
    width: 820px;
    left: 20px;
    z-index: 0;    
}

#g_icon{
    position: relative;
    width: 150px;
    left: 1px;
    top: -60px;
    z-index: 0;
}

#goat:hover{
    transform: scale(1.02, 1);
}

#goat_txt{
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    color: hsl(0, 0%, 96%);
    font-size: 45px;
    position: relative;
    bottom: 120px;
    left: 50px;
}


#house{
    font-family: hmm;
    padding: 25px;
    border: solid 1px;
    border-color: hsl(0, 5%, 76%);
    background-color: rgb(255, 255, 255);
    border-top: red 2px solid;
    width: 400px;
    height: auto;
    position: relative;
    left: 885px;
    bottom: 540px;    
}

#home_log{
    width: 300px;
    position: relative;
    right: 80px;
}

#away_log{
    width: 300px;
    position: relative;
    bottom: 110px;
    right: -170px;
}

#house_2{
    font-family: hmm;
    padding: 25px;
    border: solid 1px;
    border-color: hsl(0, 5%, 76%);
    background-color: rgb(255, 255, 255);
    width: 400px;
    height: 170px;
    position: relative;
    left: 885px;
    bottom: 535px;    
}


#side_ti{
    font-family: hmm;
    padding: 25px;
    padding-bottom: 30px;
    border: solid 1px;
    border-color: hsl(0, 5%, 76%);
    background-color: rgb(255, 255, 255);
    width: 400px;
    height: 200px;
    position: relative;
    left: 885px;
    bottom: 530px;
}

#side_ti #N_V{
    color: hsl(0, 0%, 0%);
    padding: 10px;
    padding-left: 50px;
    padding-right: 50px;
    border: solid 1px;
    border-radius: 1.1em;
    border-color: hsl(0, 5%, 76%);
    background-color: rgb(231, 226, 226);
    position: relative;
    left: 100px;
    top: 35px;
}

#side_ti #T_I{
    color: hsl(0, 0%, 100%);
    padding: 10px;
    padding-left: 50px;
    padding-right: 50px;
    border: solid 1px;
    border-radius: 1.1em;
    border-color: hsl(0, 5%, 76%);
    background-color: hsl(0, 100%, 53%);
    position: relative;
    left: 100px;
    top: 10px;
}

#H_N{
    position: relative;
    bottom: 70px;
    left: -280px;    
}

.hus_cls{
    text-decoration: none;
    color: hsl(0, 0%, 0%);
    z-index: 1; 
}

.hus_cls:hover{
    color: hsl(0, 100%, 53%);
}

#A_N{
    position: relative;
    bottom: 90px;
    left: 280px;
}

#V_S{
    position: relative;
    bottom: 190px;
    left: 200px;
}

#leg{
    position: relative;
    left: 170px;
}

.iner{
    font-family: hmm;
    font-size: 13px;
}

#venu{
    position: relative;
    left: 170px;
}

#new_btn:hover .nws{
    display: inline;
}

.nws{
    display: none;
    border: 1px solid hsl(0, 0%, 0%);
    border-bottom: 3px solid hsl(0, 100%, 50%);
    border-left: 1px solid white;
    border-right: 1px solid white;
    position: absolute;
    background-color: hsl(0, 0%, 100%);
    min-width: 1333px;
    min-height: 260px;
    top: 77px;
    left: -283px;
    z-index: 1;
}

.nws #news_tag{
    color: hsl(0, 0%, 0%);
    position: relative;
    left: -420px;
    bottom: 100px;
    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif
}

.nws #trasnfer_tag{
    color: hsl(0, 0%, 0%);
    position: relative;
    left: -200px;
    bottom: 100px;
    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif
}


.nws #features_tag{
    color: hsl(0, 0%, 0%);
    position: relative;
    right: -100px;
    bottom: 100px;
    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif
}


.nws #img_1{
    width: 200px;
    height: auto;
    position: relative;
    left: 365px;
    top: 60px;
}

.nws #img_2{
    height: 150px;
    width: 220px;
    position: relative;
    left: 570px;
    top: 60px;
}


.nws #img_2:hover{
    transform: scale(1.05, 1.05);
}

.tcts{
    display: none;
    border: 1px solid hsl(0, 0%, 0%);
    border-bottom: 3px solid hsl(0, 100%, 50%);
    border-left: 1px solid hsl(0, 0%, 100%);
    border-right: 1px solid hsl(0, 0%, 100%);
    position: absolute;
    background-color: hsl(0, 0%, 100%);
    min-width: 1333px;
    min-height: 260px;
    top: 77px;
    left: -810px;
    z-index: 1;
}

#new_tcts:hover .tcts{
    display: inline;
}

.sd_info{
    color: hsl(0, 100%, 50%);
    font-size: 15px;
    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    position: relative;
    right: 600px;
    bottom: 100px;
}

.tct_info{
    color: hsl(0, 100%, 50%);
    font-size: 15px;
    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    position: relative;
    right: 500px;
    top: 70px;
}

.tcts_rows{
    display: inline;
    color: hsl(0, 0%, 0%);
    font-size: 20px;
    font-family: gio;
    padding-right: 90px;
    position: relative;
    left: 190px;
    bottom: 80px;
}

#fts_fl{
    position: relative;
    left: 870px;
    bottom: 20px;
}

#fts_f2{
    position: relative;
    right: 80px;
    bottom: 35px;
}

.rnds{
    color: hwb(0 100% 0%);
    font-size: small;
    border: 1px hsl(0, 0%, 100%) solid;
    background-color: hsl(0, 100%, 56%);
    display: inline;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 1.5em;
}

#new_btn .lst_list:hover{
    color: hsl(0, 100%, 50%);
    font-style: normal;
}

#lst_1{
    color: black;
    text-decoration: none;
    position: relative;
    font-size: 20px;
    bottom: 180px;
    right: 270px;
    z-index: 1;
}

#lst_2{
    color: black;
    text-decoration: none;
    position: relative;
    font-size: 20px;
    bottom: 130px;
    right: 480px;
    z-index: 1;
}

#lst_3{
    color: black;
    text-decoration: none;
    position: relative;
    font-size: 20px;
    bottom: 80px;
    right: 625px;
    z-index: 1;
}

.tg1_inner{
    display: inline;
    color: hsl(0, 0%, 0%);
    font-size: 18px;
    color: black;
    position: relative;
    left: 10px;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    position: relative;
    left: -180px;
    bottom: 80px;
}

#S_tck{
    color: hsl(0, 0%, 0%);
}
#S_tck:hover{
    color: hsl(0, 100%, 50%);
}

#D_tck{
    color: hsl(0, 0%, 0%);
}
#D_tck:hover{
    color: hsl(0, 100%, 50%);
}

#E_tck{
    color: hsl(0, 0%, 0%);
}
#E_tck:hover{
    color: hsl(0, 100%, 50%);
}

.tg1_inner2{
    display: inline;
    color: hsl(0, 0%, 0%);
    font-size: 18px;
    color: black;
    position: relative;
    left: 10px;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    position: relative;
    left: 100px;
    bottom: 160px;    
}

.tck_tags2 a:hover{
    color: hsl(0, 100%, 50%);
} 

body .sub_imgs{
    width: 260px;
    height: auto;
    position: relative;
    bottom: 620px;
    left: 19px;
}

body #udr_1{
    height: 175px;
}

body #udr_2{
    padding-left: 17px;
}

body #udr_3{
    padding-left: 17px;
}

.sb_imgs{
    color: hsl(0, 0%, 0%);
    font-size: 20px;
    position: relative;
    bottom: 630px;
    font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif
}

#udr1_txt{
    right: 790px;
    color: hsl(0, 0%, 100%);
}

#udr2_txt{
    right: 700px;
    color: hsl(0, 0%, 100%);
}

#udr3_txt{
    right: 590px;
    color: hsl(0, 0%, 100%);
}

body .sub_imgs:hover{
    transform: scale(1.05, 1.05);
}