.primary-nav-inner ul li a{background-image:-webkit-linear-gradient(#FBFBFB 25%,#D8D8D8 87%);background-image:-o-linear-gradient(#FBFBFB 25%,#D8D8D8 87%);background-image:linear-gradient(#FBFBFB 25%,#D8D8D8 87%);border:5px solid #e6e6e6;color:#000;display:block;font-size:15px;font-weight:700;line-height:1.2;height:77px;text-decoration:none;text-transform:uppercase}.primary-nav-inner ul li a>div{padding:19px 80px 19px 30px}@media(min-width:1050px){.primary-nav-inner ul li a>div{padding:19px 80px 19px 30px}}.primary-nav-inner ul li a span{display:block;font-size:15px;font-weight:400}.primary-nav-inner{background:#ffffff87;max-width:330px;margin:0 20px 0 100px}.primary-nav-inner ul{list-style:none;padding:3px 10px 2px;margin-bottom:0}.primary-nav-inner ul li:first-of-type{padding-top:0}.carousel-caption{text-align:left}@media screen and (min-width:768px){.carousel-caption{right:0;left:3%}}@media only screen and (max-width:600px){.carousel-inner{height:30vh;padding-bottom:65%}.la-inner .item img{height:27vh;max-width:inherit}.banner{margin-bottom:0}.banner .junior{font-size:.5rem}.banner .intermediate{font-size:.7rem}.banner .senior{font-size:.9rem}.text-mid{font-size:.7rem}}@media only screen and (device-width:768px){body{overflow-x:hidden}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){body{overflow-x:hidden}.primary-nav-inner ul li a>div{padding:14px 60px 14px 24px}.primary-nav-inner ul li a{font-size:18px;font-weight:700;line-height:1.2;height:92px}.primary-nav-inner ul li a span{display:block;font-size:14px;font-weight:400}.primary-nav-inner{background:#ffffff87;margin:0 20px 0 -200px;right:0}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.primary-nav-inner ul li a>div{padding:14px 60px 14px 24px}.primary-nav-inner ul li a{font-size:18px;font-weight:700;line-height:1.2;height:92px}.primary-nav-inner ul li a span{display:block;font-size:14px;font-weight:400}}@media only screen and (min-width:600px){.carousel-inner{height:385px}}.banner .junior{font-size:2.5rem}.banner .intermediate{font-size:3rem}.banner .senior{font-size:3.8rem}.text-long{font-size:2.6rem}@media only screen and (max-width:600px){.carousel-inner{height:30vh;padding-bottom:61%;padding-top:3%}.carousel-inner .item img{height:30vh;max-width:inherit}.banner{margin-bottom:0}.banner .junior{font-size:1.5rem}.banner .intermediate{font-size:1.8rem}.banner .senior{font-size:2.4rem}.text-mid{font-size:2rem}.text-long{font-size:1.5rem}.btn{margin-bottom:10px}}