/*







Theme Name: Enfold Child







Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.







Version: 1.0







Author: Kriesi







Author URI: http://www.kriesi.at







Template: enfold







*/































/*Add your own styles here:*/























@font-face {







    font-family: 'Titillium Web';







    src: url('fonts/TitilliumWeb-Bold.eot');







    src: url('fonts/TitilliumWeb-Bold.eot?#iefix') format('embedded-opentype'),







        url('fonts/TitilliumWeb-Bold.woff2') format('woff2'),







        url('fonts/TitilliumWeb-Bold.woff') format('woff'),







        url('fonts/TitilliumWeb-Bold.ttf') format('truetype'),







        url('fonts/TitilliumWeb-Bold.svg#TitilliumWeb-Bold') format('svg');







    font-weight: bold;







    font-style: normal;







}







@font-face {







    font-family: 'MuseoSlab-500';







    src: url('fonts/MuseoSlab-500.eot');







    src: url('fonts/MuseoSlab-500.eot?#iefix') format('embedded-opentype'),







        url('fonts/MuseoSlab-500.woff2') format('woff2'),







        url('fonts/MuseoSlab-500.woff') format('woff'),







        url('fonts/MuseoSlab-500.ttf') format('truetype'),







        url('fonts/MuseoSlab-500.svg#MuseoSlab-500') format('svg');







    font-weight: normal;







    font-style: normal;







}







#about-section p {







    margin-bottom: 22px;







}







#top #header .av-main-nav > li > a .avia-menu-text, #top #header .av-main-nav > li > a .avia-menu-subtext {







    font-family: 'Titillium Web';







    font-weight: bold;







}



.flex_cell.no_margin.av_one_third.el_after_av_cell_two_third.avia-builder-el-last img, .flex_cell.no_margin.av_one_third.el_after_av_cell_one_third img {



    width: 100%;



}



#about-section .slide-entry-wrap {



    margin-bottom: 0 !important;



}



#about-section span.more-link-arrow {



    display: none;



}



div#about-section {







    max-width: 1170px;







    width: 100%;







    margin: auto;







    background-color: transparent;







}



.av-image-caption-overlay-center {



    position: absolute;



    bottom: 15px;



    right: 15px;



    padding-right: 0;



}



.av-image-caption-overlay-center p {



    font-size: 12px;



}



#about-section .av_textblock_section .avia_textblock.av_inherit_color p {



    margin-top: 0;



}



#about-section .avia-content-slider.avia-content-grid-active.avia-content-slider1.avia-content-slider-odd.avia-builder-el-53.el_after_av_textblock.el_before_av_textblock {



    margin-bottom: 0;



}



#about-section a.blog-btn {



    text-decoration: none !important;



    font-size: 16px;



    color: #001938 !important;



}



div#text-8 .textwidget img {



    max-width: 870px;



    width: 100%;



}



#top .all_colors u, #top .all_colors span[style*='text-decoration: underline;'], #top .all_colors span[style*='text-decoration:underline;'] {



    color: #001938;



    font-size: 22px;



    font-weight: normal;



    text-decoration: underline !important;



}

body .column-top-margin {



    margin-top: 30px;



}

#top-things-section, #art-section , #history-section, #park-section, #hike-section {



    max-width: 1170px;







    width: 100%;







    margin: auto;







    background-color: transparent;



 }



article.slide-entry a img {



    width: 100%;



}



#art-section h1{



	font-family: 'MuseoSlab-500';



}







#art-section h1 {



    font-family: "MuseoSlab-500";



    font-size: 22px;



}







#hike-section h1 {



    font-family: "MuseoSlab-500";



    font-size: 22px;



    margin:22px 0 12px;



}







#hike-section p {



    margin-bottom:39px;



}



#about-section a.blog-btn:hover{



    color:#3d71a1 !important;



}







#history-section h1 {



    font-family: "MuseoSlab-500";



    font-size: 22px;



}



#history-section .avia_textblock h2 {



  color: #001938;



  font-family: "MuseoSlab-500";



  margin: 0;



  font-size:24px;



  padding-bottom: 22px;



	



}



#art-section .avia_textblock h2 {



  color: #001938;



  font-family: "MuseoSlab-500";



  margin: 0;



  font-size:24px;



  padding-bottom: 22px;



}







#park-section ul {



    background-color: #fff;



    list-style: none;



	margin-top:24px;



    padding: 42px 0;



}







 #park-section li:nth-child(1){



	 background-image:url("images/location.png");



	 background-repeat:no-repeat;



	 background-position:left;



 }



#park-section li{padding-left: 30px;}



  #park-section li:nth-child(2){



	 background-image:url("images/phone.png");



	  background-repeat:no-repeat;



	 background-position:left;



 }



 



  #park-section li:nth-child(3){



	 background-image:url("images/printer.png");



	  background-repeat:no-repeat;



	 background-position:left;



 }



 







#park-section h1 {



    font-family: "MuseoSlab-500";



    font-size: 22px;



}







#park-section .avia_textblock h2 {



  color: #001938;



  font-family: "MuseoSlab-500";



  margin: 0;



  font-size:24px;



  padding-bottom: 22px;



	



}











div#about-section h2 {







    font-size: 30px;







    font-family: 'MuseoSlab-500';







    line-height: 36px;







    margin-bottom:23px;







    text-transform: capitalize !important;







}







#main, .avia-msie-8 .av_header_sticky_disabled#header {







    background-color: #f1f1f1 !important;







}







#gallery section.av_textblock_section {







    display: table;







    height: 100%;







    margin: 0 auto;







}







div#after_submenu {







    display: none;







}



#wunderground_forecast_widget-5 h3.widgettitle {



    display: none;



}



/* .av_textblock_section .avia_textblock.av_inherit_color {



    margin: 0;



    padding: 31px 0 0;



} */







.av-image-caption-overlay-center {







    display: inline-block;







}







#top-things-section section.av_textblock_section p {



    line-height: 20px;



}



#hike-section .avia_textblock h2 {



    color: #001938;



    font-family: "MuseoSlab-500";



    margin: 0;



    font-size: 24px;



    padding-bottom: 22px;



}











.av_textblock_section .avia_textblock  .av_inherit_color p {



    color: #001938;



    font-family: "MuseoSlab-500";



    margin: 0;



    padding-bottom: 22px;



}







.avia-image-container-inner, .avia_image, .av-image-caption-overlay {







  border-radius: 0;







}







#gallery .avia_textblock.av_inherit_color {







    height: 253px;







    text-align: center;







    display: table-cell;







    vertical-align: middle;







}



.widget_nav_menu li a {

    font-size: 13px;

    line-height: 10px;

}



div#gallery .avia_image {







  max-width: 380px;







  width:100%;







}







div#spotlight-section {







    background-size: cover;







    padding-top: 206px;







    padding-bottom: 60px;







}







.image-overlay-layer {







    background: #011938;







    width: 100%;







    height: 100%;







}















div#spotlight-section .avia_textblock.av_inherit_color {background-color: rgba(20, 21, 26, 0.9); width: 54.5%; padding: 18px 25px 23px; }



div#spotlight-section .avia_textblock.av_inherit_color p{line-height:20px; }



div#spotlight-section .avia_textblock.av_inherit_color h5 {text-align: center; font-family: 'MuseoSlab-500'; font-size: 16px; line-height: 18px; margin-bottom: 15px; }



div#spotlight-section .avia_textblock.av_inherit_color h2 {text-align: center; font-family: 'MuseoSlab-500'; font-size: 36px; line-height: 42px; }



div#spotlight-section .avia_textblock.av_inherit_color>p a{text-align:center; text-decoration: none; }



p.read-more {text-align: center; }



div#spotlight-section .avia_textblock.av_inherit_color>p a {text-align: center; text-decoration: none; background: #ff9900; padding: 8px 52px 7px 18px; position: relative; letter-spacing: 2px; border-radius: 3px; font-family: 'MuseoSlab-500'; display: inline-block; margin-top: 10px; background-image: url(images/arrow.png); background-repeat: no-repeat; background-position: 137px 8px; }



.slide-content{







    color:#001938 !important;







}







.slide-meta {







    display: none;







}







span.blog-categories.minor-meta {







    display: none;







}







.avia-content-slider .slide-image {







    overflow: hidden;







    margin-bottom: 16px;







    border-radius: 0 !important;







}







h3.slide-entry-title.entry-title {







    margin-bottom: 2px;







    font-size: 22px;







    color: #001938;







    font-family: 'MuseoSlab-500';







    text-transform: capitalize !important;







}







.slide-entry-excerpt.entry-content {







    line-height: 19px;







}







a.more-link, a.more-link:hover {







    text-transform: uppercase;







    margin-top: 0;







    text-decoration: none







}







.avia-content-slider {







    margin: 24px 0;







}







div#about-section section.av_textblock_section h3 {







    font-family: 'MuseoSlab-500';







    font-size: 18px;







}







#top div .avia-gallery img {







    border-width: 0;







    padding: 0;







}







html #top .all_colors .widgettitle {







    border-style: solid;







    border-width: 0;







    padding: 10px 0;







    border-left: none;







    font-family: "Titillium Web";







    border-right: none;







    margin-bottom: 5px;







    font-weight: bold;







}







.textwidget ul li {







    font-size: 13px;







    line-height: 19px;







}







div#text-7 {







    text-align: center;







    padding: 0;







    border: 0;







    margin: 0;







    height: auto;







    background: #000f20;







}







.responsive .container {







    max-width: 1170px !important;







    width: 100% !important;







    padding: 0;



    margin: auto;







}







#footer .widget {







    padding: 0;







    margin: 7px 0 7px 0;







    overflow: hidden;







}







#top div .avia-gallery {







    padding-bottom: 0;







}







.search_form_field #searchform #searchsubmit {



    padding: 0 !important;



    border-radius: 0 !important;



    background-color:#fcfcfc;



}



.search_form_field #searchform #s {



    border-radius: 0;



    width: 75%;



    position: relative;



    padding: 11px 47px 11px 15px;



    z-index: 1;



    margin: 0;



    border-radius: 0;



    border: 1px solid #fcfcfc;



    box-shadow: none;



}



a.lightbox.lightbox-added img {







    height: 190px;







}







div#header_meta {







    display: none;







}







.container_wrap{ border-top:0px; }















.top-header-image .widget_text {







    float: right;







    padding: 10px 0 11px;







}







strong.logo {







    margin-top: 16px;







}







.container.av-logo-container {







    float: left;







    clear: none;







    max-width: 278px !important;







    width:100% !important;







}







.main-header.logo-section {







    max-width: 1170px;







    width: 100%;







    margin: auto;







}



.avia-image-container-inner img.avia_image {



    width: 755px !important;



}



.avia-image-container.avia-align-left{



	margin-right: 0;



    margin-top: 0;



}







body div .avia-button {



    border-bottom-style: solid;



    border-bottom-width: 1px;



    border-radius: 3px;



    display: inline-block;



    font-size: 12px;



    font-weight: normal;



    line-height: 1.2em;



    margin: 8px 0 12px;



    max-width: 100%;



    padding: 10px;



    position: relative;



    text-align: center;



    text-decoration: none;



}











div#gallery {







    box-shadow: 5px 2px 28px #000;







}







.social.icons {







    position: fixed;







    top: 50%;







    background: #f9c206;







    border-radius: 0px 19px 19px 0px;







    padding: 15px 14px 2px 9px;







    text-align: center;







    z-index: 9999;







    box-shadow: 3px 5px 6px #7f7b73;







}







.social.icons img {







    margin-bottom: 11px;







}







.social-widget .widget_text{







    padding:0;







}







#top .av_minimal_header #s {







    border: none;







    padding: 5px 5px 5px 25px;







    background: #fff;







}







#top #s {







    width: 75%;







    position: relative;







    padding: 11px 47px 11px 5px;







    z-index: 1;







    margin: 0;







    border-radius: 25px 25px 25px 25px;







    box-shadow: none;







}







#top #searchsubmit, .ajax_load {







    width: 40px;







    height: 100%;







    line-height: 30px;







    padding: 0 14px 0 0;







    position: absolute;







    right: 38px;







    font-size: 21px;







    top: 0;







    background: #ffffff;







    z-index: 2;







    color: #042c59;







    margin: 0;







    border-radius: 0px 25px 25px 0;







    min-width: 40px;







}







.inner_tooltip {







    max-width: 210px;







    width: 100%;







    display: block;







    border-radius: 18px;







}







.avia-search-tooltip.avia-tt {







    display: block !important;







    opacity: 1 !important;







    left: -104.5px !important;







}







.header_color .avia-tt, .header_color .avia-tt .avia-arrow, .header_color .avia-tt .avia-arrow {







    background-color: transparent;







    color: #b5b5b5;







    border: none;







    box-shadow: none;







}







.html_bottom_nav_header .avia-search-tooltip {







    top: -11% !important;







    margin-left: -33px; 







}







.av-main-nav > li > a {







    padding: 0 41px 0 0px;







}







#gallery .flex_cell.no_margin.av_one_fifth {







    background-size: cover;







}







section.avia_codeblock_section.avia_code_block_5, section.avia_codeblock_section.avia_code_block_3, section.avia_codeblock_section.avia_code_block_0 {







    margin-bottom: 33px;







}



.flex_cell.no_margin.av_one_full.avia-builder-el-1.avia-builder-el-no-sibling{



    background-size:cover;



}







@media screen and (max-width:1450px){







    #gallery section.av_textblock_section:nth-child(1) p {







        font-size: 25px !important;







    }







    #gallery section.av_textblock_section:nth-child(2) p {







        font-size: 25px !important;







    }







    #gallery .avia_textblock.av_inherit_color {







        height: 220px;







    }







    #gallery section.av_textblock_section:nth-child(2) a, #gallery section.av_textblock_section:nth-child(2) a:hover {







        font-size: 18px !important;







        padding: 7px 40px 7px 11px !important;







        background-position: 120px 10px !important;







    }







}







@media screen and (max-width:1250px){







    #gallery section.av_textblock_section:nth-child(1) p {







        font-size: 20px !important;







        padding: 15px;







        line-height: 24px !important;







    }

    .logo a img {

    padding-left: 10px;

}

    div#text-8 .textwidget img {

    padding: 0 10px 0;

} 

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown {

    float: right;

    padding-right: 15px;

}





    #gallery section.av_textblock_section:nth-child(2) p {







        font-size: 20px !important;







        line-height: 25px !important;







    }







    #gallery .avia_textblock.av_inherit_color {







        height: 190px;







    }







    #gallery section.av_textblock_section:nth-child(2) a, #gallery section.av_textblock_section:nth-child(2) a:hover {







        font-size: 18px !important;







        padding: 7px 40px 7px 11px !important;







        background-position: 120px 10px !important;







    }

    #top-things-section, #art-section, #history-section, #park-section, #hike-section{

    	padding-left: 10px;

    	padding-right: 10px;

    }



}

#top .av-main-nav ul a {

    font-size: 16px;

    line-height: 28px;

}

@media screen and (max-width:1164px){

	.top-header-image .widget_text {

	    float: right;

	    width: 70%;

	    padding: 10px 0 11px;

	}

}



@media screen and (max-width:1100px){







    #gallery section.av_textblock_section:nth-child(2) a, #gallery section.av_textblock_section:nth-child(2) a:hover {







        font-size: 15px !important;







        padding: 7px 40px 6px 11px !important;







        background-position: 100px 10px !important;







        margin-top: 10px;







    }







}







@media screen and (max-width:1050px){







    #gallery section.av_textblock_section:nth-child(1) p {







        font-size: 16px !important;







        padding: 12px 10px !important;







        line-height: 19px !important;







    }







    #gallery section.av_textblock_section:nth-child(2) p {







        font-size: 16px !important;







        line-height: 20px !important;







        padding-left: 10px !important;







    }







    #gallery .avia_textblock.av_inherit_color {







        height: 160px;







    }







}







@media screen and (max-width:1022px){







    .container.av-logo-container {







        float: left;







        clear: none;







        max-width: 240px;







        width: 100%;







    }















    div .av_one_fourth {







       margin-left: 0;







       width: 50%;







       float: left;







       padding: 0 10px;







    }







    a.lightbox.lightbox-added img {







        height: auto;







    }







}







@media screen and (max-width:989px){strong.logo {margin-bottom: 15px; } .responsive.html_mobile_menu_tablet .container #advanced_menu_toggle, .responsive.html_mobile_menu_tablet #advanced_menu_hide {display: block; margin-top: 16px; } #advanced_menu_toggle, #advanced_menu_hide, .avia_desktop #advanced_menu_toggle:hover, .avia_desktop #advanced_menu_hide:hover {background-color: #042c59; color: #ffffff; border-color: #ffffff; } .top-header-image .widget_text {float: none; width: 100%; text-align: center; } strong.logo {margin-bottom: 0; display: block; margin-top: 0; padding-left: 20px; } .container.av-logo-container {float: left; clear: none; display: block; background: #042c59; width: 100%; max-width: 1017px; padding-bottom: 0; padding-left: 3%; } .responsive #header_main .container {height: 90px; } .responsive.html_mobile_menu_tablet .container #advanced_menu_toggle, .responsive.html_mobile_menu_tablet #advanced_menu_hide {display: block; margin-top: 0; top: 22%; right: 3%; } .show_mobile_menu .responsive.html_mobile_menu_tablet .container #advanced_menu_toggle, .responsive.html_mobile_menu_tablet #advanced_menu_hide {top: 4%; } #gallery .avia_textblock.av_inherit_color {height: 130px; } .container.av-logo-container {

    float: left;



    clear: none;

    max-width: 1170px !important;

    width: 100% !important;

} div#text-8 .textwidget img {

    padding: 0 10px 0;

} }



@media screen and (max-width:850px){#top .no_margin.av_two_third {width: 90% !important; margin:auto !important; display: block; padding:50px 10px 20px !important; } #top .no_margin.av_one_third {width: 42% !important; margin: auto !important; display: block; padding: 30px 10px 50px !important; } .avia-content-slider .slide-entry-wrap {margin-bottom: 0; } }



@media screen and (max-width:830px){.responsive #top #wrap_all .av-flex-cells .no_margin .flex_cell_inner {width: 100% !important; max-width: 100% !important; margin: 0 auto !important; } #gallery section.av_textblock_section:nth-child(2) p {font-size: 26px !important; font-family: 'MuseoSlab-500'; text-align: left; line-height: 29px !important; padding-top: 0; font-weight: normal; padding-left: 32px; } #gallery section.av_textblock_section:nth-child(2) a, #gallery section.av_textblock_section:nth-child(2) a:hover {float: left; color: #011938; background: #f9c206; font-family: 'MuseoSlab-500'; font-size: 26px !important; padding: 10px 70px 8px 11px !important; border-radius: 4px; font-weight: normal; margin-top: 25px; display: inline-block; background-position: 186px 12px !important; background-image: url(images/arrow.png); background-repeat: no-repeat; text-decoration: none !important; } #gallery section.av_textblock_section:nth-child(1) p {background: #011938 none repeat scroll 0 0; font-family: "Titillium Web"; font-size: 30px !important; font-weight: bold; line-height: 27px !important; margin: auto !important; opacity: 0.75; padding: 20px 15px !important; } #gallery .avia_textblock.av_inherit_color {height: 290px; } .responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {width: 100%; } .responsive #top #wrap_all .av-flex-cells .no_margin {display: block; margin: 0; height: auto !important; overflow: hidden; } .responsive #top #wrap_all .av-flex-cells .no_margin.av-zero-padding {padding-left: 0% !important; padding-right: 0% !important; } div#spotlight-section .avia_textblock.av_inherit_color {margin: 0 0 0 7%; } }



@media screen and (max-width:767px){.responsive #top #wrap_all .av-flex-cells .no_margin {display: block; margin: 0; height: auto !important; overflow: hidden; padding-left: 0 !important; padding-right: 0 !important; } #top .no_margin.av_one_third {width: 43% !important; margin: auto !important; display: block; padding: 30px 10px 50px !important; } #spotlight-section .avia_textblock.av_inherit_color {width: 90% !important; margin: auto; } div#spotlight-section .avia_textblock.av_inherit_color {margin: 0 0 0 4%; } #top .no_margin.av_two_third {width: 95% !important; margin:auto !important; display: block; padding:50px 10px 20px !important; } #gallery .avia_textblock.av_inherit_color {height: 253px !important; } }



@media screen and (max-width:650px){#top .no_margin.av_one_third {width: 51% !important; margin: auto !important; display: block; padding: 30px 10px 50px !important; } }



@media screen and (max-width:500px){.responsive #top #wrap_all .container {width: 90%; max-width: 100%; } .responsive.html_mobile_menu_tablet .container #advanced_menu_toggle, .responsive.html_mobile_menu_tablet #advanced_menu_hide {right: 3%; } .responsive #top .logo {padding: 0 0 20px; } #top .no_margin.av_one_third {width: 100% !important; display: block; padding: 30px 10px 50px !important; } #top .no_margin.av_two_third {width: 100% !important; margin:auto; display: block; padding:50px 10px 20px !important; } #top .no_margin.av_one_third {width: 67% !important; margin: auto !important; display: block; padding: 30px 10px 50px !important; } div#about-section {

    padding-left: 10px;

    padding-right: 10px;

} }



@media screen and (max-width:470px){.container {width: 97%; max-width: 100%; } #top .no_margin.av_one_third {width: 60% !important; margin: auto !important; display: block; padding: 30px 10px 50px !important; } }



@media screen and (max-width:400px){.responsive .logo img {max-width: 85%; } #top .no_margin.av_one_third {width: 86% !important; margin: auto !important; display: block; padding: 30px 10px 50px !important; } }



.image-overlay-layer-position {position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 999; background: #011938; display: none; }



#gallery section.av_textblock_section:nth-child(2) {display: none; }



#gallery .flex_cell {position: relative; }



#gallery .flex_cell:hover .image-overlay-layer-position {







    display: block;







}







#gallery section.av_textblock_section {







    position: relative;







    z-index: 9999;







}







#gallery .flex_cell:hover section.av_textblock_section:nth-child(2) {







   display: block;







}







#gallery .flex_cell:hover section.av_textblock_section:nth-child(1) {







   display: none;







}







#gallery section.av_textblock_section:nth-child(1) p {







  background: #011938 none repeat scroll 0 0;







  font-family: "Titillium Web";







  font-size: 30px;







  font-weight: bold;







  line-height: 27px;







  margin: auto !important;







  opacity: 0.75;'







  display:inline-block;







  padding: 20px 15px;







}







#gallery section.av_textblock_section:nth-child(2) p {font-size: 26px; font-family: 'MuseoSlab-500'; text-align: left; line-height: 29px; padding-top: 0; font-weight: normal; padding-left: 32px; }



#gallery section.av_textblock_section:nth-child(2) a, #gallery section.av_textblock_section:nth-child(2) a:hover {float: left; color: #011938; background: #f9c206; font-family: 'MuseoSlab-500'; font-size: 26px; padding: 10px 70px 8px 11px; border-radius: 4px; font-weight: normal; margin-top: 25px; display: inline-block; background-position: 186px 12px; background-image: url("images/arrow.png"); background-repeat: no-repeat; text-decoration: none !important; }



@media screen and (max-width:500px){.avia-content-slider .slide-entry-wrap {width: 100%; float: left; margin-bottom: 0; } #top .no_margin.av_one_third {width: 100%; display: block; padding:30px 10px 20px !important; } }



.wu-forecast-wrapper .wu-cond-highlow .wu-cond-high {font-weight: bold; }



.wu-forecast-wrapper .wu-cond-highlow .wu-cond-low {font-weight: bold; }



.wu-forecast-wrapper .wu-day-title {color: #042c59; }



.wu-icon {float: left; margin-right: 20px; margin-bottom: 0 !important; }



.wu-copyright {display:none; }



.wu-has-icon .wu-simple-forecast-day {max-width: 100%; width: 100%; margin-right: 0; }



.wu-forecast-wrapper .wu-cond-highlow {margin:0; }



.wu-forecast-wrapper .wu-cond-text {color: #042c59; font-weight: bold; }



.wu-forecast-wrapper .wu-cond-pop {color: #042c59; }



.wu-forecast-wrapper.wu-has-icon {background: #fff; padding: 15px 5px 0; }



#inner-banner-section p { font-family: 'MuseoSlab-500'; text-align: center; margin:0; text-transform: uppercase;}



#inner-banner-section .flex_cell.no_margin.av_one_full.avia-builder-el-1.avia-builder-el-no-sibling {background-size: cover; }



div#top-things-section h1 {font-size: 20px; color: #001938 !important; font-family: 'MuseoSlab-500'; }



#top-things-section section.av_textblock_section p{line-height:20px; }



#top-things-section a.slide-image {margin-bottom: 0 !important; }



#top-things-section div .av_one_half {padding-left: 10px; width: 50%; margin:0; }



#top-things-section article.slide-entry.slide-parity-odd.real-thumbnail {padding-right: 10px; padding-left: 0; }



#top-things-section .slide-content {background: #fff; padding: 22px 20px; text-align: justify; }



#top-things-section .slide-entry-excerpt.entry-content {line-height: 27px; }



#top-things-section h3.slide-entry-title.entry-title{padding-bottom: 5px; text-align:left; }



#top-things-section h3.slide-entry-title.entry-title a {text-transform: uppercase; }



#top-things-section span.more-link-arrow {display: none; }



#top-things-section a.more-link {background: #042b59; color: #fff; font-size: 14px; padding: 7px 23px 7px 22px; border-radius: 9px; margin-top: 15px; }



#top-things-section .avia-content-slider .slide-image, .avia-content-slider .slide-image img{border-radius:0; }



#top-things-section .avia-content-slider .slide-entry-wrap {margin-bottom: 20px; }



#top-things-section h3.widgettitle {



    display: block;



}



#top-things-section .avia_textblock p {



    margin: 0;



    font-family: 'MuseoSlab-500';



    color: #001938;



    padding-bottom: 22px;



}



#top-things-section .wu-wrapper table td.wu-icon, #art-section .wu-wrapper table td.wu-icon, #history-section .wu-wrapper table td.wu-icon, #hike-section .wu-wrapper table td.wu-icon, #park-section table td.wu-icon{



    width: 82px;



}

#mc_embed_signup div#mce-responses{

	overflow:visible !important;

}

#mc_embed_signup .clear {

    overflow: visible;

    visibility: visible;



}

#mc_embed_signup div.response {

    margin: 3em 0 !important;

}

#mc_embed_signup {

    position: relative;

    padding-bottom: 90px;

}

#top-things-section td.wu-icon, #art-section td.wu-icon, #history-section td.wu-icon, #park-section td.wu-icon, #hike-section td.wu-icon{



    float: none;



}



#top-things-section h3.slide-entry-title.entry-title a{



    font-size:20px;



}



#history-section h1 {



    margin-top: 19px;



    margin-bottom:0px;



    display: inline-block;



}



#history-section p {



    margin-top: 12px;



}



#park-section .avia_image {



    margin-bottom:20px;



}



#park-section h1, #history-section h1, #art-section h1, #hike-section h1{



    color:#001938 !important;



}



#art-section h1 {



    margin-top: 17px;



    display: inline-block;



}



#art-section .avia_image {



    margin-bottom:10px;



}



.toggle-section {width: 100%; margin: 23px 0 30px; font-size:15px; background: #e1e1e1; font-family: 'Open Sans', sans-serif;}



.toggle-section h3 {



    font-size: 13px;



    margin: 0;



    padding: 13px 15px 13px;



    width: 100%;



    cursor: pointer;



    color:#595959;



}



.fa {float:right; font-size:15px;}



.text-section {



    padding: 15px;



    font-size: 16px;



    line-height: 26px;



    color: #666666 !important;



}



.toggle-section h3.active {



    background-color: #042b59;



    color:#fff !important;



}



#history-section #top #wrap_all .avia-slideshow-button, #top .avia-button, .html_elegant-blog .more-link, .avia-slideshow-arrows a:before, #top .av-menu-button > a .avia-menu-text {



    border-radius: 10px;



    display: inline-block;



    padding: 13px 37px;



}



.page-id-5190 #park-section p {



    margin-bottom: 35px;



}



div#about-section .toggle-section {



    margin-bottom: 0 !important;



}

#park-section h5, #history-section h5, #art-section h5, #top-things-section h5 {

    background-image: url(images/newsletter.gif);

    background-size: 365px 220px;

    background-repeat: no-repeat;

    padding: 55px 0 20px 31px;

}

#park-section h5 section a, #history-section h5 section a, #art-section h5 section a, #top-things-section h5 section a {

    font-family:'Open Sans';

    color:#fff;

}

.inner_sidebar section#text-12 h5 {

    background-image: url(images/newsletter.gif);

    background-size: 305px 235px;

    background-repeat: no-repeat;

    padding: 60px 8px 30px 20px;

    font-size: 16px;

}

.inner_sidebar section#text-12 h5 a {

    font-family: 'Open Sans';

    color: #fff;

    width: 265px;

    margin: 20px 0 0;

    font-size: 15px;

    padding: 21px;

}

h4 {

    border-top: 2px solid #9a9a9a !important;

    padding-top: 10px;

    font-family: "MuseoSlab-500";

    color: #353535 !important;

}

.fishing-section {

    padding-bottom: 10px;

    border-bottom: 2px solid #9a9a9a !important;

    margin-bottom: 20px;

}

.fishing-section .toggle-section {

    margin-bottom: 0;

    border: 1px solid #d6d5d2;

}

i.fa.fa-angle-up, i.fa.fa-angle-down {

    font-size: 20px;

    font-weight: bold;

    margin-top: -4px;

}

.fishing-section .toggle-section h3 {

    font-size: 13px;

    margin: 0;

    font-weight: bold !important;

    padding: 13px 15px 13px;

    width: 100%;

    cursor: pointer;

    letter-spacing: 1px;

    font-family: "MuseoSlab-500";

}

a.visit-btn {

    background: #042c59;

    margin: 20px auto;

    color: #fff !Important;

    font-size: 15px;

    text-transform: uppercase;

    display: inline-block;

    padding: 10px 25px;

}

a.visit-btn:hover{

    text-decoration: underline !important;

}

.toggle-section.fishing h3.active {

    background-color: #eee9df;

    color: #666 !important;

}

.text-section.fishing {

    background: #f2efe9;

}