/*
Theme Name: Blush Blooms and Events - Child
Description: About the business.
Author: Easy Weddings
Author URI: http://easyweddings.com.au/webdesign
Version: 4.0.1
Template: theme
*/

/*
PALETTE:
color: #ffffff;
color: #000000;
*/

/* 'Normalise' CSS Options */
@import url("normalise.css");

/* HEADER */

.fusion-secondary-header{top:0px;
transition:top .25s ease-in-out;
-moz-transition:top .25s ease-in-out;
-webkit-transition:top .25s ease-in-out;
}

.pswp__bg {
    opacity: 0.8 !important;
}

.fusion-is-sticky .fusion-secondary-header{
top:75px !important;position:fixed !important;
width:100% !important;
background: #db122e !important;
z-index:100;
border-top:1px solid rgba(0, 0, 0, 0.14);
}



.enquire {
    margin-top: 0px;
}

.fusion-social-networks {
   margin-top:-4px !important;
}

.fusion-contact-info {
   font-size:20px !important;
}



.fusion-footer {
    display: none !important;
}

.fusion-social-networks .fusion-social-network-icon { margin: 10px 10px 10px 15px !important;}

.fusion-social-links-header .fusion-social-networks a {
    font-size: 16px;
    line-height: 0 !important;
}

[class^="fusion-icon-"], [class*=" fusion-icon-"]

.fusion-social-links-header {
    margin-top: 15px;
    float: right !important;
}
.fusion-header-menu-align-center .fusion-main-menu {
    text-align: center;
    margin-top: 0px;
}
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu, .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu, .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu, .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu, .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu {
    z-index: 9998 !important;
}


.fusion-alignleft {
    margin-top:0px !important;
    transition:none !important;
    -moz-transition:none !important;
    -webkit-transition:none !important;}
    .fusion-header{pointer-events:none;}
    
.fusion-alignright img{/*margin-bottom:-100px !important;*/margin-top: -10px !important;
    transition:margin-top .25s ease-in-out;
    -moz-transition:margin-top .25s ease-in-out;
    -webkit-transition:margin-top .25s ease-in-out;
}

.fusion-alignright {margin-top: 10px !important;}

.banner {
  height:700px !important;
}

li {
	text-align: left !important;
}


.fusion-main-menu > ul > li > a {
    border-top: 0px !important;
}

.fusion-header-v2 .fusion-secondary-header {
    border-top-color: #fff !important;
}

.fusion-main-menu .current-menu-ancestor > a, .fusion-main-menu .current-menu-item > a, .fusion-main-menu .current-menu-parent > a, .fusion-main-menu .current_page_item > a {
    color: #db122e;
    border-color: rgba(255,255,255,0) !important;
}

/* CONTENT */
.fusion-accordian .panel-title {
   font-size: 18px !important;
}
.wpcf7-form-control.wpcf7-submit {
    width: 100% !important;
}
#comment-input .placeholder, #comment-input input, #comment-textarea .placeholder, #comment-textarea textarea, #wrapper .search-table .search-field input, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .avada-select-parent select, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .wpcf7-form .wpcf7-number, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-select, .wpcf7-form .wpcf7-text, .wpcf7-form textarea, .wpcf7-select-parent .select-arrow, input.s, input.s .placeholder, input[type="text"], select, textarea {
   color: #1c1c1c !important;
}

#jig1 .jig-caption {
    display: none;
    text-align: center !important;
    background: RGBA(0, 0, 0, 0); !important;
    padding: 0 7px;
    margin: 0;
    font-weight:300 !important;
}

#white-title {
    background: rgba{255,255,255,0.7) !important;
}

.wedding-packages {
    height:480px !important;
}

.fusion-main-menu .current-menu-ancestor > a, .fusion-main-menu .current-menu-item > a, .fusion-main-menu .current-menu-parent > a, .fusion-main-menu .current_page_item > a {
    color: #db122e !important;
    border-color: #ffffff !important;
}

.fusion-accordian .panel-title a .fa-fusion-box {
    background-color: #ee4059;
    border-radius: 50% !important;
}

.fusion-flip-boxes {
    margin-bottom: 25px;
}

.terms-conditions {
  font-size: 10px !important;
}

.fusion-title-size-four, h4 {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
}

.price-icon {
   z-index: 10000 !important;
}

.price-details {
   z-index: 9995 !important;
}

.pricing-table-1 .panel-container, .pricing-table-1 .standout .panel-container, .pricing-table-1.full-boxed-pricing {
    background-color: RGBA(255,255,255,0) !important;
}
.review {
    text-align: center !important;
}

#special {
    right: 10px !important;
}

/* PRICE TABLE ACCORDION ALIGNMENT */

.fusion-li-item-content {
   text-align:left !important;
}

.fusion-pricing-table .list-group-item,.fusion-pricing-table .panel-body{text-align:left !important;}

.fusion-checklist {
    text-align: left !important;
}

.fusion-footer-widget-area.fusion-widget-area {
    padding: 0px !important;
    display: none !important;
}





/* EASY WEDDINGS TESTIMONIALS */

.EasyWeddingsReview{
width:800px !important;
text-align:center !important;
margin:auto !important;
}
.ew-logo img{
width:114px !important;
text-align:center !important;
margin:auto !important;
}
.ew-review-detail{margin-top:-14px !important;}
.ew-copyright,.ew-note{display:none !important;}
.ew-client{margin:0px !important;padding:0px !important;border-top:0px !important;margin-bottom:3px !important;}


/* WIDGET/SIDEBAR */


/* FOOTER */

#quote {
    color: #ffffff !important;
}

.fusion-footer-widget-area {
    padding: 0px !important;
    display: none !important;
}

.fusion-footer {
    display: none !important;
}

.fusion-footer-widget-area {
    padding: 0px !important;
    border-top: 0px !important;
}

.fusion-footer-widget-area.fusion-widget-area {
    padding: 0px !important;
}

/* FORMS */
.fusion-layout-column {
    position: relative;
    float: left;
    margin-right: 2% !important;
    margin-bottom: 20px;
}



/* FIX HACKS */
.modal-content {
  background-color: transparent!important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border:0px !important;
}
.fusion-modal .modal-header {display: none;}
.modal-body ,.modal-body a{color: #fff;}
.fusion-modal{background: rgba(255,255,255,0) !important;}
.modal-body{margin-top:-86px !important;}
.modal-content a:hover{color:#fff !important;border-bottom:none !important;}
.modal-content{text-align:center !important;}

.fusion-modal {
    -webkit-overflow-scrolling: auto !important;
    background: rgba(255,255,255,0.6) !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) {
.enquire {display:none !important}
}

/* 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) {
.fusion-alignright {display:none !important}
}
/* iPhone 5 Landscape */
@media (max-width:568px) {
.fusion-alignright {display:none !important}
}

/* iPhone 6 Portrait */
@media (max-width:375px) {
.fusion-alignright {display:none !important}
}
/* iPhone 6 Landscape */
@media (max-width:627px) {
.fusion-alignright {display:none !important}
}

/* iPhone 6 Plus Portrait */
@media (max-width:414px) {
.fusion-alignright {display:none !important}
}
/* iPhone 6 Plus Landscape */
@media (max-width:736px) {
.fusion-alignright {display:none !important}
}