@media (max-width: 1550px) {
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item:last-child > .mega-sub-menu {
right: 0 !important;
left: auto !important;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item:last-child > .mega-sub-menu .mega-sub-menu {
right: 100% !important;
left: auto !important;
}
}
@media (max-width: 1300px) {
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item:nth-last-child(2) > .mega-sub-menu .mega-sub-menu {
right: 100% !important;
left: auto !important;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item:nth-last-child(2) > .mega-sub-menu {
right: 0 !important;
left: auto !important;
}
}
@media (max-width: 1200px) {
.news-post-detail .widget_categories, .news-post-detail .widget_archive {
padding: 15px;
}
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div {
height: 35px;
width: 35px;
}
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div.owl-next {
right: -14px;
}
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -18px;
}
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div {
top: 38%;
}
}
@media only screen and (max-width: 1199px){
.et-db #et-boc .et-l .et_pb_section .et_pb_row .et_pb_column .et_pb_module.social-share-section .et_pb_widget{
width: 200px;
}
.bookroomform input[type="submit"]{
font-size: 18px;
}
.bookroomform .bookroomformbottomleft .price{
font-size: 28px;
}
.bookroomform .bookroomformbottomleft .seperator{
font-size: 21px;
padding: 0 2px;
}
.bookroomform .bookroomformbottomleft .label{
font-size: 16px;
}
.bookroomform .bookroomformbottomright{
margin: 15px 0 0 0;
}
.gform_wrapper .top_label li.gfield.gf_middle_third div.gfield_time_hour:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity){
width: 86px !important;
}
.gform_wrapper .gfield_time_hour i{
width: 15px;
}
.gform_wrapper .gfield_time_minute {
max-width: 86px;
}
.gform_wrapper .gfield_time_ampm select {
min-width: calc(2rem + 54px);
}
.gform_wrapper .gfield_time_ampm {
max-width: 86px;
}
}
@media (max-width:1100px) {
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div {
height: 30px;
width: 30px;
}
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div.owl-next {
right: -10px;
}
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -14px;
} .sidebar {
margin-right: 30px;
} .maincontent { display: inline-block;width: calc(100% - 30% - 36px); }
}
@media only screen and (max-width: 1023px){
.gform_wrapper .top_label li.gfield.gf_middle_third div.gfield_time_hour:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity) {width: 86px !important;}
.gform_wrapper .gfield_time_minute{max-width: 86px;}
}
@media only screen and (max-width: 761px), (max-device-width: 1023px) and (min-device-width: 768px){
.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top: 5px;}
}
@media (max-width: 991px){
.gform_wrapper .gform_body .gfield .ginput_container_singleproduct .ginput_product_price{margin-bottom: 10px;}
.gform_wrapper .gform_body .gfield .ginput_container .ginput_quantity_label{margin-left: 0px;}
.hustle-ui .hustle-layout .hustle-layout-body .hustle-content{width: 80%;}
.hustle-ui .hustle-layout .hustle-layout-header .hustle-title{font-size: 42px;}
.et-db #et-boc .et-l .et_pb_section .et_pb_row .et_pb_column .et_pb_module.social-share-section .et_pb_widget{width: 192px;}
.btn-hover-img .et_pb_column{margin-bottom: 30px !important;}
.career-position{padding-left: 15px; padding-right: 15px;}
.gform_wrapper .gfield_time_minute {max-width: 62px;}
.gform_wrapper .gfield_time_ampm select {min-width: calc(2rem + 40px);}
.gform_wrapper .top_label li.gfield.gf_middle_third div.gfield_time_hour:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity) {width: 62px !important; padding: 8px !important;}
.gform_wrapper .top_label li.gfield.gf_middle_third div.gfield_time_minute:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity){padding: 8px !important;}
.gform_wrapper .gfield_time_hour i {width: 10px;}
.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {margin: 1px 0 9px 8px;}
.gform_wrapper .gfield_time_hour {max-width: 90px;}
.gform_wrapper .gfield_time_ampm {max-width: 62px;}
.gallery-section .sp-thumbnail-container { width: 80px !important;height: 80px !important; }
.maincontentcontainer.longitude .item { width: 48%; }
.weather-widget .et_pb_column_1 { width:250px; }
.weather-widget .et_pb_column_0 { width: calc(100% - 250px - 3%);margin-right: 3%; }
.gallerypastevent-div .item a { height: 250px;font-size: 20px; }
.sp-arrows .sp-next-arrow:after,.sp-arrows .sp-next-arrow:before,.sp-arrows .sp-previous-arrow:after,.sp-arrows .sp-previous-arrow:before { height: 30%;width: 30%; }
.sp-arrows .sp-arrow:after { top: 30%; }
.sp-arrows .sp-next-arrow { top: -11px; }
.searchpage hr { margin: 20px 0; }
.child-factsheet tr td img { width: 40px; margin: auto; display: inherit; }
}
@media (max-width: 980px)
{
#mega-menu-primary-menu .memberships-child > .mega-sub-menu { width: 100% !important; }
.news-post-detail .stick .heateor_sss_sharing_container,.news-post-detail .social-share-section { position: initial !important;width: auto; }
.news-post-detail .widget_categories, .news-post-detail .widget_archive { width: 100% !important; }
.news-post-detail .custom-sidebar>.et_pb_row { padding-right: 0 !important; }
.news-post-detail .position-initial>.et_pb_column, .news-post-detail .position-initial { padding: 0 !important; }
.gform_wrapper ul li.gfield.inlinelabel .ginput_container{width: 82%;}
.et-db #et-boc .et-l .et_pb_section .et_pb_row .et_pb_column .et_pb_module.social-share-section .et_pb_widget{width: 100%;}
.et-db #et-boc .latest-news-footer .related-news .et_pb_column .et_pb_module { margin-left: 0 !important;margin-right: 0 !important; }
.privilegelisting .item .privilegebox,.privilegelisting .item { width: 100%; } .maincontent { display: inline-block;width: calc(100% - 35% - 36px); } .sidebar { width: 35%; } .sidenavlisting li { padding-bottom:0; } .sidenavlisting li a { padding: 3px 10px; } .sidenav { padding: 15px; }
.upcoming-events-list .et_pb_module .column { width: 49% !important;margin-right: 2% !important; }
.upcoming-events-list .et_pb_module .column article { margin-bottom: 35px !important; }
}
@media (max-width: 767px)
{
#main-header .logo_container .logo_helper { display: none; }
#et-top-navigation { padding-top: 20px !important;padding-bottom: 20px; }
#main-header .logo_container { margin: 11px 0; }
#main-header .container { width: 100%;padding: 0 15px; }
#main-header #top-menu-nav .mega-menu-toggle { background: transparent; }
#main-header #mega-menu-wrap-primary-menu { position: initial; }
#main-header #mega-menu-wrap-primary-menu #mega-menu-primary-menu { position: absolute;left: 0;right: 0;top: 70px; box-shadow: 0 2px 5px rgba(0,0,0,.1) !important;}
#main-header #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-animated-inner,
#main-header #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-animated-inner::before,
#main-header #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-animated-inner::after { background-color: #1580c5;width: 30px;height: 3px; }
#main-header #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-animated-inner::before { top: 8px; }
#main-header #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-animated-inner::after { top: 16px; }
#main-header #mega-menu-wrap-primary-menu .mega-menu-toggle.mega-menu-open .mega-toggle-animated-inner::after { top: 20px; }
#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu { padding-left: 10px !important; background: #fff !important; }
#mega-menu-primary-menu .mega-menu-item > .mega-sub-menu:before { display: none !important; }
#main-header { min-height: initial; }
body .gform_wrapper select, body .gform_wrapper.gf_browser_chrome #field_11_18 select{background: url(//club.one15marina.com/wp-content/themes/Divi-Child/images/downarrow.png) no-repeat 95% center;}
.hustle-ui .hustle-layout .hustle-layout-header .hustle-title{font-size: 36px;}
.hustle-ui .hustle-layout .hustle-layout-body .hustle-content .hustle-group-content p{font-size: 21px !important;}
.gform_wrapper ul li.gfield.inlinelabel .ginput_container{width: 80%;}
body .gform_wrapper .top_label .gfield_label, .required, .privilegedetailbox .privilegedetail, .smallbannerpopupdetail .popupdetail {font-size: 14px;}
.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select, .gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select, .gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select, .gform_wrapper .gform_body .gfield input[type="text"], .um .um-form .um-field input.um-form-field{font-size: 16px;}
.gform_wrapper .gform_body .gfield .ginput_card_field select.ginput_card_expiration{background-image: url(//club.one15marina.com/wp-content/themes/Divi-Child/images/downarrow.png); background-position: 92% center; margin-left: 0px;}
body .gform_wrapper ul li.gfield {margin-top: 10px;}
.gform_wrapper form { padding: 0 10px; }
.mediagallerylisting .mediagallerytitlebox .label { font-size: 16px; }
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div { width:35px; height:35px; }
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div.owl-prev ,	.mediagalleryslider.owl-theme .owl-controls .owl-buttons div.owl-next { background-size:contain; }
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div.owl-prev { left:0px; }
.mediagalleryslider.owl-theme .owl-controls .owl-buttons div.owl-next { right:0px; }
.related-news>.et_pb_column>.et_pb_text>.et_pb_text_inner { flex-wrap: wrap; }
.latest-news-footer .related-news .et_pb_column { width: 100% !important; margin-right: 0 !important; }
.related-news .et_pb_image_wrap { margin: 120px !important; }
.hotel-slider .et_pb_slide_description { padding: 30% 15px; }
.gform_wrapper .gfield_time_ampm select {min-width: calc(2rem + 30px);}
.gform_wrapper .gform_body .gfield .gfield_time_ampm select{background: url(//club.one15marina.com/wp-content/themes/Divi-Child/images/downarrow.png) no-repeat 88% center;}
.gform_wrapper .gfield_time_hour i {width: 7px; margin-top: 9%;}
.gform_wrapper .top_label li.gfield.gf_middle_third div.gfield_time_ampm:not(.ginput_container_date) select{padding:8px !important;} .sidebar, .maincontent { width: 100%;margin-left: 0; }
.privilegelisting .item { width: 50%; }
.custom-toggle-display table.noborder>tbody>tr>td,.custom-toggle-display table.noborder>tbody>tr,.custom-toggle-display table.noborder { display: inline-block; }
.custom-toggle-display table.noborder>tbody>tr>td.first { padding-right: 0px;padding-bottom: 15px; }
.custom-toggle-display table:not(.noborder) td { padding: 6px 10px; }
.custom-toggle-display .et_pb_toggle_content { padding: 20px 15px 15px 15px; }
.grid-listing article { margin-bottom: 20px !important; }
.gallery-section .sp-thumbnail-container { width: 70px !important;height: 70px !important; }
.maincontentcontainer.longitude .item { width: 31%; }
.weather-widget .et_pb_column_1 { width:100%; }
.weather-widget .et_pb_column_0 { width: 100%;margin-right: 0; }
.gallerypastevent-div .item { width: 49%; }
.tablewrap { overflow: auto;overflow-y: hidden;margin: 0 0 25px; }
.sp-arrows .sp-next-arrow:after,.sp-arrows .sp-next-arrow:before,.sp-arrows .sp-previous-arrow:after,.sp-arrows .sp-previous-arrow:before { height: 20%;width: 20%; }
.sp-arrows .sp-arrow:after { top: 20%; }
.sp-arrows .sp-next-arrow { top: -18px; }
.newscontainer .privilegelisting .item { width: 48%;padding: 15px;margin-bottom: 15px !important; }
.newscontainer .item .privilegetitle { font-size: 16px; }
.upcoming-events-list .et_pb_module .column { width: 100% !important; }
.upcoming-events-list .et_pb_module article { width: 49% !important;margin-right: 2% !important;display: inline-block; }
.upcoming-events-list .et_pb_module article:nth-child(even) { margin-right: 0 !important; }
.child-factsheet table tr td { padding: 6px 10px; }
.child-factsheet tr td img { width: 60px; }
}
@media (max-width: 641px){
.gform_wrapper .gform_body .gfield .ginput_container_singleproduct .ginput_product_price_label{display: inline-block;}
.gform_wrapper .gform_body .gfield .ginput_container_singleproduct .ginput_quantity_label{display: inline-block;}
.gform_wrapper .gform_body #field_1_12 label{display: block;}
.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select, .gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select, .gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity), .gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select, .gform_wrapper .gform_body .gfield input[type="text"], .um .um-form .um-field input.um-form-field{line-height: normal !important;}
.gform_wrapper .gform_body .gfield .ginput_card_field select.ginput_card_expiration{background-image: url(//club.one15marina.com/wp-content/themes/Divi-Child/images/downarrow.png); background-position: 96% center;}
.gform_wrapper .top_label li.gfield.gf_middle_third div.gfield_time_hour:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity){width: 50px !important;}
.gform_wrapper .gfield_time_minute {max-width: 50px;}
.gform_wrapper .gfield_time_ampm {max-width: 60px;}
.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {margin: 1px 0 9px 2px;}
}
@media (max-width: 640px){
.gform_wrapper .gfield_time_hour{max-width: 4rem;}
.gform_wrapper .gfield_time_minute{max-width: 3.6rem;}
.gform_wrapper .top_label li.gfield.gf_middle_third div.gfield_time_hour:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity) {width: 90% !important;}
.gform_wrapper .gfield_time_hour i{width: 3px;}
.gform_wrapper .gfield_time_ampm {max-width: 4rem;}
.gallery-section .sp-thumbnail-container { width: 60px !important;height: 60px !important; }
.child-coordinates tr td { width: 100% !important;display: inline-block; }
}
@media (max-width: 576px){
.um .um-form .um-col-alt input[type=submit].um-button, .gform_wrapper .gform_footer input.gform_button{padding: 0.2em 1em !important;font-size: 16px;}
.um .um-form .um-col-alt .um-center:hover input[type=submit].um-button, .gform_wrapper .gform_footer:hover input.gform_button, .um-form .um-col-alt .um-left:hover input[type=submit].um-button{padding: 0.2em 2em 0.2em 0.7em !important;}
.um .um-form .um-col-alt .um-center:after, .um-form .um-col-alt .um-left:after{top: 2px;}
.gform_wrapper .gform_footer:after{top: 17px;}
.hustle-ui .hustle-layout .hustle-layout-header .hustle-title {font-size: 32px;}
.hustle-ui .hustle-layout .hustle-layout-body .hustle-content .hustle-group-content p {font-size: 18px !important;}
.hustle-ui .hustle-layout .hustle-layout-body .hustle-content {width: 85%; top: 45%;}
.hustle-ui .hustle-layout .hustle-layout-body .hustle-image img{height: 400px; object-fit: cover;}
.gform_wrapper .top_label .gsection_description{margin-top: 15px;}
.gform_wrapper .gform_body .required{text-align: left;}
.socialIcons .post-share-new{padding: 10px 0 0 0; margin: 8px 0 0 0;}
.socialIcons ul.socails-icons li{margin: 0 6px 0 0 !important; font-size: 18px;}
.bookroomform .bookroomformbottomright {margin: 20px 0 0 0;}
.bookroomform input[type="submit"] {font-size: 16px;}
.breadcrumbs{margin: 5px 0; line-height: 20px;}
.breadcrumbs .seperator{padding: 0 1px;}
body.page-id-1019 #page-container .et_pb_section .et_pb_button.et_pb_button_0{padding: 0.2em 1em !important; font-size: 16px;}
.et_pb_button:after{top: 2px; top: 0px;}
body.page-id-1019 #page-container .et_pb_section .et_pb_button.et_pb_button_0:hover{padding: 0.2em 2em 0.2em 0.7em !important;}
.privilegelisting .item { width: 100%; }
.paginationcontainer .wp-pagenavi { text-align: center; }
.custom-toggle-display .et_pb_module .et_pb_toggle_title { padding: 10px 62px 10px 15px; }
.custom-toggle-display .et_pb_module .et_pb_toggle_title:before { line-height: 40px; }
.maincontentcontainer.longitude .item { width: 48%; }
.gallerypastevent-div .item,.newscontainer .privilegelisting .item { width: 100%; }
.upcoming-events-list .et_pb_module article { width:100% !important;margin-right: 0; }
.upcoming-events-list .et_pb_module .column article { margin-bottom: 30px !important; }
.roomamenities,.roomamenities td { display: inline-block;width: 100%; }
.child-factsheet table tr td { width: 100%;display: inline-block; }
.child-factsheet table tr td td { width: auto;display: table-cell; }
.child-factsheet table tr td td:first-child { width: 70px; }
.child-factsheet tr td img { width: 40px; }
}
@media (max-width: 400px){
.hustle-ui .hustle-info > .hustle-button-icon.hustle-button-close i.hustle-icon-close {font-size: 12px; margin: 0 auto;}
.hustle-ui .hustle-layout .hustle-layout-header{top: 17%;}
.hustle-ui .hustle-info > .hustle-button-icon.hustle-button-close{right: 0px;}
.hustle-ui .hustle-layout .hustle-layout-header .hustle-title {font-size: 25px; line-height: 25px;}
.hustle-ui .hustle-layout .hustle-layout-body .hustle-content{width: 92%; top: 35%;}
.hustle-ui .hustle-layout .hustle-layout-body .hustle-content .hustle-group-content ul li{font-size: 14px;}
.gform_wrapper .gfield_time_hour {max-width: 4.6rem}
.gform_wrapper .gfield_time_minute {}
.gform_wrapper .top_label li.gfield.gf_middle_third div.gfield_time_hour:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity) {width: 78% !important;}
.gform_wrapper .gfield_time_hour i{width: 14px;}
.bookroomform .bookroomformtop {padding: 20px 15px;}
.bookroomform .bookroomformbottom{padding: 20px 15px;}
.bookroomform .bookroomformbottomleft .price {font-size: 24px;}
.bookroomform .bookroomformbottomleft .seperator{font-size: 18px;}
}