
/* 
 Theme Name:     Divi child theme for LiFeng  
 Author:         craig longmuir
 Author URI:     http://www.craiglongmuir.com 
 Template:       Divi
 Version:        1.0.0 
*/ 

@import url("../Divi/style.css"); 

/* LiFeng red = #c52526 */
 
/* ----------- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

/* add a class to change menu item into a button*/

.menu-button a{
color: #c52526 !important;
padding: 2px 7px 2px 7px!important;
margin: 4px auto 4px;
cursor: pointer;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
line-height: 1.7em;
background: transparent;
border: 1px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.menu-button a:hover{
border-color:#c52526 !important;
}


/* float the book from the right, not left*/
.et_pb_slide:first-child .et_pb_slide_image img.active {
 float: right;
 margin-right: -384px;
}


/*  more transparent header */ 
#main-header {
opacity: 0.95 !important; 
}

/* read more link --> read more button on new line */
a.more-link {
    border: 2px solid;
    border-radius: 3px;
    display: inline-block;
    margin-top: 10px;
    padding: 3px 10px;
    text-transform: uppercase;
}

/* header email font sixe increase + bigger social icons*/
#et-info {
float:right;
font-size: 14px;
padding-bottom: 8px;
}


#top-header .et-social-icon a {
/* color:#333!important; */
}

#top-header .et-social-icon a {
font-size:20px;
}

/*social buttons at bottom of homepage*/
.social-inline{text-align:center; float:none !important;}

/*social buttons at bottom of homepage*/
.et_pb_more_button:hover{background:#f5efd3 !important;}
.et_pb_more_button:after{background:#f5efd3 !important;}

/*slider for quotes*/
.quoteslide .et_pb_slider {
height: 350px; border:none; 
}
.quoteslide .et_pb_slide_description p{
color:#efefef !important;
}
.quoteslide .et_pb_slide_description {
 padding: 70px;
}

.quoteslide .et_pb_slider .et_pb_slide {
box-shadow: none !important;
} 

/*homeslider image resize*/
#home-slider .et_pb_slide {
 background-position: 100% 100%;
 background-size: contain;
 }
 
 
 /* Set the image gallery widths */
.et_pb_gallery_grid .et_pb_gallery_item,
.et_pb_gallery_grid .column_width,
.et_pb_gallery_grid .et_pb_gallery_image,
.et_pb_gallery_grid .et_pb_gallery_image.portrait img
{
    width: 200px !important;
}
.et_pb_gallery_grid .et_pb_gallery_image img
{
    min-width: 200px !important;
}

/* Set the image heights */
.et_pb_gallery_grid .et_pb_gallery_image,
.et_pb_gallery_grid .et_pb_gallery_image.landscape img
{
    height: 200px !important;
}
.et_pb_gallery_grid .et_pb_gallery_image img
{
    min-height: 200px !important;
}

/* Set the spacing between images */
.et_pb_gallery_grid .gutter_width { width: 15px !important; }



/*toggle*/

.et_pb_toggle_title {
    color: #c52526 !important;
    font-size: 25px;
    text-align: left;
}

.et_pb_toggle_title:before { content: "\e050"; position: absolute; right: 0px; font-size: 30px; color: #c52526; }
.et_pb_toggle_open .et_pb_toggle_title:before { content: "\e04f"; }



/*footer background image*/
#main-footer {background-image: url("http://www.lifeng.com.au/wp-content/uploads/2014/11/footer-BG1.jpg"); }


/* countdown timer - hide minutes and seconds*/
.et_pb_countdown_timer .section.values, .et_pb_countdown_timer .sep {
 display: none;
}
.et_pb_countdown_timer .section.days {
 display: block;
}

p.value {
    margin-left: 140%;
    font-size: 120px !important;
    font-weight: bold;
    color: #c52526;
}

p.label {
    margin-left: 150%;
    font-size: 60px !important;
    text-transform: uppercase;
    margin-top: 10%;
}

.big{font-weight:bold; text-transform:uppercase;}


/* 2.4 fix for header*/
#et-top-navigation{padding-left:0px !important; } 
#main-header nav#top-menu-nav {
 padding-top: 10px;} 
 
 #top-menu li, .fullwidth-menu li {
 display: inline-block;
 font-size: 13px;
 padding-right: 10px;
}


