/* CSS Document - v.1.0.2015.11.08.0001 */

.ticr-locman-warning { padding:03px; color:red !important; }

#marker-list > ul > li > ul > li { list-style:none; }
.marker-list, .entry-content .marker-list { position:relative; margin-top:10px; margin-left:0; padding-left:0; line-height:1.2; }
.marker-list, .entry-content .marker-list ul { margin:0; }
.marker-list, .entry-content .marker-list li { list-style:none; }
.marker-list .list-section, .entry-content .marker-list .list-section { position:relative; margin-left:0; padding-left:0; }
.marker-list .section-title { text-transform:capitalize; padding:5px 10px 0px; }
.marker-list .list-entry, .entry-content .marker-list .list-entry { position:relative; border:1px solid #EEEEEE; padding:5px; border-left:none; border-right:none; }
.marker-list span { display:block; }
.marker-list .marker-icon { float:left; margin-right:5px; width:4rem; min-height:4rem; }
.marker-list .marker-title { display:inline; font-weight:400; }

.marker-list .marker-distance { display:inline; font-size:.8em; }
.marker-list .distance { display:inline; }
.marker-list .marker-phone-wrap {  }
.marker-list .marker-phone { font-size:.8em; font-weight:400; }
.marker-list .marker-fax { font-size:.8em; }
.marker-list .marker-address { font-size:.8em; }
.marker-list .marker-products { font-size:.8em; color:gray; margin-left:6rem; margin-top:.3em; }
.marker-list .marker-links { position:absolute; top:0px; right:0px; display:block; text-align:right; }
.marker-list .marker-links > a { display:inline-block; margin:5px 10px; padding:3px 5px; font-size:.8em; border:1px solid gray; border-radius:7px; text-decoration:none; }

#location-search { margin-top:20px; }

/* ADMIN STYLES */

.manage-column.column-location_id { width:50px; text-align:center; }
.location_id.column-location_id { text-align:center; }

.referral-report { width:100%; }
.referral-report td { padding:3px; }
li.location-parent { margin:6px 0 0 0; background-color:#777; color:white; padding:3px; }
li.location-children-wrap { margin-bottom:0; }
ul.location-children { margin-bottom:0; }
li.location-child { padding-bottom:6px; margin-bottom:0; }
li.spotlight-dealer { background-color:#FFFFFF; }
.referral-report .impressions,  .referral-report  .marker-clicks, .referral-report  .page-clicks, .referral-report  .map-clicks 
	{ text-align:center; width:15%; }
.referral-report .summary { padding-left:40px; background-color:#DDD; }

.location-stats li.admin .button { margin-top:5px; margin-left:40px; }
	
.odd { background-color:#F4F4F4; }
.even { background-color:#E8E8E8; }


/********************************************************************************************/

/*		DO NOT ADD CUSTOM STYLES TO THIS SHEET. WE HAVE PROVIDED user-editable-styles.css

/*		STYLES ADDED HERE MAY GET OVER-WRITTEN ON THE NEXT UPDATE 

/********************************************************************************************/

.marker-list .spotlight-dealers .marker-title { color:#BA960B; }

@media screen and (max-width: 480px) {
    .marker-list .marker-links { position:relative; }
}

