@media only screen and (min-width: 1660px) {
.rarespecies .modal-wrapper {
left: 26%;
}
}
@media only screen and (max-width: 1099px) {
.main_sec {
width: auto;
}
.breadcrumbs {
width: auto;
padding-left: 40px;
}
.content {
padding: 15px 80px 15px 40px;
}
.hamburger_menu_icon {
top: -17px;
right: 20px;
}
.menu_ham {
flex: 0 0 30.33%;
} .news_home_image {
flex: 0 0 30%;
}
.news_home_content {
padding: 0;
}
.news_blog_image {
flex: 0 0 35%;
margin: 0 30px 0 0;
}
.staff-cont .popname {
margin: 0 305px 15px 0;
}
.staff-cont img {
padding: 25px 0 30px 35px;
}   .fl-node-600ce44b42292
{
width:100%!important;
}
.rarespecies_col {
flex: 0 0 43%;
}
.rarespecies .modal-wrapper {
top: 13%;
left: 7%;
width: 49em;
}
.page-template-page-whatwedo .sidebar a {
font-size: 16px;
width:100%;
}
.sub-menu a {
font-size: 16px!important;
}
.page-template-page-whatwedo .sidebar .sub-menu li {
padding: 5px 0 0 25px;
}
.sidebar { }
.page-template-page-whatyoucando .sidebar {
flex: 0 0 30%;
padding: 0 20px 15px 30px;
}
.merchandise .modal-content {
padding: 1em 2em 2em 2em;
}
.merchandise .modal-header {
padding: 1em 1em 0em 1em;
} .slick-prev {
top: 200px;
left: 10px;
}
.slick-next {
top: 200px;
right: 10px;
}
.banner-title h2 {
font-size: 38px;
}
.row_sl .rarespecies_col {
height: 405px;
}
.search_rl_li h4 {
flex: 0 0 20%;
width: 20%;
} a.read_more {
margin: 20px 0 0 22%;
width: 17%!important;
text-align: center;
}
.search_content {
padding: 0 40px;
}
.filter_search select {
flex: 0 0 75%;
}
.filter_search label {
flex: 0 0 25%;
}
.search_rl_li a , .search_rl_li p {
width: 80%;
}
.search_rl_li p a {
width: 689px;
}
.general_search {
width: 914px;
}
.search-results .search_rl_li h4 {
flex: 0 0 10%;
width: 37%;
}
.page-template-page-whatyoucando .content {
padding: 15px 80px 15px 40px;
}
a.add_cal, a.paynow, a.paylater {
padding: 6px 18px;
}
.blog_container .breadcrumbs {
padding-left: 18px;
}
#tribe-events .breadcrumbs {
padding-left: 0;
}
}
@media only screen and (max-width: 850px) { .search_rl_li p a {
width: 616px;
}
.sidebar {
padding: 15px 37px 15px 30px;
flex: 0 0 38%; 
}
.content {
flex: 0 0 62%;
}
.fl-node-600cdc88577c1 > .fl-module-content {
margin-top: 20px!important;
margin-left: 0!important;
}
.fl-node-5ff3261107644 > .fl-module-content {
margin-top: 10px;
margin-left: 0!important;
}
.fl-node-600ce44b42298 , .fl-node-600ce6a05cf74 , .fl-node-600ce6a05cf79
,.fl-node-600ce7860bf59, .fl-node-600ce7860bf54{
width: 100%!important;
}
.hamburger_menu {
top: -120px;
height: 1073px!important;
}
.menu_ham {
flex: 0 0 27.33%!important;
}
.menu_ham:first-child {
flex: 0 0 16%!important;
padding-right: 30px;
} .news_home_image {
flex: 0 0 40%;
}
.hamburger_menu_icon {
top: 0;
right: 20px;
}
.staff-cont .popname {
margin: 0 215px 15px 0;
font-size: 28px;
}
.staff-cont img {
padding: 25px 0 30px 25px;
} .staff_mem {
padding: 0 20px;
}
.rarespecies_row {
flex-direction: column;
}
.rarespecies_col {
padding: 30px 30px 70px;
}
.rarespecies .modal-wrapper {
top: 25%;
left: 5%;
width: 38em;
}
.main_event_image {
flex: 0 0 38%;
padding: 0 30px 0 30px;
}
a.register {
padding: 6px 17px;
}
a.add_cal, a.paynow, a.paylater {
padding: 6px 25px; }
.filter_search_row {
flex-wrap: wrap;
}
.filter_search_col {
padding: 0 15px 22px;
}
.form-group {
align-items: flex-start;
flex-direction: column;
}
.filter_search label {
padding: 0 25px 10px 0;
text-align: left;
}
.filter_search select {
width: 100%;
}
.search_rl_li h4 {
width: 100%;
text-align: left;
margin-bottom: 5px;
}
.search_rl_li a , .search_rl_li p {
width: 100%;
}
a.read_more {
margin: 20px 0 0 0;
width: 24%!important;
text-align: center;
}
.search_rl_li {
flex-wrap: wrap;
flex-direction: column;
}
.general_search_box .form-group {
flex-direction: row;
flex-wrap: wrap;
}
.pagination_line {
flex: 0 0 60%;
}
.single-tribe_events .tribe-events-single-event-title {
font-size: 24px!important;
line-height: 36px!important;
}
.general_search {
width: 669px;
}
.woocommerce ul.order_details li {
padding-right: 2em!important;
margin-left: 25px!important;
margin-right: 0!important;
}
.search-results .search_rl_li h4 {
width: 100%;
text-align: left;
margin-bottom: 5px;
}
.search_rl_li.loop_author_lla p:after {
content: '';
margin: 0;
}
.modal_form .modal-wrapper {
position: absolute;
z-index: 9999;
top: 5em;
width: 71%;
margin: 0 auto;
left: 13%;
background-color: #fff;
box-shadow: 0 0 1.5em hsl(0deg 0% 0% / 35%);
}
.tribe_events .upcoming_event_content {
flex: 0 0 100%;
}
}
@media only screen and (max-width: 767px) {
.fl-col.fl-node-5f8436a5b178c.fl-col-has-cols {
width: 25%!important;
float: right;
text-align: right;
}
img.fl-photo-img.wp-image-2885 {
position: relative;
top: -221px;
z-index: 998;
width: 17px;
}
.hamburger_menu_icon {
top: -257px;
text-align: center;
z-index: 99;
position: absolute;
right: 304px;
}
img.fl-photo-img.wp-image-48.size-full {
position: relative;
top: -239px;
z-index: 998;
width: 25px;
}
img.fl-photo-img.wp-image-15.size-full {
position: relative;
top: 18px;
}
header {
height: 299px;
}
img.fl-photo-img.wp-image-2885 {
position: relative;
top: -219px;
z-index: 998;
width: 19px;
}
.search-box button ,.search-box button:hover , .search-box button:focus , .search-box button:active {
padding: 10px;
}
.search-box button span {
display: none;
}
.main_sec {
flex-direction: column;
}
.sidebar {
padding: 30px 30px 0;
}
.breadcrumbs {
padding: 0 30px;
text-align: center;
}
.content {
padding: 0 30px;
}
.news_blog_image {
padding-bottom: 20px;
}
.hamburger_menu {
height: -433px!important;
top: -316px!important;
}
ul#menu-main-menu-1 {
display: none;
}
.main_menu {
flex-direction: column;
}
.social_icons_menu {
right: 20px;
}
.close_btn {
left: 0%;
top: -30px;
}
li#menu-item-353 {
padding-top: 20px;
}
.menu_ham {
margin: 0 0 0 33px;
}
.hamburger {
margin: 90px 0 0 33px;
}
.social_icons_menu {
bottom: 30px;
left: 36px;
top: inherit;
}
.news_home_body {
flex-direction: column;
}
.news_home_image {
padding: 0 0 25px;
}
.news_home_image img {
width: 100%;
height: auto;
}
.news_home_redirect a {
padding-right: 20px;
}
.news_home_redirect a span {
font-size: 20px;
}
.hamburger_menu {
height: 1814px!important;
padding: 0 5px;
}
#menu-item-376 {
margin-top: 30px;
}
.news_home_body, .news_blog_body {
display: flex;
flex-direction: column;
}
.news_blog_image img {
width: 100%;
height: auto;
}
.news_blog_list {
padding: 20px 0 45px;
}
.news_blog_image {
margin: 0;
}
.staff {
flex-direction: column;
}
.modal-content {
padding: 0em 1em 1em 1em;
}
.modal-wrapper {
width: 85%;
left: 8%;
}
.staff-cont img {
padding: 0;
float: none!important;
width: 100%;
}
.staff-cont .popname {
margin: 0 0 15px;
font-size: 28px;
display: block;
}
.modal-header {
padding: 1em 1em 1em 1em;
}
.staff-cont p , .staff-cont h4 {
font-size: 16px;
}
.page-template-page-staff .main_sec {
margin: 0 auto;
}
.full_width_container {
margin: 0 0 65px;
}
.banner-title h2 {
font-size: 30px;
}
.banner-title {
top: 40%;
}
#sb_instagram.sbi_col_4 #sbi_images .sbi_item {
padding: 25px 30px 25px 30px!important;
width: 100%!important;
}
#sb_instagram #sbi_images {
display: flex;
flex-direction: column;
}   .rarespecies_col {
margin: 0 0 30px 0;
}
.rarespecies .modal-wrapper {
top: 13%;
left: 2%;
width: 20em;
}
footer .bx-prev , footer .bx-next {
left: 0;
right: 0
}
.rarespecies a {
font-size: 16px;
} .page-template-page-whatyoucando .sidebar {
flex: 0 0 30%;
padding: 15px 30px 15px 30px;
}
.merchandise .modal-content , .merchandise .modal-header {
padding: 1em 1em 1em 1em;
}
.merchandise .modal-wrapper {
width: 90%;
margin: 0 auto;
left: 5%;
}
.row_sl .rarespecies_col {
padding: 30px 20px 70px;
height: auto;
}
.page-template-page-whatwedo .content h2 {
font-size: 26px;
margin: 0;
}
.species_img {
height: auto;
}
.main_event_list {
flex-direction: column;
}
.main_event_image {
padding: 20px 0;
}
.main_event_date {
border-right: none;
display: flex;
align-items: center;
}
.main_event_action a.details {
margin: 0 15px 0 0;
}
.tribe_events {
flex-direction: column;
}
.upcoming_event_img {
flex: 0 0 50%;
padding: 25px 0 0;
}
#tribe-events-pg-template {
padding: 0 20px 20px!important;
}
a.register {
width: 100%;
}
a.add_cal, a.paynow, a.paylater {
width: 100%;
margin: 25px 0 0 0;
}
.search_content {
padding: 0 20px;
}
.filter_search_col {
padding: 0 0 22px;
}
.filter_search_row {
flex-direction: column;
}
.search_rl_li h4 {
width: 100%;
text-align: left;
}
.search_rl_li {
flex-wrap: wrap;
flex-direction: column;
}
a.read_more {
margin: 20px 0 0 0;
text-align: center;
width: 100%!important;
}
a.search, a.reset {
margin: 20px 0 0 0;
width: 100%;
}
.search_results_row {
flex-direction: column;
}
.search_results_row div:first-child {
margin-bottom: 15px;
}
.general_search label {
flex: 0 0 100%;
}
.general_search_box input[type=text]  {
flex: 0 0 84%;
}
.general_search_box input[type=text] , .general_search_box button, .filter_search button {
margin: 15px 0 0;
}
.pagination_line {
flex: 0;
}
a.details {
width: 100%;
text-align: center;
margin: 0 0 25px!important;
}
.main_event_date h3 {
color: #616161;
font-size: 22px;
font-weight: 300;
margin-right: 5px;
}
.search_rl_li p a {
width: 312px;
}
.search-fl {
margin: 120px auto 0;
}
.input-container {
flex-wrap: wrap;
}
select#search_longleaf_dd {
background-position: 325px;
flex: 0 0 100%;
margin: 0 0 40px;
}
button#top_search_btn {
padding: 0!important;
}
.input-field {
width: 83%!important;
} .fl-col-group.fl-node-5ab0acc5d61d3.fl-col-group-equal-height.fl-col-group-align-center.fl-col-group-custom-width {
display: flex;
flex-direction: column-reverse;
}
img.fl-photo-img.wp-image-48 {
position: relative;
top: -243px;
z-index: 998;
width: 19px;
}
img.fl-photo-img.wp-image-15 {
position: relative;
top: 32px;
}
.general_search {
width: auto;
}
.woocommerce ul.order_details li {
padding-right: 5em!important;
margin-left: 0!important;
width: 100%;
padding-left: 2em;
}
img.fl-photo-img.wp-image-2885.size-full {
width: 22%;
position: absolute;
top: -239px;
z-index: 999;
}
p.search_results_p {
font-size: 20px!important;
}
p.search_results_p {
font-size: 22px!important;
line-height: 32px;
}
.hamburger_menu_icon img {
width: 67%;
}
.form-group.general {
padding: 0 20px 15px;
}
.search-results .search_rl_li h4 {
width: 100%;
text-align: left;
}
.search-results .search_keywords p {
color: #4c5b5d;
font-size: 24px!important;
font-weight: 300;
line-height: 32px;
}
.page-template-page-whatyoucando .content {
flex: 0 0 70%;
border-right: 1px solid #ddd;
padding: 0 30px;
}
a.tribe-checkout-backlink {
margin: 15px 0 20px 13px;
}
.modal_form .modal-wrapper {
position: absolute;
z-index: 9999;
top: 5em;
width: 95%;
margin: 0 auto;
left: 2%;
background-color: #fff;
box-shadow: 0 0 1.5em hsl(0deg 0% 0% / 35%);
}
.modal_form .modal-header h3 {
padding-left: 0;
}
.container_img {
position: relative;
width: 100%;
margin: 0 auto;
background: linear-gradient(#2d2d2dd1, #4c4c4cde);
height: 300px;
}
.container_img img {
width: 100%;
object-fit: cover;
height: 100%;
}
.page-id-3640 header {
height: auto;
}
.invoice-form .ginput_complex, 
.invoice-form .ginput_cardextras {
display: block!important;
}
.invoice-form .ginput_complex .ginput_cardinfo_right input {
max-width: 83%!important;
}
}