/*
Theme Name: Hartley Valley - Child
Description: A family farm located in NSW
Author: Easy Weddings
Author URI: http://easyweddings.com.au/webdesign
Version: 3.9.2
Template: hartleyvalley
*/

/*
PALETTE:
color: #ffffff;
color: #727272;
*/

/* Avada 'Normalise' */
@import url("avada-normalise.css");

/* HEADER */

#main {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.mphb_sc_search_results-wrapper .mphb-rooms-added .mphb-rooms-reservation-message-wrapper .mphb-remove-from-reservation {
    
    position: absolute;
    left: 35%;
    color: red;
    display:none;
}

.fusion-secondary-main-menu {
    border-bottom: 0px solid;
}

.fusion-secondary-header {
    font-size: 17px !important;
    text-align: center !important;
}

.fusion-header {
    border-bottom: 0px solid !important;
}

.fusion-secondary-header {
    border-bottom: 0px solid !important;
}

.fusion-main-menu > ul > li > a {
    border-top: 0px solid !important;
    border-bottom: 0px solid !important;
    line-height: 51px !important;
    height: 50px !important;
    margin-top: -3px !important;
}

/* CONTENT */

#layerslider-wrapper .ls-shadow-top, .rev_slider_wrapper .shadow-left {
    display: none !important; }

.avada-skin-rev {
    border-top: 0px !important;
    border-bottom: 0px !important;
}

.homebody h1 {
    font-size: 53px !important;
    color: #2D9EF0 !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: 900 !important;
}

.homebody h2 {
    font-size: 41px !important;
    color: #727272 !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: lighter !important;
}

.homebody h3 {
    font-size: 20px !important;
    color: #727272 !important;
    font-family: 'Lato', sans-serif !important;
}

.contactdetails h2 {
    letter-spacing: 1px !important;
    line-height: 23px !important;
    font-size: 21px !important;
}

.aboutintropara {
    font-size: 16px !important;
}

.interestedhome h2 {
    font-size: 35px !important;
    color: #fff !important;
}

.homecall h4 {
    color: #fff !important;
    font-size: 28px !important;
    line-height: 34px !important;
}

.whattodo h2 {
    font-size: 40px !important;
    color: #fff !important;
}

.activhone h1 {
    color: #fff !important;
    font-size: 72px !important;
    line-height: 80px !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: 700!important;
}

.activhone {
    color: #fff !important;
    font-size: 28px !important;
    font-family: 'Open Sans Condensed' !Important;
}

.activhtwo h1 {
    font-size: 72px !important;
    line-height: 80px !important;
    font-family: 'Quicksand' !Important;
}

.activhtwo {
     font-size: 18px !important;
}

.abouththree h1 {
    font-size: 72px !important;
    line-height: 80px !important;
    font-family: 'Lato', sans-serif !important;
    font-weight: 700!important;
    margin-top: -7px;
}

.horseshone h1 {
    font-size: 36px !important;
    line-height: 48px !important;
    color: #727272 !important;
}

.activitylist {
    font-family: "Open Sans Condensed" !important;
}

.fusion-toggle-heading {
    font-size: 20px !important;
}

.submit button {
    margin-top
}

.familyactivities h1 {
    font-size: 72px !important;
    line-height: 80px !important;
    font-family: 'Quicksand' !Important;
    color: #fff !important;
    font-weight: 700!important;
}

.familyactivities {
    color: #fff !important;
}

.single-tribe_events .sidebar .tribe-events-single-section-title {
    background-color: #2D9EF0 !important;
    padding: 9px 15px !important;
    color: #fff !important;
}


.fusion-events-single-title-content {
     background-color: rgba(64, 65, 67, 0.63) !important;
 }
    
.upcomingevents h1 {
    color: #2d9ef0 !important;
}

#tribe-events .tribe-events-button {
    display: none !important;   
}

.single .fusion-sharing-box {
    display: none !important;
}

html {
    margin-top: 0px !important;
    }

.page-id-463 input[type=submit] {
    color: #848484 !important;
    background-color: #fff !important;
    padding: 12px !important;
    
}

#wp_sidebarlogin-2 .login-submit .button-primary {
    cursor: pointer !important;
}

.fusion-accordian .panel-title .fusion-toggle-heading {
    margin-left: 44% !important;
}

/* WIDGET/SIDEBAR */

.widgettitlehead h4 {
    color: #333333;
    font-size: 28px !important;
    margin-top: 1px !important;
}

/* FOOTER */


/* FORMS */


/* LOGIN - Hide forgot password, hide login & member pages aswell as admin bar */  
.sidebar_login_error a{display:none !important;}
#menu-item-601{display:none !important;}

#menu-item-602{display:none !important;}
.logged-in #menu-item-601,.logged-in #menu-item-602{display:inline-block !important;}

.logged-in #menu-item-475{display:none !important;}
.logged-in #wpadminbar {display:none !important;}

#menu-item-634{display:none !important;}
.logged-in #menu-item-634,.logged-in #menu-item-634{display:inline-block !important;}


/* Mobile Version */
#mobile-menu-item-601{display:none !important;}

#mobile-menu-item-602{display:none !important;}
.logged-in #mobile-menu-item-601,.logged-in #mobile-menu-item-602{display:list-item !important;}

.logged-in #mobile-menu-item-475{display:none !important;}

#mobile-menu-item-634{display:none !important;}
.logged-in #mobile-menu-item-634,.logged-in #mobile-menu-item-634{display:list-item !important;}

/* FIREFOX FIX */
@-moz-document url-prefix() {
html {
   margin-top:0px !important;
}
}

/* 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) {}