/*

 Theme Name:   Divi-Child

 Theme URI:    http://divi.space/

 Description:  A Child Theme built for Divi on Divi Space

 Author:       Gavin

 Author URI:   http://sweetliya.com.tw/

 Template:     Divi

 Version:      2

 License:      GNU General Public License v2 or later

 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

*/



html{background-color: #fff;}


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,.header-nav a.nav-top-link, a.cart-link, .mobile-sidebar a {

  font-family: 'Microsoft JhengHei', Helvetica, Arial, sans-serif;}

a {

  text-decoration: none;

  -webkit-transition: all 0.2s ease-out;

  -moz-transition: all 0.2s ease-out;

  -ms-transition: all 0.2s ease-out;

  -o-transition: all 0.2s ease-out;

}

.fa{margin: 0 0 0 10px;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,#top-menu a{font-family: 'Microsoft JhengHei', Helvetica, Arial, sans-serif;}

body{
background:
	linear-gradient(top,rgba(239,235,231,0.9), rgb(255, 255, 255)),url(https://www.lovespa.com.tw/wp-content/uploads/2016/08/e441830f4b8bf0172c7380294cf5561a.gif) center bottom repeat;
background:
	-moz-linear-gradient(top,rgba(239,235,231,0.9), rgb(255, 255, 255)),url(https://www.lovespa.com.tw/wp-content/uploads/2016/08/e441830f4b8bf0172c7380294cf5561a.gif) center bottom repeat;
	
background: -webkit-linear-gradient(top,rgba(239,235,231,0.9), rgb(255, 255, 255)),url(https://www.lovespa.com.tw/wp-content/uploads/2016/08/e441830f4b8bf0172c7380294cf5561a.gif) center bottom repeat;

}


#footer-info, #footer-info a {width: 90%;text-align: center;}
.f-contact{margin:0 10px;}

@media screen and (max-width:480px){
#footer-info, #footer-info a{width: 100%;}
.f-contact {display: inline-block;}
.et_header_style_left #logo, .et_header_style_split #logo {max-width: 80%!important;max-height: 80%!important;}
#logo {max-height: 80%!important;}
}

@media screen and (max-width:768px){
#footer-info, #footer-info a{width: 100%;}
.f-contact {display: inline-block;}
}



#main-header.et-fixed-header {
    -webkit-box-shadow: 0 3px 5px rgba(138, 192, 213, 0.36)!important;
    -moz-box-shadow: 0 3px 5px rgba(138, 192, 213, 0.36) !important;
    box-shadow: 0 3px 5px rgba(138, 192, 213, 0.36) !important;
}

.title-line{border-left: 5px #42a6d6 solid;padding-left: 5px;}