﻿a:link { color: #5A82BD; }
a:visited, .navUnderlined:visited { color: #5A82BD; }
a:focus { -moz-outline-style: none; outline-style: none; }
a:hover, .navUnderlined:hover { color: #5A82BD; }
a:active { color: #5A82BD; outline: none; }
.headingnav:link { font-size: 15px; font-weight: bold; color: #333; }
h3 {font-size: 1.17em;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;clear: none;margin: 0px;padding: 0px;}

#lnkAdName, .relatedCategories, .ctgLayerHeading, .seoBottomCatText ,div{
    font-family: Tahoma, Verdana, Arial !important;
}

.search_heading {
    color: white !important;
}

.headingnav:visited {
    color: #111;
}


.right_col_bus_results {
    width: 35% !important;
}

.left_col_bus_results {
    width: 60% !important;
}

.searchResultData,.search_Header {padding-left:5px;}
.headingnav:hover { color: #000; }
.headingnav:active { color: #333; }
.nav:link { font-size: 13px; color: #666; margin-top: 2px; }
.nav:visited { color: #666; }
.nav:hover { color: #5a82bd; }
.nav:active { color: #666; }
.navUnderlined:link { font-size: 11px; text-decoration: underline; color: #5A82BD; }
.resultRow {padding-right:0px;padding-bottom:10px;}
.search_pageWrapper { font-size: medium; font-family: Tahoma, Verdana, Arial !important;}
.banner_search { margin: 10px auto 18px;text-align: center; }
.search_resultWrapper { position: relative; width: 100%; float: left;min-height:430px; }
.search_result { width: 615px; float: left; }
.search_Header {text-align: center;clear: both;margin-bottom: 18px;}

.search_Header h1 {color: #000; font-size: 24px; margin-top: 3px; margin-bottom: 3px;}
.search_Header
.searchResultData { margin: 0 5px 20px; float: left;  }
.resultRow { clear: both; float: left; padding: 5px 5px 25px; }
.premiumListing { margin: 3px 0px; border: 1px solid grey; border-radius: 3px; /*#35ACAB;*/ /*background-color: #E9F8F8; linear-gradient(top, #A5E1E0 0%, #D1F0F0 15%, #E9F8F8 30%, #EFEFEF 100%);*/ /*#A5E1E0*/
                  /*background: -ms-linear-gradient(top, #A5E1E0 0%, #D1F0F0 15%, #E2FFFF 25%, #ECF5F5 100%); background: -o-linear-gradient(top, #A5E1E0 0%, #D1F0F0 15%, #E2FFFF 25%, #ECF5F5 100%);
                  background: -moz-linear-gradient(top, #A5E1E0 0%, #D1F0F0 15%, #E2FFFF 25%, #ECF5F5 100%); background: linear-gradient(top, #A5E1E0 0%, #D1F0F0 15%, #E2FFFF 25%, #ECF5F5 100%);
                  background: -webkit-linear-gradient(top, #A5E1E0 0%, #D1F0F0 15%, #E2FFFF 25%, #ECF5F5 100%);*/

background-color: #fffdcd;
}

/* CSS for resultrow highlight when mouse is over pushpin*/
.hover-icon { /*3 different border colors, red, blue, yellow respectively*/ border: 1px solid red; background: mistyrose; /*background-color:#E3F1FF;border-color:#7da2ce;*/ /*background-color:#FFFFCC;border-color: #FCDE64;*/ border-width: 1px 0; }

.adImage { width: 165px; float: left; }
.adResult { width: 430px; float: left; }
.mapIndex { color: White; font-size: 14px; width: 28px; text-align: center; display: inline-block; background-color: black; border-radius: 50%; }
/*.lnkImage { background: url("/images/point.gif") no-repeat center left transparent; padding: 0px 13px 0 16px; }*/
.sublistingData { font-family: Tahoma, Verdana, Arial; font-size: 14px; }
.sublistingSubhead, .sublistingAddress { color: black; }
.sublistingPhoneNumber { color: #CC0000; /*font-weight: bold;*/ }
.adtext { padding: 5px 0 0; }

.floating_map { width: 380px; position: absolute; margin-right: 5px; margin-left: 620px; }
.fixed { position: fixed; top: 10px; }
.mapSearch { position: relative; overflow: visible !important; display: block; min-height: 380px; z-index: 7; }
.pinClass div { color: #666 !important; /*text color for the pushpin*/ }
.infoboxWrapper { position: absolute; display: none; z-index: 100; }
.infoboxLayer { background-color: #a0a0a0; border-radius: 5px; box-shadow: 1px 4px 10px #666; border: thin solid #a0a0a0; width: 245px; min-height: 40px; margin: 2px; }
.infoboxText { background-color: rgb(246, 246, 246); position: relative; width: 240px; text-align: center; height: 40px; opacity: 0.85; margin: 2px; display: table-cell; vertical-align: middle; padding: 5px; }
.greenLink, a.greenLink:link, a.greenLink:visited { font-weight: bold; }

.seoBottomCatText { font-size: small; color: #666; text-align: justify; padding: 46px 10px 10px 15px; clear: both; }

.alignBottomResults {position:absolute; bottom:25px;}
.relatedCategories { width: 33%; float: left; margin: 3px 0; display: inline-block; color: #5A82BD; }
    .relatedCategories > span:hover { cursor: pointer; text-decoration: underline; }
.showCtgHeaderLayer {position:fixed;bottom:1px;display:none; width: 1000px;border-radius: 5px 5px 0 0;border: 1px solid #AAA;border-bottom:none; margin-left: -1px;z-index: 1000;}
.ctgLayerHeading {padding: 9px 0 9px 5px;background-color: #fff200 /*rgba(255, 220, 3, 0.85)*/;margin:0px;border-radius: 5px 5px 0 0;font-size:medium; }

#listCategories {display:none;padding-left:5px;float:left;background-color:white; padding-top:5px; width:100%;}

.smallInfo {font-size: x-small; text-indent:3px;display:block;}
.showOnMap {display:inline-block;}
    .showOnMap > h3 {display:inline-block; }

ul, li { list-style: none;}
#pnlWebsiteLink {margin-top:5px; }
.webLink a { line-height: 24px; }
    .webLink a:first-child { background-position: left center; background-repeat: no-repeat; display: inline-block; }
    .webLink a:last-child { margin-left: 10px; }
.webLink:not(.socialLink) a:first-child { /*background-image: url(/images/point.gif);*/ background-size: 15px 12px; width: 15px; height: 12px; }

.socialLink { display: inline-block; margin-right:8px;  }
    .socialLink a { display: none; }
        .socialLink a:first-child { min-width: 150px; height: 50px; background-size: contain; }
       .socialLink.facebook a { display:block !important;background-image: url(/images/soc-media-icons/facebook.png); }
        .socialLink.flickr a { display:block !important;background-image: url(/images/soc-media-icons/flickr.png); }
        .socialLink.gplus a { display:block !important;background-image: url(/images/soc-media-icons/googleplus.png); }
        .socialLink.instagram a { display:block !important;background-image: url(/images/soc-media-icons/instagram.png); }
        .socialLink.linkedin a { display:block !important;background-image: url(/images/soc-media-icons/linkedin.png); }
        .socialLink.pinterest a { display:block !important;background-image: url(/images/soc-media-icons/pinterest.png); }
        .socialLink.twitter a { display:block !important;background-image: url(/images/soc-media-icons/twitter.png); }
        .socialLink.youtube a { display:block !important;background-image: url(/images/soc-media-icons/youtube.png); }
        .socialLink.threesixtytour a { display:block !important;background-image: url(/images/soc-media-icons/360-tour.png); }
 	.socialLink.ninjanow a { display:block !important;background-image: url(/images/soc-media-icons/ninjanow.png); }

p.avant_adb_block {
    display: block;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
