body {
box-sizing: border-box !important;
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
}
*, *:before, *:after {
box-sizing: border-box !important;
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
}
#sow-image-3 {
border-radius: 50%
!important;
}
#page-content a, .post-categories {
color: black;
}
#page-footer, #page-footer select, #page-footer input, #page-footer textarea {
background-color:#F2E8C9;
}
h2.slider-title {background-color: rgba(255, 233,226, 0.4);
padding: 100px;
}
.credit {
display: none;
}
#top-bar {
background-color: #F2E8C9;
}
.footer-widgets .savona-widget {
width: 100% !important;
margin-right: 0 !important;
}
.comment-form-comment > textarea:not([id="comment"]) {
display: none;
}
#top-menu {
display: none
}
.sticky {
background: white;
}
#main-menu > li::before {
content:"";
display: none;
background: url(wp-content/themes/savona/images/world.png) no-repeat;
width: 35px;
height: 60px;
position: absolute;
bottom: 20px;
left: 40%;
background-size: 70%;
}
#main-menu > li:hover::before{
display: block;
}
#main-menu > li{
position: relative;
}
#main-menu > li:first-of-type:before {
left: 18%;
}
#main-menu > .apropos::before {
content:"";
display: none;
background: url(wp-content/themes/savona/images/star.png) no-repeat;
width: 35px;
height: 60px;
position: absolute;
bottom: 20px;
left: 30%;
background-size: 70%;
}
#main-menu > .mode::before {
content:"";
display: none;
background: url(wp-content/themes/savona/images/ceintre.png) no-repeat;
width: 35px;
height: 60px;
position: absolute;
bottom: 20px;
left: 30%;
background-size: 70%;
}
#main-menu > .beaute::before {
content:"";
display: none;
background: url(wp-content/themes/savona/images/makeup.png) no-repeat;
width: 35px;
height: 60px;
position: absolute;
bottom: 20px;
left: 30%;
background-size: 70%;
}
#main-menu > .lifestyle::before {
content:"";
display: none;
background: url(wp-content/themes/savona/images/cocktail.png) no-repeat;
width: 35px;
height: 60px;
position: absolute;
bottom: 20px;
left: 30%;
background-size: 70%;
}
#main-menu > .contact::before {
content:"";
display: none;
background: url(wp-content/themes/savona/images/email.png) no-repeat;
width: 35px;
height: 60px;
position: absolute;
bottom: 20px;
left: 30%;
background-size: 70%;
}
.instagram-social-btn-bottom, .instagram-social-btn-top {
text-align: center;
font-size: 14px!important;
background: #a8a8a8;
border-radius: 4px;
width: 167px;
color: #FFF;
line-height: 15px;
padding: 7px 0!important;
}
element.style {
}
.so-widget-sow-image-default-d6014b76747a .sow-image-container .so-widget-image {
display: block;
max-width: 100%;
height: auto;
border-radius: 50%
!important}
element.style {
}
.savona-widget .widget-title {
border: unset;
border: 1px solid #eee;
background: #F2E8C9;
}