/*bradschellertennis.com custom styles*/
body{background-color: #fff; background-image: url('../images/tennis_ball.gif'); background-repeat: no-repeat;
background-position: -200px 370px; margin: 5em 0em 0em 0em;}

a {color: #0082bf; text-decoration: underline;}
a:hover{color: #0082bf; text-decoration: none;}
.row{border: none;}

.jumbotron{background-image: url('../images/desktop_bg.jpg'); background-position: 0% 45%; margin: 0em 0em 1.5em 0em;}
.jumbotron h1{color: #ffffff; margin: .5em 0em 0em 0em; text-shadow: 6px 3px #0082bf;}
.jumbotron h2{color: #ffffff; margin: 0em; padding: 0em; font-weight: normal;}
.jumbotron .introblurb{color: #ffffff; font-family: 'Coustard';}

.schedule{background-image: url('../images/schedule_bg.jpg'); background-position: 0% 45%;}
.location{background-image: url('../images/location_bg.jpg'); background-position: 0% 60%;}
.proshop{background-image: url('../images/proshop_bg.jpg'); background-position: 0% 60%;}
.contact{background-image: url('../images/contact_bg.jpg'); background-position: 0% 60%;}
.about{background-image: url('../images/about_bg.jpg'); background-position: 0% 10%;}
.thirdannual{background-image: url('../images/about_bg.jpg'); background-position: 0% 10%;}
.tournamentarchive{background-image: url('../images/tournament_archive.jpg'); background-position: 0% 60%;}
.camps{background-image: url('../images/camps.jpg'); background-position: 0% 60%;}

.textshadow{text-shadow: 0px 0px 5px #000000;}

h1{color: #0082bf; font-family: 'Coustard'; font-weight: bold; text-align: left;}
h2{color: #0082bf; font-family: 'Coustard'; font-weight: bold; text-align: left;}
h3{color: #0082bf; font-family: 'Coustard'; font-weight: bold; text-align: left;}

.logo{margin: 0em 0em 1.5em 0em; text-align: center;}
.wilsontourney{width: 100px; height: 92px;}

.container .navbar-brand{color: #0082bf; font-family: 'Coustard';}

ul.unstyled{list-style: none; padding: 0em;}
ul.learn{font-size: 1.2em; line-height: 1.5em;}

/*well styles*/
.thebest{background-image: url('../images/ball_shooter.png'); background-repeat: no-repeat; background-position: 470px 100px;}
.tournament{background-image: url('../images/trophy.png'); background-repeat: no-repeat; background-position: center center;}

.stringing{background-image: url('../images/bairdo.png'); background-repeat: no-repeat; background-position: 600px 20px;}
.gear{background-image: url('../images/gear_serena.jpg'); background-repeat: no-repeat; background-position: 300px -250px;}
.apparel{background-image: url('../images/footware.jpg'); background-repeat: no-repeat; background-position: 650px -100px;}

.row .locationlink{text-decoration: none;}

#features{border: none; text-align: center;}
#features img{margin: 0em 0em 1.5em 0em;}
#proshopfeature{margin: 0em 0em 0em 0em;}
#instructorsfeature{margin: 0em 0em 0em 0em;}
#locationfeature{margin: 0em 0em 0em 0em;}

.panel-title{color: #0082bf; font-size: 1.5em; text-align: center;}
.btn-default{background-color: #0082bf; color: #ffffff;}

mark{background-color: #0082bf; color: #fff;}

footer{background-color: #0082bf; color: #ffffff; margin: 3em 0em 0em 0em;}
footer a{color: #ffffff; text-decoration: underline;}
footer a:hover{color: #ffffff; text-decoration: none;}
.facebook{width:25px; height:25px;}
.wilson{margin: 0em 0em 1em 0em;}

/*tenniscamp*/
.monthindent{text-indent: 47px;}