@charset "UTF-8";
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
    a.dropdown-toggle.topnavcaret {
position: absolute;
right: -5px;
top: 0px;
padding-left: 0px !important;
padding-right: 0px !important;
}
.top-bar a {
text-decoration: none !important;
}
h3.blog-title a {
color: inherit;
text-decoration: none;
cursor: default;
}
a,a:hover
{
color:#0F8D9F;
}
.event-pagination ul,.wp-pagenavi {
display: flex;
list-style: none;
margin: 0;
padding: 0;
justify-content: center;
}
.event-pagination ul li a,.wp-pagenavi a,.wp-pagenavi span {
width: 44px;
height: 44px;
font-size: 14px;
text-align: center;
line-height: 44px;
border-radius: 100%;
margin: 0 4px;
color: #000;
display: inline-block;
text-decoration: none !important;
}
.event-pagination ul li.active a,.wp-pagenavi span {
color: #fff;
background: #F12B01;
}
.eat-drink-link .product-heading {
min-width: 200px;
background: #FB6821;
text-align: center;
color: #fff;
height: 44px;
line-height: 44px;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
margin: 0 10px 0 0;
}
.eat-drink-link .products {
display: inline-block;
justify-content: space-between;
width: 100%;
margin-left: 30px;
}
.eat-drink-link .products a {
font-size: 15px;
color: #000;
text-transform: uppercase;
margin: 0 10px;
font-weight: 600;
}
.eat-drink-link .products a {
display: inline-block;  margin-right: 20px;
padding-bottom: 10px;
}
.single-event.event-listing.mb-5 .event-img img {
height: 100%;
object-fit: cover;
width: 100%;
}
.single-event .btn {
min-width: 150px;
}
.eat-drink-link .products a.active {
color: #fb6821;
}
.col-xl-3.col-md-4.mt-4.map-img-outer #map {
width: 100%;
min-height:600px;
}
.owl-carousel.event-slider .owl-item img {
height: 150px;
width: 100%;
object-fit: cover;
}
div#gform_wrapper_9 .gform_validation_errors h2 {
font-size: 14px !important;
font-weight: normal;
}
textarea#input_9_3 {
padding: 15px !important;
}
.gform_wrapper.gravity-theme .gfield textarea.medium {
height: 150px;
}
@media screen and (min-width: 992px) {
ul#menu-new-top-nav li.dropdown:hover > ul.dropdown-menu {
display: block !important;
top:95% !important;
}
}
@media screen and (max-width: 767px) {
.blogs-section .blogs .single-blog.listpostdiv .blog-image { }
.blogs-section .blogs div.single-blog.lastpostdiv {
border-bottom:none;
}
.sammy-banner {
width: 230px;
}
}
@media screen and (min-width: 768px) {
.blogs-section .single-blog img,
.deals-section .deals-blog img {
height: 250px;
object-fit: cover;
width: 100%;
}
}
.lifestyle-descnew .blog-categories a + a::before {
content: "";
width: 5px;
height: 5px;
background: #000;
display: block;
position: absolute;
inset: 10px auto auto -18px;
border-radius: 100%;
}
.lifestyle-descnew .blog-categories {
column-gap: 30px;
margin: 0px 0 10px;
}
.lifestyle-first .blog-categories {
column-gap: 30px;
margin: 0px 0 10px;
}
.lifestyle-first .blog-categories a + a::before {
content: "";
width: 5px;
height: 5px;
background: #000;
display: block;
position: absolute;
inset: 10px auto auto -18px;
border-radius: 100%;
}
.sticky-footer .iconcolor-1 {
color: #F12B01;
}
.sticky-footer .iconcolor-2 {
color: #0F8D9F;
}
.sticky-footer .iconcolor-3 {
color: #F29929;
}
.sticky-footer .iconcolor-4 {
color: #D9175A;
}
.events-section span.tribe-address br {
display: none;
}
.post-type-archive-business .single-event.event-listing.mb-5 .event-img img {
height: auto;
object-fit: inherit;
width: auto;
}
.tax-business_category .single-event.event-listing.mb-5 .event-img img {
height: auto;
object-fit: inherit;
width: auto;
}
div#gform_fields_9 label, div#gform_fields_9 .gfield_description {
font-weight: normal;
font-size: 14px;
}
div#gfield_description_9_3 {
margin-top: 0px;
}
#gform_wrapper_9 .gform_footer.top_label {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.page-id-1675 .entry-content p {
text-align: center;
}
.rowpostlife .lifetopimg img{
height: auto !important;
}
.rowpostlife .lifestyle-img img {
height: 230px;
object-fit: cover;
width: 100%;
}
.home-blogsection ul{
padding: 0; }
.home-blogsection ul li {
display: inline-block;
position: relative;
padding: 0px 12px;
}
.home-blogsection ul li:first-child{
padding-left: 0;
}
.home-blogsection ul li:first-child:before{
display: none;
}
.home-blogsection ul li::before {
content: "";
width: 5px;
height: 5px;
background: #000;
display: block;
position: absolute;
inset: 10px auto auto 0px;
border-radius: 100%;
}
.single-portfolio .contentnrea .col-1, .single-portfolio .contentnrea .col-2 {
width: 100% !important;
min-width: 100% !important;
word-wrap: inherit !important;
}
.main-heading video {
width: 100%;
margin-bottom: 50px;
object-fit: cover;
height: auto;
} #gform_wrapper_11 input, #gform_wrapper_11 select {
height: 50px !important;
font-size: 16px;
background: #F9F9F9 !important;
border: none !important;
padding: 0 12px;
color: #000 !important;
outline: none !important;
}
#gform_wrapper_11 .ginput_container_textarea textarea{
height: 175px;
background: #F9F9F9 !important;
border: none !important;
padding: 0px 12px;
color: #000 !important;
outline: none !important;
}
#gform_wrapper_11 .ginput_container_fileupload input{
padding: 10px 12px !important;
}
#gform_wrapper_11 input#gform_submit_button_11{
background: #F12B01 !important;
border: none !important;
padding: 0 25px !important;
text-align: center;
height: 50px;
color: #fff !important;
font-weight: bold;
}
#gform_wrapper_10 input, #gform_wrapper_10 select {
height: 50px;
font-size: 16px;
background: #F9F9F9 !important;
border: none !important;
padding: 0 12px;
color: #000 !important;
outline: none !important;
} 
#gform_wrapper_10 .ginput_container_textarea textarea{
height: 175px;
background: #F9F9F9 !important;
border: none !important;
padding: 0px 12px !important;
color: #000 !important;
outline: none !important;
}
#gform_wrapper_10 input#gform_submit_button_10{
background: #F12B01 !important;
border: none !important;
padding: 0 25px !important;
text-align: center;
height: 50px;
color: #fff !important;
font-weight: bold;
}
#gform_wrapper_10 .gform_wrapper.gravity-theme .ginput_container_date input {
width: 100% !important;
}
#gform_wrapper_9 .ginput_container_textarea textarea{
height: 175px;
background: #F9F9F9 !important;
border: none !important;
padding: 0px 12px ;
color: #000 !important;
outline: none !important;
}
#gform_wrapper_9 input#gform_submit_button_9,input#gform_submit_button_13{
background: #F12B01 !important;
border: none !important;
padding: 0 25px !important;
text-align: center;
height: 50px;
color: #fff !important;
font-weight: bold;
border-radius: 26px;
min-width: 130px;
display: inline-block;
}
#gform_wrapper_9 input{
height: 50px;
font-size: 16px;
background: #F9F9F9 !important;
border: none !important;
padding: 0 12px;
color: #000 !important;
outline: none !important;
}
#gform_wrapper_13 input[type="text"],#gform_wrapper_13 input[type="email"]{
height: 50px;
font-size: 16px;
background: #F9F9F9 !important;
border: none !important;
padding: 0 12px;
color: #000 !important;
outline: none !important;
}
#gform_wrapper_9 .gform_footer.top_label {
padding: 16px 0 0px !important;
}
#gform_wrapper_10 .gform_footer.top_label {
padding: 16px 0 0px !important;
}
#gform_wrapper_11 .gform_footer.top_label {
padding: 16px 0 0px !important;
}
#gform_wrapper_10 .ginput_container_fileupload input{
padding: 10px 12px !important;
}
#gform_wrapper_10 .gfield_time_ampm.ginput_container.ginput_container_time.below.gform-grid-col {
flex-basis: min-content;
max-width: 85px !important;
min-width: 85px !important;
}
#gform_wrapper_10 #field_10_28 .field_sublabel_above .ginput_complex {
align-items: flex-end !important;
justify-content: space-between !important;
}
#gform.main-heading video {
width: 100%;
object-fit: cover;
height: auto;
}_wrapper_9 .gform-field-label {
display: inline-block;
font-size: 16px !important;
font-weight: 700 !important;
margin-bottom: 8px;
padding: 0;
}
div#gform_fields_9 label, div#gform_fields_9 .gfield_description {
font-weight: normal;
font-size: 15px;
}
#gform_11_validation_container, #gform_10_validation_container, #gform_9_validation_container{
display: none;
}
#article#post-3575 {
text-align: center;
}
.page-id-1675 .entry-content p {
text-align: center;
margin-bottom: 0;
}
ul.dropdown-menu li a {
padding: 5px 15px !important;
color: #000 !important;
font-size: 16px !important;
}
.eventnewbtnsec {
text-align: center;
margin-top: 60px;
margin-bottom: 60px;
width: 100%;
}
.deals-blog.blog-box.featureddeal img {
height: auto;
}
.eventnewbtnsec.mt0 {
margin-top: 0px;
}
.registerbuttonsnew {
text-align: center;
margin-bottom: 80px;
}
.registerbuttonsnew a {
margin-left: 10px;
margin-right: 10px;
border-color: #F12B01 !important;
background: #F12B01 !important;
color: #fff !important;
}
.registerbuttonsnew a:hover {
background: #fff !important;
color: #F12B01 !important;
}
.registerbuttonsnew.footerbtns a {
border-color: #F12B01 !important;
background: #F12B01 !important;
color: #fff !important;
}
.registerbuttonsnew.footerbtns a:hover
{
background: #fff !important;
color: #F12B01 !important;
}
.single-event.event-listing.mb-5 .event-img img {
max-height: 300px;
object-fit: cover;
object-position: top;
}
div#myModal .modal-header {
border-bottom: 0px;
padding: 0px;
}
div#myModal .modal-header .close {
position: absolute;
right: 10px;
top: 4px;
z-index: 9999;
}
div#myModal {
z-index: 99999;
}
div#myModal .modal-dialog {
height: 100%;
align-items: center;
justify-content: center;
display: flex;
}
#gform_wrapper_13 p.gform_required_legend {
display: none;
}
h3.text-blue.formsurfhead {
font-family: 'Oi', cursive;
line-height: 60px;
font-size: 44px;
letter-spacing: -0.48px;
text-align: center;
margin-bottom: 40px;
}
.surfpagepopup {
position: relative;
padding: 90px 0px;
background: url(//scarboroughlive.com.au/wp-content/themes/scar/images/vediobg.jpg) no-repeat;
background-size: cover;
background-position: center;
}
.surfpagepopup-inner{
width: 900px;
max-width: 100%;
margin: 0 auto;
position: relative;
padding: 0px 50px;
z-index: 9;
}
.surfpagepopup:after {
content: "";
position: absolute;
inset: 0;
background: rgba(0,0,0,.3);
}
.surfpagepopup-inner h3.text-blue.formsurfhead {
color: #fff !important;
}
.surfpagepopup-inner .gform_wrapper.gravity-theme .gfield_label {
color: #fff;
}
#gform_wrapper_13 .gform_footer.top_label{
padding-bottom: 0 !important;
}
.surfinner-section{
padding: 90px 0 42px !important;
}
.pdt-75 {
padding-top: 75px;
}
@media screen and (min-width: 992px) {
.deals-blog-new.deals-blog.blog-box.featureddeal {
margin-bottom: 30px;
}
a.dropdown-toggle.topnavcaret {
right: -10px;
}
.blog-excerpt.hideindesk {
display: none;
}
}
@media screen and (max-width: 991px) {
a.dropdown-toggle.topnavcaret {
right: 10px;
}
ul.dropdown-menu li a {
color: #751613 !important;
}
.blog-excerpt.hideinmobile,.eventnewbtnsec {
display: none;
}
h3.text-blue.formsurfhead {
line-height: 36px;
font-size: 23px;
}
.mrt-75 {
margin-top: 30px;
margin-bottom: 30px;
}
}
@media screen and (max-width: 650px) {
.registerbuttonsnew.footerbtns a {
margin-bottom: 10px;
margin-top: 10px; }
iframe#livestreamifr {
height: 300px !important;
}
} .openclose_wheel{
position: fixed;
right: 0;
top: 40%;
}
input#gform_submit_button_13 {
margin-bottom: 0px;
}
.contentsecnew {
margin-top: 90px;
}
.page-id-4425 .footer-social {
display: none;
}
.page-id-4530 .footer-social, .page-id-4641 .footer-social{
display: none;
}
.social-icons.lppagesec a {
color: #fff;
padding: 0px;
margin-left: 20px;
margin-right: 20px;
font-size: 50px;
}
.page-id-4530 .social-icons.lppagesec a, .page-id-4641 .social-icons.lppagesec a{
color: #fff;
padding: 0px;
margin-left: 5px;
margin-right: 5px;
font-size: 32px;
background: #F12B01 !important;
width: 55px;
line-height: 55px;
height: 55px;
border-radius: 100%;
}
div#gform_fields_16 {  
grid-row-gap: 25px !important;
}
#gform_wrapper_16 {
max-width: 534px;
margin: 0px auto;	
}
#gform_wrapper_16 .gform_validation_errors>h2 {
color: #c02b0a;
font-size: 15px;
font-weight: 500;
line-height: 17.6px;
margin: 0 !important;
}
label#label_16_8_1 {
margin-left: 10px;
font-size: 13px;
line-height: 20px;
font-weight: 500;
}
#gform_wrapper_16 input[type=checkbox], #gform_wrapper_16 input[type=radio] {
box-sizing: border-box;
padding: 0;
margin-right: 0;
height: 42px !important;
width: 50px !important;
left: 20px;
}
#gform_wrapper_16 .validation_message {	
color: #c02b0a;
font-size: 15px;
font-weight: 500;
line-height: 17.6px;
}
.gform_footer.top_label {
padding: 16px 0px 0px !important;
margin: 0 !important;
}
.page-id-4641 .wc-lucky-wheel-shortcode-wheel-fields-container input{
width: 100%;
height: 50px;
font-size: 16px;
background: #F9F9F9 !important;
border: none !important;
padding: 0 12px;
color: #000 !important;
outline: none !important;
}
#woocommerce-lucky-wheel-shortcode-1.wc-lucky-wheel-shortcode-container .wc-lucky-wheel-shortcode-wheel-button-wrap {
border: none !important;
padding: 0 25px !important;
text-align: center;
height: 50px;
font-weight: bold;
line-height: 50px;
margin: 0;
min-width: 130px;
display: inline-block;
margin-top: 10px !important;
text-transform: uppercase;
}
.wc-lucky-wheel-shortcode--frontend-result a{
font-weight: bold;
}
.wc-lucky-wheel-shortcode--frontend-result {
font-size: 20px;
font-weight: 500;
}
.morecatbtn{
margin-left:40px;
}
.morecatbtn a{
font-size: 16px;
line-height: 18px;
color: #000;
text-transform: uppercase;
}
.morecatbtn .dropdown-menu{
padding:0px;
}
.morecatbtn a.dropdown-item{
font-weight: normal;
text-transform: unset !important;
padding: 5px 15px;
line-height:20px;
}
.modal {
z-index: 9999999;
}
.sammypopup.samupopupfeb .from-section {
bottom: unset;
left: 0px;
width: 100%;
transform: none;
top: 30px;
text-align: center;
padding: 15px 60px;
}
img.topimg {
width: 200px;
}
.samupopupfeb .modal-body {
position: relative;
}
.sammypopup.samupopupfeb .from-section p {
color: #fff;
font-size: 26px;
margin-top: 25px;
line-height: 38px;
font-weight: 600;
margin-bottom: 25px;
}
.sammypopup.samupopupfeb .from-section p span {
color: #0AED70;
}
div#gform_wrapper_18 input {
background: #fff;
border: none;
outline: none;
color: #333;
}
div#gform_wrapper_18 {
width: 250px;
margin-left: auto;
margin-right: auto;
}
div#gform_fields_18 {
gap: 5px;
}
input#gform_submit_button_18 {
background: #0aed70 !important;
margin-left: auto;
margin-right: auto;
padding: 10px 20px;
border-radius: 5px;
color: #fff !important;
}
.samupopupfeb .gform_footer.top_label {
padding-top: 12px !important;
}
div#exampleModalCenter_new {
background: rgba(0,0,0,0.5);
}
img.sideimg2 {
position: absolute;
left: -69px;
width: 200px;
bottom: -25px;
}
img.sideimg1 {
width: 130px;
right: 15px;
position: absolute;
top: 0px;
}
div#gform_fields_18 .gfield_validation_message {
display: none;
}
.wc-lucky-wheel-shortcode-container .wc-lucky-wheel-shortcode-wheel-field-wrap{
margin-top: 5px !important;
margin-bottom: 5px !important;
}
#woocommerce-lucky-wheel-shortcode-1.wc-lucky-wheel-shortcode-container .wc-lucky-wheel-shortcode-wheel-button-wrap
{
margin-top:5px !important;
}
.page-id-7158 .banner-post {
text-align: center;
}
@media screen and (max-width: 600px) {
img.sideimg1,img.sideimg2
{
display:none !important;
}
.samupopupfeb .modal-dialog {
width: 95%;
}
div#gform_wrapper_18 {
margin-top: 20px;
}
}
@media screen and (min-width: 601px) {
.samupopupfeb .modal-dialog {
max-width: 580px;
}
.wc-lucky-wheel-shortcode-wheel-fields-container,.wc-lucky-wheel-shortcode-wheel-description ul {
width: 300px;
margin-left: auto;
margin-right: auto;
}
}
@media(min-width: 320px) and (max-width: 420px){
.sammypopup.samupopupfeb .from-section p {
font-size: 16px;
margin-top: 10px;
line-height: 20px;
margin-bottom: 10px;
}
input#gform_submit_button_18 {
padding: 5px 20px;
}
img.topimg {
width: 130px;
}
.sammypopup.samupopupfeb .from-section {
top: 20px;
padding: 0px 45px;
}
div#gform_wrapper_18 input {
height: 30px;
}
input#gform_submit_button_18 {
height: auto !important;
}
}
@media(min-width: 421px) and (max-width: 500px){
.sammypopup.samupopupfeb .from-section p {
color: #fff;
font-size: 18px;
margin-top: 10px;
line-height: 24px;
font-weight: 600;
margin-bottom: 10px;
}
div#gform_wrapper_18 input {
height: 33px;
}
input#gform_submit_button_18 {
height: auto !important;
}
img.topimg {
width: 118px;
}
input#gform_submit_button_18 {
padding: 5px 20px;
}
}
@media(min-width: 501px) and (max-width: 600px){
.sammypopup.samupopupfeb .from-section p {
color: #fff;
font-size: 20px;
margin-top: 15px;
line-height: 28px;
font-weight: 600;
margin-bottom: 15px;
}
div#gform_wrapper_18 input {
height: 38px;
}
input#gform_submit_button_18 {
height: auto !important;
}
img.topimg {
width: 118px;
}
}
@media(min-width: 601px) and (max-width: 767px){
img.sideimg2 {
left: -20px;
width: 150px;
bottom: 35px;
}
}
.hiddenclass
{
display:none !important;
}
.keys-banner {
background:#28285B;
}
.thankyou-icon .facebook-icon a {
width: 54px;
height: 54px;
text-decoration: none;
}
.thankyou-icon .facebook-icon a i {
color: #fff !important;
font-size: 24px;
}
.media-icon.thankyou-icon {
margin-top: 30px !important;
}