﻿@charset "UTF-8";
/* CSS Document */
.active .exploreDrop { display:block;}
.CTAlinks li { width:auto !important;}
.onPageexploreItems li a img { height:123px; width:122px;}
.CTAlinks li { margin:0;}
.ladingScrollTo ul { overflow:hidden !important; }
.ladingScrollTo ul li { float:left; }
.ladingScrollTo ul li a { padding-left:10px !important; padding-right:10px !important;}
.ladingScrollTo ul li.landingTitle { width:225px !important;}
ul.flexCol, .flexCol, ul.flexColBG, .flexColBG, .contentFlex, .flexCTAlinks { overflow:hidden; display:block; }
ul.flexCol li, ul.flexColBG li, .contentFlex .contentInner, .flexCTAlinks a { float:left; width:auto; min-width:19%; max-width:47%; }
.oneThird .contentDetail { border:1px #ccc solid; }
.brandImage img {
position: fixed;
top: 0px !important;
left: 0px !important;
}

.ladingScrollTo {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FFFFFF -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 10px medium;
    box-shadow: 0 3px 8px rgba(50, 50, 50, 0.3);
    display: block;
    height: 84px;
    padding: 0;
    position: relative;
    text-align: center;
    z-index: 400;
}
.rightHeroBar p, .leftHeroBar p { font-size:20px; margin-bottom:0; width:75%; }
.locationsList .resultsImage img { width:275px; height:156px; }

.leftHeroBar h2 {
	display: block;
    font-size: 32px;
    margin: 0 10px 15px 0;
    width: 309px;    
    padding: 0;
    text-decoration: none;
    float:right;
    text-align:left;
    min-width:200px;
    height:40px;
    
    }
    
.leftHeroBar p {
   
    display: block;
    float: right;
    font-size: 18px;
    margin: 0 0px 15px 0;
    min-width: 200px;
    padding: 0;
    text-align: left;
    text-decoration: none;
    width: 312px;
}    
