/*

 Theme Name:   Yacht Charter Child

 Theme URI:    http://example.com/twenty-fifteen-child/

 Description:  Yacht Charter Child Theme

 Author:       quitenicestuff

 Author URI:   http://quitenicestuff.com

 Template:     yachtcharter

 Version:      1.0

 License:      GNU General Public License v2 or later

 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 Tags:         one-column, two-columns, left-sidebar, right-sidebar, custom-colors

 Text Domain:  yachtcharter-child

*/

.titlecenter > h4:first-child, .titlecenter > h2:first-child, .titlecenter > h3:first-child
{
text-align:center;
margin: 0 auto 25px auto;
}

.CTAblock a.button-view-yachts {
    text-align: center;
    margin-left: 25%;
}

.CTAblock .call-to-action-button-wrapper.clearfix {
    width: 100%;
}

.header-inner {
    width: 100%;
}

.header-inner-wrapper:not(.fixed-navigation-show) {
    width: 100%;
}

.logo:not(.fixed-navigation-show) {
    width: 24%;
    max-width: 340px;
    min-width: 245px;
}

header.header-wrapper.clearfix:not(.fixed-navigation-show) {
    padding: 15px;
}

a.top-right-button:not(.fixed-navigation-show) {
    margin-top: 10px;
}

#mobile-navigation:not(.fixed-navigation-show) {margin-top: 20px;}

.fixed-navigation-show a.top-right-button {
    margin-top: 0px;
}

nav#primary-navigation:not(.fixed-navigation-show) {
    margin-top: 10px;
}

.home .main-content.main-content-full {
    margin-bottom: 0;
}

.linkservice p {
    font-family: "Montserrat", Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none !important;
    color:#fff;
}

.linkservice {
  z-index:0;
}

@media only screen and (max-width: 1200px) {
a.top-right-button:not(.fixed-navigation-show) {
    margin-top: 0px;
}

}

.fuchsbox:hover {transform: scale(1.05);}

.fuchsbox {
    transition: all .5s;
    transition-delay: 0.2s;
}

.fuchsbox:hover:before {
    opacity: .7;
}
.fuchsbox:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(120deg, #484848, #191919);
    opacity: 0;
    transition: all 1s;
    transition-delay: 0.2s;
}

.fuchsbox .wpb_wrapper {
    z-index: 0;
    opacity: 1 !important;
    position: relative;
}

.linktransp {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 260%;
    top: -80% !important;
    z-index:1;
}

.linktransp a {
    width: 100%;
    display: block;
    height: 30vh;
}
