/*
Theme Name: SassyRedLipstick SRL
Theme URI: http://sassyredlipstick.com/
Description: Sassy Red Lipstick - Child theme of Allure
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: srl
Template: allure
*/
@import url("../allure/style.css");

.csstransitions .hideforplaceholder {display:none !important;}

/* ##################### SRL CLASSES ##################### */
.srl-fl {float:left}
.srl-fr {float:right}
.srl-fc {flat:initial}
.srl-ma {margin-left:auto !important;margin-right:auto !important;}
@media only screen and (min-width: 690px) {
.srl-inset-img {
width:50%;
height:auto:
margin:15px !important;
}
.srl-inset-img.srl-fl {margin-left:0px !important;}
.srl-inset-img.srl-fr {margin-right:0px !important;}
}

/* ##################### HEADER EDITS ##################### */
.sassyredlipstick .eltd-header-type2 .eltd-menu-area {background-color:#c8aa5d;}
.sassyredlipstick .eltd-main-menu>ul>li>a {color: #E97488;}
.sassyredlipstick .eltd-main-menu ul li a .eltd-menu-item-hover-text {color: #C15362;}
.eltd-drop-down .narrow .second .inner ul li ul,
.eltd-drop-down .second .inner>ul,
li.narrow .second .inner ul {
background-image: none;
background-color: #fde8e4;
}
.eltd-drop-down .second .inner ul li a,
.eltd-drop-down .second .inner ul li h4 {color: #E97488;}
.sassyredlipstick .eltd-side-menu-button-opener {color: #C15362;}
.sassyredlipstick .eltd-search-holder .eltd-search-opener {
position:relative; 
top:-3px;
color: #C15362;
font-size: 18px;
}
.sassyredlipstick #submit_comment, .post-password-form input[type=submit], 
.sassyredlipstick input.wpcf7-form-control.wpcf7-submit {
background-color: #A13F4A;
border: 1px solid #A13F4A;
}
.sassyredlipstick .eltd-mobile-nav {background-color:#fde8e4;}
.sassyredlipstick .eltd-mobile-nav > div > ul > li {border-top:1px solid #fff7f5;}
.sassyredlipstick .eltd-mobile-nav a, 
.sassyredlipstick .eltd-mobile-nav h4,
.sassyredlipstick .eltd-mobile-nav .sub_menu a,
.sassyredlipstick .eltd-mobile-menu-opener .eltd-mobile-opener-icon-holder,
.sassyredlipstick .eltd-mobile-nav .mobile_arrow {color:#E97488;}

.sassyredlipstick .eltd-mobile-nav ul ul.sub_menu {
background: -moz-linear-gradient(left, rgba(255,247,245,0) 0%, rgba(255,247,245,1) 20%, rgba(255,247,245,1) 80%, rgba(255,247,245,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,247,245,0) 0%,rgba(255,247,245,1) 20%,rgba(255,247,245,1) 80%,rgba(255,247,245,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,247,245,0) 0%,rgba(255,247,245,1) 20%,rgba(255,247,245,1) 80%,rgba(255,247,245,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

/* ##################### SIDEBAR EDITS ##################### */
.sassyredlipstick .eltd-promoted-post-content-holder .eltd-promoted-post-content .eltd-promoted-post-content-title {font-style: normal !important;}
.sassyredlipstick .eltd-promoted-post-content-holder .eltd-promoted-post-content .eltd-promoted-post-read-more {
font-family: Arimo, sans-serif;
font-weight:initial;
color: #C15362;
}
.sassyredlipstick aside.eltd-sidebar .widget .eltd-widget-title, 
.sassyredlipstick footer .widget .eltd-widget-title {
padding-bottom:5px;
text-align: center;
color: #A13F4A !important;
border-bottom: 1px solid #C15362;
background-color: transparent !important;
}
.sassyredlipstick aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-minimal .eltd-item-text-holder .eltd-item-title a {
font-size:18px !important;
text-transform:lowercase;
letter-spacing:0px;
}
.sassyredlipstick aside.eltd-sidebar .widget.widget_search form input[type=submit], 
.sassyredlipstick footer .widget.widget_search form input[type=submit] {background-color:#A13F4A !important;}
.sassyredlipstick aside.eltd-sidebar .widget.widget_search form input[type=text],
.sassyredlipstick footer .widget.widget_search form input[type=text] {border: 1px solid #A13F4A;}
.sassyredlipstick aside.eltd-sidebar .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-minimal .eltd-item-text-holder .eltd-post-info-date a,
.sassyredlipstick footer .widget.eltd-latest-posts-widget .eltd-blog-list-holder.eltd-minimal .eltd-item-text-holder .eltd-post-info-date a {
font-family: Arimo, sans-serif;
font-size:11px;
text-transform:uppercase;
color: #C15362;
}

/* ##################### BLOG ARCHIVE EDITS ##################### */
.sassyredlipstick .eltd-blog-holder article {padding-bottom:15px;}
.sassyredlipstick .eltd-blog-holder article .eltd-date-holder {background-color: #A13F4A}
.sassyredlipstick .eltd-blog-holder article .eltd-post-info > div {color:#E97488;}
.sassyredlipstick .eltd-blog-holder article .eltd-post-info > div::before,
.sassyredlipstick .eltd-blog-holder .eltd-social-share-holder.eltd-dropdown .eltd-social-share-dropdown ul li:before {background-color:#E97488;}
.sassyredlipstick .eltd-blog-holder article .eltd-post-header .eltd-post-info .eltd-post-info-author {display:none !important} 
.sassyredlipstick .eltd-blog-holder article .eltd-post-header .eltd-post-info .eltd-post-info-category a,
.sassyredlipstick .eltd-blog-holder article .eltd-post-header .eltd-post-info .eltd-blog-share .eltd-social-share-holder a {
font-family: Arimo, sans-serif;
text-transform:uppercase;
color: #C15362;
}
.sassyredlipstick .eltd-btn.eltd-btn-solid {background-color: #A13F4A; border: 1px solid #A13F4A;}
.sassyredlipstick .eltd-blog-holder article .srl-rsw-archive-wrapper {padding:25px 0px 0px;}


/* ##################### FOOTER EDITS ##################### */
.sassyredlipstick footer .eltd-footer-top-holder .eltd-container-inner {
width:auto !important;
padding: 0px !important;
}
.sassyredlipstick footer .eltd-footer-top-holder,
.sassyredlipstick footer .eltd-footer-bottom-holder {background-color:#fde8e4 !important;}
.sassyredlipstick footer .eltd-footer-bottom-holder .widget_text {
font-family: Arimo, sans-serif;
color:#E97488 !important;
}