body
{
    font-weight: normal;
    background: url("../images/Sports.png");
    background: #ffffff;
}
th,td,table
{
    font-weight: normal;
    font-family: 'Nunito Sans', sans-serif;
    font-size:15px;
}
ul,ol,li
{
    font-family: 'Nunito Sans', sans-serif !important;
}
.font-family-para
{
    font-family: 'Nunito Sans', sans-serif !important;
}
.bg-img-school
{
	background: url("../images/Sports.png");
}
.bg-img-teaching
{
    background: url("../images/SLC_CScoursebanner.jpg");
    opacity: 0.8;
}

.bg-content
{
    background-color: #ffffff;
background-image: url("https://www.transparenttextures.com/patterns/tapestry.png");
/* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
}

.navbar-full
{
 width: 100%;
 border-radius:0px;
 margin-top:20px;
}

.navbar-nav > li > ul > li> a
{
    font-size: 15px !important;
}

.navbar-default .navbar-nav > li > a
{
  font-size: 15px !important;
}

.navbar-color
{
    color:#000 !important;
    border-radius:0;
    font-size:14px ;
    border-top:2px solid gold;
    border-bottom:2px solid gold;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: transparent;
    border-color: #337ab7;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #000;
    background-color: transparent;
}
.navbar-nav > li > .dropdown-menu {
    /* margin-top: -15px; */
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-left: 40px;
}
.dropdown-menu > li > a
{
font-family: 'Lato', sans-serif;
}


p{
    font-family: 'Nunito Sans', sans-serif;
    font-size: 17px;
}

.p_white
{
  color: white;
}

.p_yellow
{
    color: #FAD72A;
}

.color-fe0000
{
    color: #ff6915;
}
.color-000
{
    color: #000000;
}

h1{font-family: 'Oswald', sans-serif;}
h4{color:black;
   font-size:15px;
   font-wieght:900;
}

.top-bar
{
    background: #2F4858;
    background-image: linear-gradient(to bottom, #572020, #602b29, #693733, #71423d, #7a4d48);
    padding:7px;
    color:#fff;
    /*border-top: solid 3px #A5494B;*/
    /*border-top: solid 3px #C0564B;*/
    /*border-bottom: solid 3px #C0564B;*/
}
.welcome-bg {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1064%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M1469.932%2c745.075C1527.242%2c745.227%2c1565.286%2c690.767%2c1590.557%2c639.329C1612.469%2c594.729%2c1613.754%2c544.004%2c1590.217%2c500.24C1565.274%2c453.862%2c1522.577%2c413.8%2c1469.932%2c415.047C1418.796%2c416.258%2c1383.239%2c460.602%2c1359.13%2c505.714C1336.69%2c547.704%2c1330.411%2c595.487%2c1350.411%2c638.692C1374.426%2c690.569%2c1412.766%2c744.923%2c1469.932%2c745.075' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M94.643%2c223.743C117.483%2c224.334%2c132.771%2c203.056%2c144.126%2c183.229C155.387%2c163.565%2c165.595%2c139.854%2c153.748%2c120.537C142.208%2c101.721%2c116.715%2c102.338%2c94.643%2c102.546C73.1%2c102.749%2c48.226%2c102.985%2c37.441%2c121.635C26.649%2c140.297%2c38.868%2c161.972%2c49.404%2c180.78C60.298%2c200.226%2c72.36%2c223.167%2c94.643%2c223.743' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M852.5087725539344 181.64884348752895L972.1796279294286 235.0664557700296 962.1950817311769 120.94257050467526z' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M1187.3823826068765-37.333562818649725L1201.3872740075506 76.7271244346008 1315.447961260801 62.72223303392683 1301.443069860127-51.338454219323694z' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M106.48 341.14 a125.64 125.64 0 1 0 251.28 0 a125.64 125.64 0 1 0 -251.28 0z' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M644.3942029178203 0.751633469426011L727.307870292059 92.83659010564043 819.3928269282733 9.92292273140177 736.4791595540347-82.16203390481265z' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M645.1044939997074 409.0584768937674L704.759895890136 516.9219729801539 761.8584817196456 425.5451345177756z' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M224.10455289092218 44.603928477168495L89.47256436962442-1.753582802811529 43.11505308964439 132.87840571848622 177.74704161094215 179.23591699846625z' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M675.6819506878587 448.66683854280194L769.7561834188548 385.2129673503285 706.3023122263812 291.13873461933247 612.2280794953853 354.5926058118059z' fill='rgba(28%2c 83%2c 142%2c 0.4)' class='triangle-float2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1064'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cstyle%3e %40keyframes float1 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(-10px%2c 0)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float1 %7b animation: float1 5s infinite%3b %7d %40keyframes float2 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(-5px%2c -5px)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float2 %7b animation: float2 4s infinite%3b %7d %40keyframes float3 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(0%2c -10px)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float3 %7b animation: float3 6s infinite%3b %7d %3c/style%3e%3c/defs%3e%3c/svg%3e");
}

.font-Oswald
{
    font-family: 'Oswald', sans-serif;
}
.font-Yesteryear
{
    font-family: 'Yesteryear', cursive;
}
.font-Playball
{
    font-family: 'Playball', cursive;
}
.font-maven
{
    font-family: 'Maven Pro', sans-serif;
}
.font-raleway
{
    font-family: 'Raleway', sans-serif;
}

.font-Fira{
  font-family: 'Fira Sans', sans-serif;
}

.border-red{ border:2px solid red;}

.border-blue{border:solid 2px blue;}

.border-green{border:solid 2px green;}

.header-btm-border {border-bottom: solid 4px #00616E;}


.border-grey-simple{ border:2px solid dimgrey}
.bigfont {font-size: 70px;}
.nopadding {padding:0px;}


.textbox_layout
{
 padding:25px;
 align-content:stretch;
}

.widget_margin

{
 margin:5px;
}

.NB_margin_left
{
 margin-left: 5%;

}

.label_style
{
   background-color: #3C4C69;
   color:white;
    font-size: 24px;
    font-family: 'Maven Pro', sans-serif;
   text-align: center;
}

.label_style-1
{
    background-color:#f03512;
    color:white;
    font-size: 24px;
    font-family: 'Maven Pro', sans-serif;
    text-align: center;
}

.label_style-2
{
    background-color:#219d3f;
    color:white;
    font-size: 24px;
    font-family: 'Maven Pro', sans-serif;
    text-align: center;
}

.facilities-label_style
{
    font-size: 16px;
    font-family: 'Prompt', sans-serif;
    text-align: left;
}
.font-lora
{
    font-family: 'Lora', serif;
}
.font-heebo
{
    font-family: 'Heebo', sans-serif;
}
.font-teko
{
    font-family: 'Teko', sans-serif;
}
.font-rye
{
    /* font-family: 'Fredoka One', cursive; */
    font-family: 'Fira Sans', sans-serif;
}

.font-size-18
{
    font-size: 17px;
}

.bannertext
{
 font-family: 'Oswald', sans-serif;
 font-size: 50px;
 color:white ;
}

.font-Oswald
{
    font-family: 'Oswald', sans-serif;
}

.menutext
{
    font-family: 'Fira Sans', sans-serif;
    font-size: 17px;
    color: #000000;

}

div.menutext >li > a:link
{
    color: #006574;
}

ul.menutext >li > a:visited
{
    color: #000;
}

ul.menutext >li >a:hover
{
    color: navy !important;
    /* transform: scale(0.9); */
}

ul.menutext a:active
{
    color: #000;
}
.top-align-menu {
  margin-top: 38px;
  margin-right:0px;
}

.padding-15

{
 padding:15px;
}
.padding-5
{
    padding: 5px;
}
.padding-row
{
    padding-top: 40px;
    padding-bottom:40px;
    padding-left:80px;
    padding-right:80px;
}
.navbar-default .navbar-nav > li > a
{
    color: #000 !important;
    font-family: 'Lato', sans-serif;
    font-weight: 600;
}

.menutext > li > a:hover
{
    color: #000000 !important;
}

.nav .navbar
{
    /* background: #219d3f;
    background: -moz-linear-gradient(top, #219d3f 0%, #49a45f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #219d3f), color-stop(100%, #49a45f));
    background: -webkit-linear-gradient(top, #219d3f 0%, #49a45f 100%);
    background: -o-linear-gradient(top, #219d3f 0%, #49a45f 100%);
    background: -ms-linear-gradient(top, #219d3f 0%, #49a45f 100%);
    background: linear-gradient(top, #219d3f 0%, #49a45f 100%); */
    border: 0px !important;
    background: transparent;
}
.navbar-default
{
  /*background:  #2F4858;*/

  /*border: solid 2px #006574;*/
  /*border-radius: 0px 120px 150px / 0em 5.3em;*/
}

.bg-F3EED9 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1600' height='250' preserveAspectRatio='none' viewBox='0 0 1600 250'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1067%26quot%3b)' fill='none'%3e%3crect width='1600' height='250' x='0' y='0' fill='rgba(231%2c 182%2c 6%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c396.06C74.185%2c402.412%2c150.362%2c369.36%2c204.57%2c318.318C255.271%2c270.578%2c247.606%2c189.183%2c283.248%2c129.355C325.359%2c58.67%2c440.011%2c19.81%2c431.137%2c-61.988C422.367%2c-142.827%2c297.918%2c-150.583%2c246.081%2c-213.23C192.308%2c-278.216%2c201.122%2c-391.279%2c126.356%2c-430.328C52.071%2c-469.126%2c-46.991%2c-447.322%2c-118.525%2c-403.658C-185.466%2c-362.798%2c-186.24%2c-265.114%2c-239.151%2c-207.225C-294.361%2c-146.821%2c-417.294%2c-142.65%2c-430.85%2c-61.947C-444.303%2c18.144%2c-343.889%2c69.396%2c-296.72%2c135.507C-259.614%2c187.514%2c-231.236%2c242.957%2c-183.23%2c285.111C-128.469%2c333.197%2c-72.611%2c389.842%2c0%2c396.06' fill='%23d7a906'%3e%3c/path%3e%3cpath d='M1600 833.192C1709.046 815.257 1739.578 669.4929999999999 1823.0430000000001 597.0609999999999 1890.3029999999999 538.692 1982.913 519.172 2040.313 451.084 2110.663 367.634 2190.998 274.704 2186.739 165.64 2182.423 55.105999999999995 2093.585-31.411999999999978 2018.306-112.464 1945.15-191.231 1863.342-265.33900000000006 1759.758-294.087 1656.952-322.619 1547.033-308.16200000000003 1447.016-271.01700000000005 1351.3609999999999-235.49200000000002 1268.003-172.14499999999998 1208.402-89.322 1151.939-10.860000000000014 1143.973 87.17699999999999 1121.58 181.214 1096.746 285.504 1029.5430000000001 392.76599999999996 1069.9589999999998 492.062 1110.446 591.5319999999999 1233.926 620.981 1324.233 679.102 1414.609 737.268 1493.949 850.635 1600 833.192' fill='%23f7c306'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1067'%3e%3crect width='1600' height='250' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
}
.bg_yellow {  background-color:gold; }

.bg_green {  background-color:#44b644; }
.color-green { color:#44b644; }

.bg_blue {  background-color:deepskyblue; }
.color-blue { color: deepskyblue; }

.bg-97723b { background-color: #97723b; }

.bg-6f4c26 { background: #6f4c26; }

.bg-e1ebe2 { background: #e1ebe2; }

.bg-cf342e{ background: #cf342e;}

.bg-29166f { background: #29166f; }
.color-29166f { color:#29166f; }

.bg-47544b { background: #47544b; }
.color-47544b { color:#47544b; }

.bg-FF7F00 { background: #FF7F00; }
.color-FF7F00 { color: #FF7F00; }

.bg-dfc32e { background: #dfc32e; }

.bg-f99300 {background: #f99300;}

.bg-C0564B {background: #C0564B;}

.color-29166f
{
    color: #29166f;
}

.color-C0564B{color: #C0564B;}

.color-3492dc {color:#fff;}

.school-board
{
	border:solid 1px #e19e45;
}

/* .bg-cf342e
{
    background: #f03512;
} */
.color-cf342e
{
    color: #f03512;
}

.bg-ff7900
{
    background: #ff7900;
}

.bg-d500fa
{
    background: #d500fa;
}

.color-d500fa
{
    color: #d500fa;
}

.bg-black
{
    background: #000000;
}
.bg-484848
{
    background: #484848;
}
.bg-breadcrumbs
{
    background-color: #3492dc;
background-image: url("https://www.transparenttextures.com/patterns/diamond-upholstery.png");
opacity:0.8;
/* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
}
.color-953b39
{
    color: #953b39;
}
.color-7a43b6
{
    color:#7a43b6;
}
.min-height-500
{
    min-height: 500px;
}
.min-height-400
{
    min-height: 400px;
}
.min-height-300
{
    min-height: 250px;
}
.bg-ccc
{
    background: #8c8c8c;
}
.nopadding
{
    padding: 0px;
}
.top-red-border
{
    border-top: solid 3px gold;
}

.bottom-red-border
{
    border-bottom: solid 4px red;
}

.bottom-grey-border
{
    border-bottom: solid 3px orangered;
}

.box-style-1
{
    -webkit-box-shadow: 0px -3px 6px 1px rgba(195,39,31,1);
    -moz-box-shadow: 0px -3px 6px 1px rgba(195,39,31,1);
    box-shadow: 0px -3px 6px 1px rgba(195,39,31,1);
}

.opacity-7
{
    opacity: .8;
}
.opacity-1
{
    opacity: 1;
}
p
{
    font-weight: normal;
    color: #484848;
}
.box-style-2
{
    -webkit-box-shadow: 0px 0px 27px -5px rgba(102,99,102,1);
    -moz-box-shadow: 0px 0px 27px -5px rgba(102,99,102,1);
    box-shadow: 0px 0px 27px -5px rgba(102,99,102,1);
}
.fa {
    padding: 20px;
    font-size: 100px;
    font-weight: bolder;
    width: 50px;
    text-align: center;
    text-decoration: none;
    margin: 5px 2px;
    border-radius: 80px;
}

.fa:hover {
    opacity: 0.7;
    color:#ffffff;
    text-decoration: none;
}

.fa-facebook {
    background: #3B5998;
    color: white;
}

.fa-twitter {
    background: #55ACEE;
    color: white;
}

.fa-google {
    background: #dd4b39;
    color: white;
}

.fa-linkedin {
    background: #007bb5;
    color: white;
}

.fa-youtube {
    background: #bb0000;
    color: white;
}

.fa-instagram {
    background: #125688;
    color: white;
}


@media (max-width: 767px) {
    .padding-row
{
    padding:10px;
}
.navbar-default{
  background: #A5494B;
}
.top-align-menu {
  margin-top: 0;
}
}
