﻿#SiteLogoLink{
    max-width:200px;
    display:inline-block;
}
#SiteLogoLink.large{
    max-width:none;
}

.nav-select{
    border:1px dashed #ccc;
    color:#0088ac;
    padding:4px 6px;
    font-size:12px;
    max-width:120px;
    width:30%;
    min-width:80px;
}
.nav-select:focus{
    color:#434343;
    outline:none;
    border:1px solid #0088ac;
}

.header1b{
    padding:0;
    margin:0;
}

.flags{
    width:16px;
    height:11px;
    background:url(flags.jpg);
    background-repeat:no-repeat;
    display:inline-block;
    box-shadow:0 0 1px #333;

}
.flags.us{
    background-position:-62px -36px;
}

.link-white{
    color:#FFF;
}
.link-white:hover{
    
    color:#FFF;
    
}

.bg-white{background-color:#FFF;}
.link-theme{color:#0088ac;}

h1.location{
    display:inline;
    font-size:12px;
}
h2.map-title{
    padding:15px 20px;
    margin:0 0 20px;
    background-color:#eee;
}
.font-xs{font-size:80%;}
.font-sm{font-size:90%;}

.nav-featurelist{}
.nav-featurelist li.group{padding-top:15px;}

.nav-featurelist li.active{font-weight:700;}
.breadcrumb{margin-bottom:0;}
.rating-star{color:#ccc;}
.rating-star .on{
    color:#ffd800;
}

.listing-row{


    padding-bottom:15px;
}
.listing-row > div{
    
}

h3.listing-heading{
    color:#FFF;
    padding:15px 20px;
    margin-bottom:15px;
    font-weight:700;
    font-size:110%;
}

h3.listing-heading.featured{
    background-color:#9c325c;
}

.displayad{
    margin:0 auto 10px auto;
    max-width:728px;
}

.bg-theme{background-color:#0088ac;}

.font-700{font-weight:700;}
.font-xl{font-size:120%;}

.padding-v-5{padding-top:5px; padding-bottom:5px;}
.text-white{color:#FFF;}
.margin-right-10{margin-right:10px;}
.margin-right-20{margin-right:20px;}
.margin-top-5{margin-top:5px;}
.margin-top-20{margin-top:20px;}
.padding-bottom-15{padding-bottom:15px;}
.padding-bottom-20{padding-bottom:20px;}

.postal-links{
    line-height:120%;
    font-size:60%;    
}
.postal-links a{
    color:#ccc;
}

.text-purple{color:#9c325c;}
.bg-purple{background-color:#9c325c;}

.sponsor-go{
    border:3px dashed #9c325c;
    padding:20px;
    margin-bottom:10px;
    background-color:#fcffb6;
}


@media (max-width:768px){
    .text-center-xs{text-align:center;}
}