/* Aussie Hoops Club Locator - v1.1 */
body {
    background: none repeat scroll 0 0 #333333;
    font-family:'Open Sans', sans-serif;
}

#content #intro_popup {
    /*background: url("../images/fiba/aussiehoops/AH_Text.png") no-repeat scroll center center #FFFFFF;*/
}

.map-title { 
       background: url("../images/AH_header.png") no-repeat scroll 0 0 #B04AFF;
    background-position: center center;
    height:170px; 
}
.warning {
    background-color:#B04AFF;
}
.map-intro, #accordion_container {
       background: url("../images/AH_ball.png") no-repeat scroll 0 0 #B04AFF;
    background-position: bottom center;
    height:330px; 
}
.map-intro h3 {
margin-top: 0px;
}
.map-intro h3 {
    color: #F98A1E;
}

.search-box-wrap input[type="text"] {
    font-size: 38px;
    font-family:'Franchise-Bold', sans-serif, arial;
    font-weight:400;
}

.search-box-wrap input[type="submit"] {
    background: none repeat scroll 0 0 #E55902;
    border: 0px;
    font-size: 30px;
    font-family:'Franchise-Bold', sans-serif, arial;
    font-weight:400;
    text-shadow: none;
    text-transform: uppercase;
}

#advanced-wrap {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 20px;
    padding: 0 20px;

}

#advanced_ShowDays {
    margin: 1px;
}

.daytitle {
    color: #FAA61A;
}

.ui-buttonset, #marker_list {
    background: none no-repeat scroll 0 0 #B04AFF;
}

.ui-buttonset .ui-button, #marker_list .ui-button {
    background: none repeat scroll 0 0 #292929;
    font-family:'Open Sans', sans-serif;
}

span.letter {
    background: none repeat scroll 0 0 #FAA61A;
}

#map_canvas #firstHeading {
    background: none repeat scroll 0 0 #262626;
}

#map_canvas #firstHeading .program-title {
    color: #FFFFFF;
}

#map_canvas #firstHeading .letter {
    color: #FFFFFF;
}

#map_canvas #firstHeading .program-size-wrap {
    color: #B3B4B8;
}

input[type="submit"], input[type="button"], .special-button a {
    background: none repeat scroll 0 0 #FAA61A;
}

input[type="submit"]:hover, input[type="button"]:hover, .special-button a:hover {
    background: none repeat scroll 0 0 #FAA61A;
}

#map_canvas input[type="submit"], input[type="button"], .special-button a {
    font-family:'Open Sans', sans-serif;
    font-weight: 700;
    text-shadow: none;
}

#dialogform .result_heading {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
}

#dialogform tr:first-child {
    background: #000;
    color: #fff;
}

.programs-wrap table td a, .programs-wrap table input[type="submit"] {
    background: none repeat scroll 0 0 #FAA61A;
    border-radius: 2px;   color: #FFFFFF;
    font-family: 'Open Sans',sans-serif;
    text-shadow: 0 0;
}

@font-face {
    font-family:'Franchise-Bold';
    src:url('//d1f1uv2yjzdc4k.cloudfront.net/fonts/franchise/franchise-bold-webfont.eot');
    src:url('//d1f1uv2yjzdc4k.cloudfront.net/fonts/franchise/franchise-bold-webfont.eot?#iefix') format('embedded-opentype'),
        url('//d1f1uv2yjzdc4k.cloudfront.net/fonts/franchise/franchise-bold-webfont.ttf') format('truetype'),
        url('//d1f1uv2yjzdc4k.cloudfront.net/fonts/franchise/franchise-bold-webfont.woff') format('woff'),
        url('//d1f1uv2yjzdc4k.cloudfront.net/fonts/franchise/franchise-bold-webfont.svg#Franchise-Bold') format('svg');
    font-weight:normal;
    font-style:normal;
}
