/*
Theme Name: Matt Finch Celebrant - Child
Description: Wedding Celebrant
Author: Easy Weddings
Author URI: http://easyweddings.com.au/webdesign
Version: 4.0.2
Template: mattfinch
*/

/*
PALETTE:
color: #ffffff;
color: #000000;
*/

/* 'Normalise' CSS Options */
@import url("normalise.css");

/* HEADER */

.fusion-header, .layout-boxed-mode .side-header-wrapper, .side-header-background {
    background-color: rgb(1, 0, 1) !important;
}
    
.fusion-secondary-header {
    background-color: rgb(1, 0, 1) !important;
}

.fusion-secondary-header {
    border-bottom: none !important;
}

.fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header {
    border-bottom: none !important;
}

.scrolldown {
    cursor: pointer !important;
}

.unmutemedia {
    cursor: pointer !important;
}

.mute {
    cursor: pointer !important;
    text-align: center
}
    
.steps h2 {
    font-weight: 600 !important;
}
/* CONTENT */

.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {
    font-size:20px !important;
}

.fusion-button.button-1 {
    width: auto;
    margin-top: 13px;
}

.galimg img {
    pointer-events: none !important;
}

.rev_slider_1_1 { 
    margin-top: -37px !important;
}

/* WIDGET/SIDEBAR */


/* WOOCOMMERCE */


/* FOOTER */


/* FORMS */

.wpcf7-form-control wpcf7-text {
   height: 40px !important;
}

.wpcf7-form-control wpcf7-text {
   height: 40px !important;
}

.wpcf7-form .wpcf7-text, input.s, input[type="text"], select {
   height: 45px !important;
}

.wpcf7-form .wpcf7-text, input.s, input[type="date"], select {
   height: 45px !important;
}

.wpcf7-form input[type="submit"] {
    font-family: 'Josefin Sans' !important;
    font-size: 18px !important;
    font-weight: bold !important;
    width: 100% !important;
    border-radius: 5px !important;
}

.wpcf7-form input[type="submit"]:hover, .wpcf7-submit:hover {
    font-family: 'Quicksand' !important;
}

.h2 {
    colour: #00ad7f !important;
}

.lgbt {
   margin-top:-100px !important;
}

/* FIX HACKS */


/* MEDIA QUERIES */

/* Laptops/PC */
@media (min-width:1024px) {
	.hide-desktop{display:none !important;} /* When you need to hide an element on a laptop/PC */
}

/* iPad Portrait */
@media (max-width:768px) {}

/* iPad Landscape */
@media (max-width:1024px) {
	.hide-mobile{display:none !important;} /* When you need to hide an element on a mobile device */
}

/* iPhone 5 Portrait */
@media (max-width:320px) {}
/* iPhone 5 Landscape */
@media (max-width:568px) {}

/* iPhone 6 Portrait */
@media (max-width:375px) {}
/* iPhone 6 Landscape */
@media (max-width:627px) {}

/* iPhone 6 Plus Portrait */
@media (max-width:414px) {}
/* iPhone 6 Plus Landscape */
@media (max-width:736px) {}

/* PRINT QUERY */
@media print {}