/*MEDIA QUERIES START*/
/*================================================================================*/
/*================================================================================*/
/*================================================================================*/
@media screen and (max-width: 5000px) {

.table-sub {
    width: 570px;
    background-color: #BD302C;
    padding: 20px;
    margin: 0 0 12px 0;
}
.table-sub.orange {
    background-color: #a14c35;
}

.mobile-nav{display:none;}
.mobile-banner{display:none;}
.mobile-display{display:none;}
}
/*================================================================================*/
/*================================================================================*/
/*================================================================================*/
@media screen and (max-width: 965px) {
    body {
    background: #fff;
}
body.home {
    background: #828181;
}
#home-feature {
    width: auto;
    height: auto;
    margin: 0px;
}
.home-sub-nav{text-transform: uppercase;}
.desktop-display{display:none;}
.mobile-display{display: block;}
#subContent_TC1B4BE5B017, #subContent_TAC96EA1C013, #subContent_TEAA1C8B4012{display:none;}
#sub-main img {
    text-align: center;
}
#home-rotator {
    display:none;
}
.mobile-banner{display:block;}
.table-sub {width:93%;
}
#header{display:none;}
.mobile-nav{display:block;}
#sub-left {
    display:none;
}
#topnav {
     display:none;
}
#content-area
{
    width: 100%;
}
#sub-wrapper
{
    width: 100%;
}
#wrapper
{
   width: 100%;
     overflow-x: hidden;
}
#sub-main
{
    width: 100%;
    background:transparent;
}
#footer
{
    width: 100%;
}
.sub-right {
    width: 100%;
    background:#fff;
}
#subright3 {
    background: #fff;
}
#home-rotator {
    width: 100%;
    height: 100%;
}
ul.kl-bannerSlideShow-images img {
    width: 100%;
    height: 100%;
}
ul.kl-bannerSlideShow-images {
    width: 100%;
    height: 100%;
}
.kl-bannerSlideShow {
    height: 100%;
    width: 100%;
}
#home-rotator-bg {
    width: 100%;
}
#subright2 {
    background: #fff;
}
.redwrap {
    width: 100%;
    height: auto;
}
#red1, #red2 {
    background-image: none;
}
#home-feature {
    width: 100%;
}
#sub-content {
    width: 93%;
    padding: 20px;
}
.parks-thumbs, #parkImage {
    width: 100%;
}
/* Sitefinity Overrides */
    .sf_colsOut sf_3cols_1_33, .sf_colsOut sf_3cols_2_34, .sf_colsOut sf_3cols_3_33, .sf_3cols_1_33, .sf_3cols_1_33, .sf_3cols_3_33, .sf_3cols_2_34, .sf_4cols_1_25, .sf_4cols_2_25, .sf_4cols_3_25, .sf_4cols_4_25, .sf_5cols_1_20, .sf_5cols_2_20, .sf_5cols_3_20, .sf_5cols_4_20, .sf_5cols_5_20, .sf_2cols_1_25, .sf_2cols_2_75, .sf_2cols_1_33, .sf_2cols_2_67, .sf_2cols_1_50, .sf_2cols_2_50, .sf_2cols_1_67, .sf_2cols_2_33, .sf_2cols_1_75, .sf_2cols_2_25, .sf_3cols_1_25, .sf_3cols_2_50, .sf_3cols_3_25 {width:100% !important;}
    .sf_3cols_2_34 .sf_3cols_2in_34, .sf_3cols_3_33 .sf_3cols_3in_33, .sf_4cols_2_25 .sf_4cols_2in_25, .sf_4cols_3_25 .sf_4cols_3in_25, .sf_4cols_4_25 .sf_4cols_4in_25, .sf_5cols_2_20 .sf_5cols_2in_20, .sf_5cols_3_20 .sf_5cols_3in_20, .sf_5cols_4_20 .sf_5cols_4in_20, .sf_5cols_5_20 .sf_5cols_5in_20, .sf_2cols_2_67 .sf_2cols_2in_67, .sf_2cols_2_50 .sf_2cols_2in_50, .sf_2cols_2_33 .sf_2cols_2in_33, .sf_2cols_2_25 .sf_2cols_2in_25, .sf_3cols_2_50 .sf_3cols_2in_50, .sf_3cols_3_25 .sf_3cols_3in_2 {
    margin-left: 0px !important;
}

}
/*================================================================================*/
/*================================================================================*/
/*================================================================================*/
@media screen and (max-width: 776px) {

#search {
    display:none;
}
.projects-wrapper li {
    width: 100%;
     margin: 10px 0;
}
#legal {
    float: left;
    padding: 19px;
}
.redwrap {
    width: 97%;
}
#sub-content {
    width: 100%;
}
.table-sub {
    width: 100%;
}
#parkDescriptionR {
    width: 100%;
     float: left;
}
#parkDescriptionL {
    width: 100%;
}
.projects-wrapper h3 {
    margin: 8px auto;
    width: 250px;
}
.projects-wrapper .project-thumb {
    height: 280px;
    width: 280px;
}
}
/*================================================================================*/
/*================================================================================*/
/*================================================================================*/
@media screen and (max-width: 359px) {
.fn-name {
    width: 76%;
}
.change{}
}
