/*
Theme Name: Child of Water Sports Pro
Author: Tiger Studios, Inc.
Description: Your description goes here
Version: 1.0
Template: water-sports-rental-pro

This is the child theme for Water Sports Rental Pro theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
ul.wp-block-navigation__container li {margin-right: 0!important;}

.water-sports-footer-box1 a.stk-link.stk-button.stk--hover-effect-darken:hover {background: #F48220!important;}
footer .stk-block-text__text a {color:#fff; text-decoration:underline}
footer .stk-block-text__text a:hover {color:#F48220; text-decoration:underline}
.stk-079499e {float:left;}
#modal-1-content a .wp-block-navigation-item__label:hover {color: #F48220!important;}
#water-sports-header-sec {box-shadow: 0px 16px 15px rgba(0, 0, 0, 0.1)!important;}
#water-sports-header-sec .wp-block-columns {min-height: 90px}
#water-sports-header-sec img {margin-top: 8px}
.homeboxes p a {text-decoration:none!important}

.tschedule a {margin-left: 10px; background-color: #E87C32; border-radius: 100px; font-size: 0.9em; color: #0C3157; padding: 3px 15px; font-family:"Jost", san-serif; font-weight: 700; text-decoration:none!important}
.tschedule a:hover {color: #fff!important}

p a {color: #003865}
p a:hover {color: #F48220}
.wp-block-navigation-submenu a span {width: 170px;}
.topheader {top: -60px; border-radius: 40px; margin-bottom: -30px!important}

.nodisplay {display:none!important}

.captionbox {font-weight:800; text-align:center; font-size: 1.1em}

.news .wp-block-stackable-column:first-child {text-align:center; width: 25%;}
.news .wp-block-stackable-column:nth-child(2) {text-align:left; width: 55%;}
.news .wp-block-stackable-column:last-child {width: 20%;}

#water-sports-main-banner-sec .stk-d5150f1 {top: -10rem!important;}


@media (min-width: 310px) and (max-width: 575px) {
.orangecopybox {width: 100%; max-width: 290px;}
#water-sports-main-banner-sec {top: -30px;}
#water-sports-main-banner-sec .stk-17ce14b {margin-bottom: -100px!important;}
#water-sports-main-banner-sec .stk-17ce14b img {margin-top: -30px!important; width:100%!important; height: auto!important}
#water-sports-main-banner-sec .stk-d5150f1 {top: 0rem!important; left: 7rem!important;}
#water-sports-main-banner-sec .stk-d5150f1 img {width: 280px!important; height: auto!important;}
#water-sports-main-banner-sec .wp-block-column {padding:0!important}
.news .wp-block-stackable-column:first-child {width: 100%;}
.news .wp-block-stackable-column:nth-child(2) {width: 100%;}
.news .wp-block-stackable-column:last-child {width: 100%;}
}
@media (min-width: 410px) and (max-width: 575px) {
#water-sports-main-banner-sec .stk-17ce14b img {margin-top: -55px!important; max-width: 450px}
}
@media (min-width: 576px) and (max-width: 768px) {
#water-sports-main-banner-sec {top: -30px;}
#water-sports-main-banner-sec .stk-17ce14b img {margin-top: -30px!important; width:100%!important; height: auto!important; max-width: 530px}
#water-sports-main-banner-sec .stk-d5150f1 {top: -1rem!important; left: 4rem!important;}
#water-sports-main-banner-sec .stk-d5150f1 img {width: 320px!important; height: auto!important;}
#water-sports-main-banner-sec .wp-block-column {padding:0!important}
.news .wp-block-stackable-column:first-child {width: 25%;}
.news .wp-block-stackable-column:nth-child(2) {width: 45%;}
.news .wp-block-stackable-column:last-child {width: 15%;}
}

@media (min-width: 769px) and (max-width: 1023px) {
#water-sports-main-banner-sec {top: -30px;}
#water-sports-main-banner-sec .stk-d5150f1 {top: -4rem!important;}
#water-sports-main-banner-sec .stk-d5150f1 img {width: 350px!important; height: auto!important;}
#water-sports-main-banner-sec .wp-block-column {padding:0!important}
.news .wp-block-stackable-column:first-child {width: 20%;}
.news .wp-block-stackable-column:nth-child(2) {width: 50%;}
.news .wp-block-stackable-column:last-child {width: 20%;}
}

@media (min-width: 1023px) and (max-width: 1200px) {
#water-sports-main-banner-sec .stk-d5150f1 {top: 0rem!important;}
}
@media (min-width: 1060px) and (max-width: 1200px) {
ul.wp-block-navigation__container li {margin-right: -20px!important;}
ul.wp-block-navigation__container li span {font-size:14px!important;}
}
@media (min-width: 992px) and (max-width: 1060px) {
ul.wp-block-navigation__container li {margin-right: -20px!important;}
ul.wp-block-navigation__container li span {font-size:13px!important;}
}

@media (min-width: 1401px) and (max-width: 1600px) {  
.water-sports-banner-image img.wp-block-cover__image-background {width: 100%; height: auto; border-radius: 40px}
}

@media (min-width: 1601px) {  
.topheader {top: -120px;}
.water-sports-banner-image img.wp-block-cover__image-background {width: 100%; max-width: 1580px; height: auto; margin-left: auto; margin-right: auto; border-radius: 40px}
.homeboxes {max-width: 1580px; margin-left: auto; margin-right: auto;}
}