@font-face { font-family: 'nike_combat_stencilregular'; src: url("nike_combat_stencil-webfont.woff2") format("woff2"), url("nike_combat_stencil-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } body:before { content: ""; display: block; position: fixed; left: 0; top: 0; width: 100%; height: 105vh; z-index: -10; background: url("../img/background450.png") no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } @media screen and (min-width: 650px) { body::before { background-image: url("../img/background600.png"); } } @media screen and (min-width: 800px) { body:before { background-image: url("../img/background800.png"); } } @media screen and (min-width: 1000px) { body:before { background-image: url("../img/background1000.png"); } } @media screen and (min-width: 1200px) { body:before { background-image: url("../img/background1200.png"); } } @media screen and (min-width: 3000px) { body:before { background-image: url("../img/background3000.png"); } } @media screen and (min-width: 4096px) { body:before { background-image: url("../img/background4096.png"); } } .rubik { font-family: 'Rubik', sans-serif; } .navbar-header { float: none; } .navbar-toggle { display: block; height: 100%; position: relative; z-index: 999; } .navbar-collapse.collapse { display: none !important; } .navbar-nav { float: none !important; } .navbar-nav > li { float: none; } .navbar-collapse.collapse.in { display: block !important; } @media screen and (min-width: 1100px) { .altNav .navbar-inverse .navbar-nav > li > a { display: inline; float: right; } .altNav .navbar li { display: inline; float: left; } .altNav .navbar-toggle { display: none; } .altNav .navbar-collapse { display: block !important; top: 87px; } .altNav .firstnavlink { margin-left: 100px; } } @media screen and (min-width: 1398px) { .altNav .firstnavlink { margin-left: 200px; } } @media screen and (min-width: 1586px) { .altNav .firstnavlink { margin-left: 300px; } } @media screen and (min-width: 1790px) { .altNav .firstnavlink { margin-left: 400px; } } .navbar-inner { background: transparent !important; } .navbar { background: none; border: none; box-shadow: none; font-family: "nike_combat_stencilregular"; } .navbar-collapse { position: fixed; background-color: #222; width: 100%; z-index: 3; } .navbar-toggle { margin-top: 20px; margin-bottom: 20px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 7px; } .navbar-toggle .icon-bar { display: block; width: 35px; height: 4px; border-radius: 1px; } .logo img { width: 260px; margin: auto; display: block; } .logo h1 { font-family: "nike_combat_stencilregular"; text-align: center; padding-top: 35px; text-shadow: 1px 1px white; color: black; margin-top: 20px; } .logo span { font-family: 'Rubik'; } @media screen and (min-width: 770px) { .logo h1 { width: 712px; margin: auto; } } #navlogo { display: none; } @media screen and (min-width: 768px) { .navbar-collapse { left: 0; } } ul.dropdown-menu { border: none; background-color: #0f0f0f; } ul.dropdown-menu a { color: #9d9d9d; } .carosell { margin-top: 100px; } #video { position: relative; padding-bottom: 56.25%; padding-top: 35px; height: 0; overflow: hidden; margin-top: 20px; margin-top: 20px; } #video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } nav h1 { font-family: "Montserrat", sans-serif; font-weight: 700; color: white; text-shadow: 1px 1px 2px #222; display: none; } .altNav .navbar { background-color: #FAFAFA; position: fixed; top: 0; width: 100%; z-index: 9999; height: 87px; border-radius: 0; box-shadow: inset 0px 0px 26px -8px #636363; } .altNav .navbar #navlogo { display: inline; width: 80px; position: absolute; top: 0; padding: 1px 5px 2px 5px; background-color: #d4d4d4; } .altNav .navbar .navbar-toggle, .altNav .navbar .navbar-toggle:after { background-color: #222; } .altNav .navbar .navbar-toggle:hover, .altNav .navbar .navbar-toggle:focus { background-color: #d4d4d4; } .altNav .navbar .navbar-toggle:hover .icon-bar, .altNav .navbar .navbar-toggle:focus .icon-bar { background-color: white; } .navh1 h1 { display: none; } @media screen and (min-width: 460px) { .altNav .navh1 { margin-left: 104px; width: 60%; top: 14px; position: absolute; } .altNav .navh1 h1 { display: inline; font-size: 20px; width: 60%; color: black; text-shadow: none; } } @media screen and (min-width: 654px) { .altNav .navh1 h1 { font-size: 25px; width: 100%; } } @media screen and (min-width: 660px) { .altNav .navh1 { margin-left: 114px; } } @media screen and (min-width: 818px) { .altNav .navh1 { margin-left: 114px; margin-top: 18px; } .altNav .navh1 h1 { font-size: 18px; margin-top: 20px; } } @media screen and (min-width: 840px) { .altNav .navh1 h1 { font-size: 19px; } } @media screen and (min-width: 992px) { .altNav .navh1 { width: 90%; top: 12px; margin-top: 0; } .altNav .navh1 h1 { font-size: 30px; position: absolute; width: 100%; font-size: 25px; } } .blackbox { background-color: rgba(0, 0, 0, 0.8); width: 100%; margin-top: 20px; height: 100%; } .blackbox2 { background-color: rgba(0, 0, 0, 0.8); } .nike { font-family: "nike_combat_stencilregular"; } .mont { font-family: "Montserrat", sans-serif; } .intro h3 { font-weight: 800; color: white; padding: 20px; font-size: 20px; } .intro p { height: 20px; background: none; } .programs { padding-right: 15px; padding-left: 15px; } .programs a:hover { text-decoration: none; } .programs .program { background-size: cover; background-position: center; height: 200px; margin-bottom: 0; border: 6px solid rgba(0, 0, 0, 0.8); transition: .7s; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; } .programs .program h4 { text-align: center; font-family: "nike_combat_stencilregular"; font-size: 50px; color: white; -webkit-text-stroke: 2px black; } .programs .program div { width: 100%; height: 100%; } .programs .col-sm-6, .programs .col-sm-12 { padding: 0; } .programs .program:hover { border: 6px solid #F0F0F0; } #homecamp { background-image: url("../img/homecamp.png"); } #homeclinics { background-image: url("../img/homeclinics.png"); } #homeleagues { background-image: url("../img/homeleagues.png"); } #homeeta { background-image: url("../img/homeeta2.png"); } #homept { background-image: url("../img/homept.png"); } #homeaau { background-image: url("../img/homeaau.png"); } @media screen and (min-width: 768px) { .programs .program { margin-right: 0; margin-bottom: 0; margin-top: 20px; margin-left: 20px; } .programs .p6 { margin-right: 20px; margin-right: 20px; } .programs .p7 { margin-bottom: 20px; } } #abbie { margin-bottom: 40px; } #abbie h2 { font-family: "nike_combat_stencilregular"; font-size: 25px; margin-left: 20px; margin-right: 9px; color: white; } #abbie h2 span { font-family: 'Rubik'; } #abbie img { width: 92%; margin-left: 4%; margin-right: 4%; } #abbie .rowflex { margin-top: 40px; clear: both; padding-bottom: 40px; -ms-flex-direction: column; flex-direction: column; } #abbie .abbietext { display: inline-block; float: right; color: white; margin-right: 40px; margin-bottom: 20px; } #abbie .abbietext p { font-size: 21px; margin-left: 20px; } .rowflex { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-pack: distribute; justify-content: space-around; -ms-flex-wrap: wrap; flex-wrap: wrap; } .rowflex img { margin-bottom: 20px; } @media screen and (min-width: 500px) { #abbie img { width: 425px; margin: auto; display: block; } .rowflex { -ms-flex-direction: row !important; flex-direction: row !important; } } @media screen and (max-width: 499px) and (min-width: 1px) { #abbie .btn { margin-left: 15px; margin-right: 15px; margin-bottom: 16px; } } @media screen and (min-width: 992px) { #abbie img { width: 270px; display: block; padding-top: 11px; left: 10px; top: 31px; } } @media screen and (min-width: 992px) { #abbie img { right: -43px; position: absolute; } } .btn { font-family: "Montserrat", sans-serif; color: white; background-color: #555555; font-size: 30px; transition: .5s; border: 2px solid #9d9d9d; font-weight: 700; font-family: "Montserrat", sans-serif; } .btn i { margin-left: 10px; } .btn:hover { color: white; background-color: #9d9d9d; border: 2px solid white; border-radius: 2px; } footer { background-color: #9d9d9d; } footer h4 { font-family: "Montserrat", sans-serif; color: #222; font-weight: 800; } footer h5 { font-family: "Montserrat", sans-serif; margin-bottom: 3px; } footer h6 { font-family: "Montserrat", sans-serif; margin-top: 0; } footer p { margin-top: 0; } .socialmedia a { color: #222; } .socialmedia i { margin-right: 10px; transition: .5s; } .socialmedia i:hover { color: white; } #sidebar { height: 1895px; } #sidebar h2 { color: white; font-family: "Montserrat", sans-serif; font-weight: 600; padding-top: 10px; } #sidebar .calender { padding-left: 10px; } #sidebar .calitem { padding-left: 5px; margin-bottom: 20px; } #sidebar .calitem p { color: white; font-family: "Montserrat", sans-serif; margin-bottom: 1px; } #sidebar .calitem i { color: white; } #sidebar .calitem .calreg p, #sidebar .calitem .calreg i { display: inline; margin-right: 6px; transition: .5s; text-decoration: none; } #sidebar .calitem .calreg p:hover { text-decoration: underline; } #sidebar .calitem .calreg:hover { text-decoration: none; } #sidebar .overflow { height: 900px; width: 100%; overflow: scroll; } #sidebar .overflowi { height: 900px; width: 100%; overflow: scroll; } #sidebar .instagram .fa-instagram { padding-top: 15px; padding-bottom: 5px; } #sidebar .instagram h2 { display: inline; } #sidebar .instagram i { color: white; margin-right: 5px; margin-left: 10px; } @media screen and (min-width: 992px) { #sidebar { height: 1879px; } #sidebar .overflow { height: 1100px; } #sidebar .overflowi { height: 627px; } } @media screen and (min-width: 1200px) { #sidebar { height: 1941px !important; } #sidebar .overflowi { height: 688px !important; } } .dropdown-menu > li > a { display: block; } .dropdown-menu li { display: block; width: 100%; } .carousel-inner { position: relative; } .carousel-inner .item { background: url("../img/logo.png"); } .carousel-inner .btn { position: absolute; bottom: 7px; left: 55%; font-size: 15px; } .carousel-inner h3 { position: absolute; top: 7px; left: 26px; font-family: "Montserrat", sans-serif; color: white; font-style: italic; -webkit-text-stroke: 1px red; display: none; } .carousel-inner p { position: absolute; bottom: 0; left: 0; background-color: red; margin-bottom: 0; text-transform: uppercase; font-size: 13px; z-index: 2; } .carousel-inner h1 { color: white; font-family: "nike_combat_stencilregular"; font-size: 30px; margin-top: 5px; margin-bottom: 5px; text-align: center; } .carousel-inner h4 { color: white; font-weight: 200; text-align: center; } .carousel-inner h2 { color: white; font-size: 20px; text-align: center; margin-top: 0; font-style: italic; font-weight: 800; } .carousel-inner .slidertitle { position: absolute; top: 5%; width: 98%; margin-left: 1%; } @media screen and (min-width: 350px) { .carousel-inner .btn { bottom: 15%; left: 35%; } .carousel-inner .slide7 h1 { font-size: 30px; } .carousel-inner .slide7 p { font-size: 15px; } } @media screen and (min-width: 450px) { .carousel-inner .btn { font-size: 20px; bottom: 20%; } } @media screen and (min-width: 520px) { .carousel-inner h3 { display: inline; } .carousel-inner .slidertitle { top: 23%; width: 80%; margin-left: 10%; } } .carousel-indicators { display: none; } @media screen and (min-width: 600px) { .carousel-indicators { display: block; } .carousel-inner .btn { font-size: 30px; left: 50%; margin-left: -95px; } .carousel-inner p { font-size: 18px !important; padding: 2px; } .carousel-inner .slidertitle { width: 100%; margin-left: 0; } .carousel-inner h1 { font-size: 44px; } .carousel-inner h2 { font-size: 35px; } .carousel-inner h4 { font-size: 25px; } } @media screen and (min-width: 770px) { .carousel-indicators { display: block; } .carousel-inner .btn { font-size: 20px; left: 50%; margin-left: -71px; } .carousel-inner p { font-size: 20px !important; padding: 2px; } .carousel-inner .slidertitle { width: 100%; margin-left: 0; } .carousel-inner h1 { font-size: 35px; } .carousel-inner h2 { font-size: 25px; } .carousel-inner h4 { font-size: 20px; } .carousel-inner #girlsprep { bottom: 78px; } .carousel-inner #jerian a { bottom: 65px; margin-left: -86px; } .carousel-inner #jerian h1 { top: 10%; } } @media screen and (min-width: 992px) { .carousel-indicators { display: block; } .carousel-inner .btn { font-size: 30px; left: 50%; margin-left: -95px; } .carousel-inner p { font-size: 20px !important; padding: 2px; } .carousel-inner .slidertitle { width: 100%; margin-left: 0; } .carousel-inner h1 { font-size: 44px; } .carousel-inner h2 { font-size: 35px; } .carousel-inner h4 { font-size: 25px; } } @media screen and (min-width: 770px) { .slide1 { content: url("../img/slide1-ETAthin1500.png"); } .slide5 { content: url("../img/slide5thin1500.png"); } .slide3 { content: url("../img/slide3-ETAthin1500.png"); } .slide4 { content: url("../img/slide4thin1500.png"); } .slide6 { content: url("../img/slide6thin1500.png"); } .slide7 { content: url("../img/slide7thin1500.png"); } } .carousel-inner .item7 h1 { position: absolute; top: 20%; -webkit-text-stroke: 1px black; font-family: "Montserrat", sans-serif; font-weight: 800; font-size: 25px; } .carousel-inner .item7 span { font-family: 'Rubik'; } .carousel-inner .item7 .btn { left: 50%; margin-left: -72px; bottom: 10%; } @media screen and (min-width: 600px) { .carousel-inner .item7 .btn { left: 50%; margin-left: -118px; bottom: 20%; } .carousel-inner .item7 h1 { top: 30%; font-size: 40px; width: 80%; margin-left: 10%; } } @media screen and (min-width: 770px) { .carousel-inner .item7 .btn { left: 50%; margin-left: -118px; bottom: 20%; } .carousel-inner .item7 h1 { top: 30%; font-size: 35px; width: 80%; margin-left: 10%; } } @media screen and (min-width: 992px) { .carousel-inner .item7 .btn { left: 50%; margin-left: -118px; bottom: 20%; } .carousel-inner .item7 h1 { top: 30%; font-size: 40px; width: 80%; margin-left: 10%; } } .calbold { font-weight: 800; font-size: 20px; color: white; } .calbold:hover { color: white; } main { padding-top: 100px; } main p { color: white; font-family: "Montserrat", sans-serif; padding-top: 10px; font-size: 18px; } .pagetitle { font-family: "nike_combat_stencilregular"; font-size: 60px; color: white; text-shadow: 4px 4px 3px black; text-align: center; -webkit-text-stroke: 1px #d4d4d4; margin-top: 40px; margin-bottom: 40px; padding-top: 10px; padding-bottom: 10px; } @media screen and (min-width: 600px) { .pagetitle { font-size: 80px; padding-top: 20px; padding-bottom: 20px; } } @media screen and (min-width: 1100px) { main { padding-top: 145px; } } .bphoto { background-size: cover; background-position: center; margin: 10px; } .aboutus .aboutgroup { height: 300px; background-image: -webkit-image-set(url("../img/highrise4.png") 1x, url("../img/highrise4_1200.png") 2x, url("../img/highrise4_1800.png") 3x); } .aboutus .Pabout2 { height: 300px; background-image: -webkit-image-set(url("../img/highrise2_320.png") 1x, url("../img/highrise2_640.png") 2x, url("../img/highrise2_960.png") 3x); } .aboutus .Pabout3 { height: 300px; background-image: -webkit-image-set(url("../img/highrise3_320.png") 1x, url("../img/highrise3_640.png") 2x, url("../img/highrise3_960.png") 3x); } .aboutus .sectiontitle { padding-top: 40px; } @media screen and (min-width: 768px) { .aboutus .Pabout2 { margin-right: 0px; } .aboutus .Pabout3 { margin-left: 0px; } } @media screen and (min-width: 992px) { .aboutus .aboutgroup { height: 400px; } .video2 { width: 70%; display: block; margin-left: 15%; } .pagetitle { font-size: 100px; padding-top: 30px; padding-bottom: 30px; } } .divider { background-color: #9d9d9d; height: 7px; width: 100%; margin-top: 20px; margin-bottom: 20px; } .sectiontitle { text-align: center; font-family: "nike_combat_stencilregular"; color: white; font-size: 50px; margin-bottom: 30px; padding-top: 30px; } .sectiontitle span { font-family: 'Rubik'; } .marginbottom20 { margin-bottom: 20px; } .coaches img { width: 100%; padding: 10px; } .coaches h2 { color: white; font-family: "Montserrat", sans-serif; font-weight: 800; padding-left: 15px; } .coaches h4 { color: white; font-style: italic; padding-left: 15px; } .coaches p { font-size: 15px; padding-left: 15px; padding-right: 15px; } .coach { margin-top: 20px; margin-bottom: 20px; } .youngcoaches img { width: 76%; margin-left: 12%; margin-bottom: 20px; } .youngcoaches .youngflex { display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -ms-flex-direction: column; flex-direction: column; } @media screen and (min-width: 992px) { .youngcoaches img { width: 180px; margin: 20px; } .youngcoaches .youngflex { -ms-flex-direction: row; flex-direction: row; } } .imgholder img { width: 100%; margin-bottom: 20px; padding-top: 20px; } .typecamps h3 { text-align: center; font-family: "nike_combat_stencilregular"; color: white; font-size: 30px; } .typecamps p { font-size: 17px; } .typecamps span { font-family: 'Rubik'; font-weight: 800; } .extracampimg { display: none; } @media screen and (min-width: 992px) { .extracampimg { display: block; } } .camps .scheduale h3 { margin-top: 0; margin-bottom: 20px; color: white; font-family: "Montserrat", sans-serif; font-weight: 800; } .camps table { font-family: "Montserrat", sans-serif; } .camps table th { color: white; font-size: 15px; } .camps .schedualenote { font-size: 15px; font-style: italic; padding-top: 0; } .camps .highlights h3 { text-align: center; font-family: "nike_combat_stencilregular"; font-size: 40px; color: white; margin-top: 0; } .item p { font-size: 15px; } .item span { font-weight: bold; } .m20 { margin: 10px; } #clinics .sectiontitle { font-size: 40px; margin: 20px; } .boldtitle { color: white; font-family: "Montserrat", sans-serif; font-size: 25px; font-weight: 800; } .clinicsreg .boldtitle { padding-left: 10px; } .clinicsreg p { margin: 0; padding-left: 25px; padding-top: 5px !important; } .clinicsreg div { margin-bottom: 20px; } .clinicsreg .btn { left: 50%; position: relative; margin-left: -100px; margin-top: 20px; margin-bottom: 20px; } .camps, #auu .blackbox, #careers .blackbox, .eta .blackbox, .rownomargin { width: 100%; } .eta .blackbox, .privatework .blackbox { width: 98%; margin-left: 1%; } .newpagestyle p { padding-bottom: 20px; padding-top: 20px; } .leagueimg { width: 100%; margin-bottom: 15px; } .leagueimg img { width: 100%; } .rownomargin { margin-left: 0; margin-right: 0; } .etaimg img { width: 100%; margin-bottom: 20px; margin-top: 20px; } .etas p { padding-bottom: 0; } .etas h4 { display: block; clear: both; text-align: center; margin-bottom: 20px; font-size: 30px; margin-left: 10px; margin-right: 10px; } .privatework .sectiontitle { font-size: 30px; } .loadNav1 { display: none; } .navheight { height: 40px; display: block; } @media screen and (min-width: 400px) { .navheight { height: 100px; } } .privateextra { padding-bottom: 20px; } .privateextra h2 { text-align: center; font-size: 35px; } .privateextra p span { font-weight: 800; } .privateextra img { width: 96%; margin-left: 2%; margin-top: 10px; margin-bottom: 20px; } .privateextra .pTrainSch { padding-top: 0; margin-bottom: 0; } .padbottom20 { padding-bottom: 20px; } .tryouts { margin-top: 0; } .tryouts .sectiontitle { padding-top: 0; } .tryouts th { color: white; font-family: "Montserrat", sans-serif; text-align: center; font-size: 12px; font-weight: 200; } .tryouts .tryoutbolds { font-weight: 800; } .tryouts .btn { margin-top: 15px; margin-bottom: 40px; margin-left: 50%; position: relative; left: -100px; } .padtop20 { padding-top: 20px; } @media screen and (min-width: 360px) { .tryouts th { font-size: 15px; } } @media screen and (min-width: 800px) { .tryouts th { font-size: 18px; } } #videos p { margin-left: 10px; } #videos .m20 { text-align: center; font-weight: 800; font-size: 25px; padding-top: 40px; } #videos .m20 a { color: white; } @media screen and (min-width: 992px) { #videos p { margin-left: 0; } #video .m20 { margin: 20px; } } #careers .typecareers { font-size: 23px; font-weight: 800; } #careers p span { font-weight: 800; } #careers .sectiontitle { font-size: 30px; } @media screen and (min-width: 374px) { #careers .sectiontitle { font-size: 40px; } } @media screen and (min-width: 600px) { #careers .sectiontitle { font-size: 50px; } } @media screen and (max-width: 380px) { #auu { width: 120%; } } @media screen and (max-width: 380px) { .foot110 { width: 110%; } } .faqsec p span { font-weight: 800; } .faqsec p { margin-top: 10px; padding-top: 0; } .imgstyle img { width: 100%; margin-top: 20px; margin-bottom: 20px; } #map { width: 100%; height: 400px; background-color: grey; margin-right: 40px; margin-bottom: 20px; } @media screen and (min-width: 0px) and (max-width: 440px) { #headbreak { width: 100%; display: block; } } @media screen and (min-width: 0px) and (max-width: 991px) { .typecampimg { padding-top: 20px; } #sidebar { margin-bottom: 20px; } } .sidemargin { margin: 10px; padding-top: 15px; padding-bottom: 15px; } @media screen and (min-width: 600px) { .sidemargin { margin: 20px; } } #athletes p { padding: 0; font-style: italic; margin-bottom: 30px; } .athletebullet { display: block; width: 100%; height: 80px; margin-bottom: 30px; } .bulletimg { width: 100px; height: 70px; display: inline-block; float: left; margin-right: 20px; } #bul2 { background-image: url("http://cdn.mysitemyway.com/etc-mysitemyway/icons/legacy-previews/icons-256/blue-jelly-icons-culture/024982-blue-jelly-icon-culture-state-connecticut.png"); -webkit-background-image: url("http://cdn.mysitemyway.com/etc-mysitemyway/icons/legacy-previews/icons-256/blue-jelly-icons-culture/024982-blue-jelly-icon-culture-state-connecticut.png"); -moz-background-image: url("http://cdn.mysitemyway.com/etc-mysitemyway/icons/legacy-previews/icons-256/blue-jelly-icons-culture/024982-blue-jelly-icon-culture-state-connecticut.png"); background-size: cover; background-position: center; } #bul1 { background-image: url("https://www.colourbox.com/preview/14395297-award-icon-from-competition-amp-success-bicolor-icon-set.jpg"); -webkit-background-image: url("https://www.colourbox.com/preview/14395297-award-icon-from-competition-amp-success-bicolor-icon-set.jpg"); -moz-background-image: url("https://www.colourbox.com/preview/14395297-award-icon-from-competition-amp-success-bicolor-icon-set.jpg"); background-size: cover; background-position: center; height: 96px; width: 69px; } #bul3 { background-image: url("https://pbs.twimg.com/profile_images/658746945565954048/Zrf2h3RD_400x400.jpg"); -webkit-background-image: url("https://pbs.twimg.com/profile_images/658746945565954048/Zrf2h3RD_400x400.jpg"); -moz-background-image: url("https://pbs.twimg.com/profile_images/658746945565954048/Zrf2h3RD_400x400.jpg"); background-size: cover; background-position: center; } #bul4 { background-image: url("http://floridahsfootball.com/wp-content/uploads/2012/11/gatoradpoy-slider.png"); -webkit-background-image: url("http://floridahsfootball.com/wp-content/uploads/2012/11/gatoradpoy-slider.png"); -moz-background-image: url("http://floridahsfootball.com/wp-content/uploads/2012/11/gatoradpoy-slider.png"); background-size: cover; background-position: center; height: 60px; } #bul5 { background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/USA_Flag_Map.svg/2000px-USA_Flag_Map.svg.png"); -webkit-background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/USA_Flag_Map.svg/2000px-USA_Flag_Map.svg.png"); -moz-background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/USA_Flag_Map.svg/2000px-USA_Flag_Map.svg.png"); background-size: cover; background-position: center; } .bullets { display: block; margin: auto; width: 96%; margin-bottom: 20px; } .bullets h3 { font-size: 23px; } @media screen and (min-width: 600px) { .bullets { width: 70%; } .extracolleges { width: 50%; display: inline-block; float: left; } } #nu { width: 190px; height: 180px; } #colleges .rowflex { margin-top: 20px; } #colleges img { background: white; padding: 5px; margin: 5px; } #colleges .boldtitle { margin-left: 10px; margin-right: 10px; } #colleges .extracolleges { overflow: auto; } #dartmouth { width: 250px; height: 163px; } #uconn { width: 250px; height: 178px; } #tufts { width: 190px; height: 209px; } #ucsb { width: 250px; height: 164px; } #middlebury { width: 250px; height: 115px; } .alumni { clear: both; } .alumni h2 { color: white; text-align: center; margin-top: 40px; padding-top: 20px; font-size: 40px; } .alumni h3 { color: white; font-family: "Montserrat", sans-serif; font-size: 20px; } .alumni .row { margin-top: 20px; } .alumni img { width: 100%; } #athletes i { font-size: 20px; } #contact .faqsec { margin-left: 0; } #contact .faqsec p { padding-left: 0; font-size: 16px; } #contact .faqsec h3 { font-size: 20px; } #contact h2 { text-align: center; font-size: 30px; } .form input, .form textarea { display: block; width: 100%; margin-bottom: 10px; width: 100%; padding: 10px 15px; border: 1px solid #b0b6bb; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); font-family: Helvetica Neue, Arial, sans-serif; font-size: 16px; line-height: 1.5; } .form textarea { height: 200px; } .form .btn { font-size: 25px; } @media screen and (min-width: 1200px) { .logo img { width: 290px; } .logo h1 { font-size: 38px; } } .m10 { margin: 15px; } .imgcontainer img { width: 350px; } .imgholder { width: 100%; } .imgholder img { width: 100%; } @media screen and (min-width: 650px) { #clinics .imgholder { width: 32%; } } .p-center { text-align: center; } .careerphoto1 { margin-top: 20px; height: 260px; background-image: -webkit-image-set(url("../img/highrise4.png") 1x, url("../img/highrise4_1200.png") 2x, url("../img/highrise4_1800.png") 3x); background-position: center; } .form { margin-top: 20px; } .calitem p:nth-child(2) { font-style: italic; } .calitem p:nth-child(3) { font-style: italic; } .calitem a:nth-child(4) { font-size: 18px; } .margintop20 { margin-top: 20px; } .leagues p { margin: 10px; } .rowabsolute { width: 100%; position: relative; left: 15px; } @media screen and (min-width: 992px) { .abbierow { height: 538px; } } @media screen and (min-width: 768px) { .form input { display: inline-block; width: 44%; float: left; margin: 2%; } .form textarea { height: 200px; width: 92%; position: relative; margin: 2%; margin-top: 20px; top: 10px; } .form input:nth-child(6) { display: block; margin: auto; float: none; margin-top: 40px; } } @media screen and (min-width: 992px) { .carousel-inner #jerian a { margin-left: -118px; bottom: 70px; } #abbie h2 { font-size: 28px; } } @media screen and (min-width: 1200px) { #abbie h2 { font-size: 30px; } } .ctct-custom-form { font: 16px Helvetica Neue,Arial,sans-serif; line-height: 1.5; -webkit-font-smoothing: antialiased; margin: 0 auto; box-sizing: border-box; padding: 15px; } .ctct-form-defaults { color: #000; padding: 15px; border-radius: 5px; } .ctct-custom-form * { box-sizing: border-box; } .ctct-custom-form p { margin: 0; margin-bottom: 24px; } .ctct-custom-form select { width: 100%; height: 46px; border: 1px solid #b0b6bb; background-color: #fff; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .ctct-custom-form .ctct-form-required { position: relative; } .ctct-custom-form .ctct-form-required:before { content: "\2217"; position: absolute; top: -4px; left: -12px; color: #f5463b; } .ctct-custom-form input[type="text"] { width: 100%; padding: 10px 15px; border: 1px solid #b0b6bb; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); font-family: Helvetica Neue, Arial, sans-serif; color: #394856; font-size: 16px; line-height: 1.5; } .ctct-custom-form input[type="text"]:focus { outline: 1px solid #5dacd6; } .ctct-custom-form .ctct-form-errorMessage { font-size: 16px; line-height: 1.5; margin-bottom: 12px; color: #f5463b; } .ctct-custom-form ::-webkit-input-placeholder { color: #88919a; } .ctct-custom-form :-moz-placeholder { color: #88919a; } .ctct-custom-form ::-moz-placeholder { color: #88919a; } .ctct-custom-form :-ms-input-placeholder { color: #88919a; } .ctct-custom-form input.is-error, .ctct-custom-form .ctct-form-input.is-error { border-color: #f5463b !important; color: #f5463b !important; } .ctct-custom-form label { display: block; margin-bottom: 12px; line-height: 1; } .ctct-custom-form .Button { display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; cursor: pointer; font-size: 16px; padding: 14px 20px; line-height: 1; background-image: none; background-color: #ebedee; color: #0078c1; border: none; box-shadow: none; border-radius: 2px; -webkit-user-select: none; -ms-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; -webkit-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .ctct-custom-form .ctct-button { color: #fff; background-color: #0078c1; display: block; } .ctct-custom-form .ctct-button:hover { color: #fff; background-color: #3e9fda; } .ctct-custom-form .ctct-button:active { background-color: #005c94; } .ctct-custom-form .ctct-form-footer { font-size: 11px; font-family: Helvetica Neue,Arial,sans-serif; padding: 10px 0px 0px 0px; } #newsletterform h2 { font-family: "nike_combat_stencilregular"; color: white; } #newsletterform .newsletteroptions span { color: white; } #newsletterform p { padding-bottom: 0; } .ctct-custom-form .btn { font-family: "Montserrat", sans-serif; color: white; background-color: #555555; font-size: 20px; transition: .5s; border: 2px solid #9d9d9d; font-weight: 700; font-family: "Montserrat", sans-serif; display: block; margin: auto; } .ctct-custom-form .btn i { margin-left: 10px; } .ctct-custom-form .btn:hover { color: white; background-color: #9d9d9d; border: 2px solid white; border-radius: 2px; } @media screen and (min-width: 768px) { .ppricing p { text-align: center; } } .mailingbtn { font-size: 20px; font-family: "Montserrat", sans-serif; padding: 15px; background-color: #d4d4d4; color: #555555; margin: 5px 5px 5px 0; transition: .5s; font-weight: 600; } .mailinglist { margin-bottom: 29px; } .mailing .footcont { height: 50px; } .mailingbtn:hover { background-color: white; color: #555555; text-decoration: none; } /*# sourceMappingURL=main.css.map */