HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/shootinschool/wp-content/themes/shootinschool/assets/scss/components/_typography.scss
legend {
   padding-bottom: 15px;
}

body, .normal_font {
   font-family: "Roboto";
   font-size: 15px;
   line-height: 24px;
   color: #000;
}

.wpb_wrapper .wpb_content_element {
   margin-bottom: 50px;
}

img {
   max-width: 100%;
   height: auto;
}

a {
   color: #009bdc;
   outline: none !important;
   &:hover {
      color: #009bdc;
      text-decoration: underline;
   }
   &.button {
      &:focus {
         //color: inherit !important;
      }
   }
}

p {
   margin: 0 0 24px;
   font-weight: 400;
}

.button {
   font-family: "Roboto Condensed";
}


input[type="text"],
input[type="number"],
input[type="tel"],
input[type="email"],
input[type="search"],
input[type="date"],
input[type="password"],
textarea,
.comment-form-rating label,
.woocommerce-breadcrumb,
.woocommerce .price,
.woocommerce .onsale,
.comment-form label,
.vc_tta.vc_general .vc_tta-tab>a,
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6,
.heading-font,
.widget_recent_entries,
.menu-widget-menu-container li,
table,
div.widget_nav_menu ul.menu li a,
.stm-widget-menu ul.menu li a {
   margin: 0;
   font-family: "Roboto Condensed";
   color: $theme-dark;
}

h1, .h1 {
   margin-bottom: 20px;
   font-size: 50px;
   line-height: 60px;
   font-weight: 700;
}

h2, .h2 {
   margin-bottom: 15px;
   font-size: 36px;
   line-height: 50px;
   font-weight: 700;
}

h3, .h3 {
   margin-bottom: 10px;
   font-size: 30px;
   line-height: 40px;
   font-weight: 700;
}

h4, .h4 {
   margin-bottom: 10px;
   font-size: 24px;
   line-height: 30px;
   font-weight: 700;
}

h5, .h5 {
   margin-bottom: 10px;
   font-size: 18px;
   line-height: 24px;
   font-weight: 700;
}

h6, .h6 {
   margin-bottom: 10px;
   font-size: 14px;
   line-height: 21px;
   font-weight: 700;
}

ul {
   padding: 0;
   margin-bottom: 20px;
   list-style: none;
   li {
      position: relative;
      padding-left: 20px;
      margin-bottom: 10px;
      color: $theme-dark;
      &:before {
	  @include pseudo();
	  left: 0;
	  top: 11px;
	  width: 3px;
	  height: 3px;
	  background-color: $red;
      }
      a {
         display: inline-block;
      }
   }
   &.stm-list-icon {
      li {
	  padding-left: 25px;
	  &:before {
	     display: none;
	  }
	  > .fa {
	     position: absolute;
	     color: $red;
	     left: 0;
	     top: 4px;
            &.fa-arrow-right {
               top: 7px;
               font-size: 11px;
            }
	  }
      }
   }
}

ol {
   padding: 0;
   margin-bottom: 20px;
   list-style: none;
   counter-reset: section;
   li {
      position: relative;
      padding-left: 0;
      margin-bottom: 10px;
      color: $theme-dark;
      &:before {
	  @include pseudo();
	  position: relative;
	  display: inline;
         top: 0;
	  margin-right: 7px;
	  counter-increment: section;
	  content: counters(section, ".") ". ";
	  color: $red;
	  font-weight: 700;
         font-size: 14px;
      }
   }
}

ol ul,
ul ul,
ol ol,
ul ol {
   padding-left: 10px;
   margin-top: 10px;
}

blockquote {
   padding: 0 0 0 15px;
   border-left: 3px solid $red;
   font-size: 15px;
   line-height: 24px;
   font-weight: 500;
   color: $theme-dark;
   letter-spacing: 0.3px;
   p {
      font-weight: 500;
   }
   &.style_2 {
      position: relative;
      padding-left: 78px;
      border: none;
      font-weight: 500;
      &:before {
	  @include pseudo();
	  @include fa();
	  left: 0;
	  top: -9px;
	  color: $red;
	  font-size: 45px;
	  content: "\f10d";
      }
   }
}

.highlight {
   background-color: $red;
   color: $white;
   padding: 0 4px;
}

.highlight_2 {
   background-color: $theme-dark;
   color: $white;
   padding: 0 4px;
}

table {
   width: 100%;
   thead {
      background-color: $red;
      color: $white;
      tr {
         th {
            padding: 13px 7px;
            &.data-rank {
               text-align: left;
               padding-left: 20px !important;
            }
            &.data-pct {
               text-align: center;
            }
         }
      }
   }
   tbody {
      tr {
         &.odd {
            background-color: #e8e8e8 !important;
         }
         &.even {
            background-color: $white;
         }
         td {
            padding: 13px 5px;
            border-bottom: 1px solid #d8d8d8;
            &.data-rank {
               text-align: left;
               padding-left: 20px !important;
            }
            &.data-name {
               padding-left: 5px;
               color: #535353;
               font-weight: 700;
            }
            &.data-pct {
               text-align: center;
            }
         }
      }
   }
}

.sp-league-table {
   text-align: center;
   th {
      text-align: center;
   }
}

.myaccount_user {
   padding-right: 30%;
}

.myaccount_user,
.myaccount_address {
   margin-bottom: 40px;
}