/*
Theme Name:     Sweetdate Child
Theme URI:
Description:    Child theme for Sweetdate
Author:         SeventhQueen
Author URI:     http://seventhqueen.com
Template:       sweetdate
Tags: dating, clean, responsive, creative, minimal, modern, landing page, social, buddypress,bbpress, woocommerce
License: GNU General Public License
License URI: license.txt
*/

/*
* Please add your custom styles below
*/

header li.three, header .row li.three {
    color: #fff;
    font-weight: 600;
    text-align: right;
    width: 100%;
}
.white, a.white {
    color: #FFFFFF !important;
	padding-right: 10px;
}
h2 {
    font: normal 30px 'Lato'!important;
    color: #222222!important;
}
.top3 h2 {
    font-size: 15px!important;
    text-align: center;
    color: #777!important;
    font-weight: bold!important;
    margin-bottom: 15px !important;
}
/*ul.bbp-topics li.bbp-body > ul {
    width: 100%!important;
}*/
div#srh {
    padding: 10px;
        padding-top: 10px;
    margin: auto;
        margin-top: auto;
    max-width: 980px;
    padding-top: 25px;
    margin-top: 0px;
    background: #f8f8f8 url(../images/patterns/gray_pattern.gif);
}
.sdata .shrow {
    display: block;
    clear: both;
    float: none;
}
.sdata .searchlink {
    width: 50%;
    float: left;
}
.sdata .slinkedit {
    float: left;
    padding-right: 15px;
}
.sdata .slinkdelete {
    float: left;
    padding-left: 15px;
}
#filterblock {
    width: 300px;
    margin: auto;
        margin-top: auto;
    margin-top: auto;
    background-color: #9b1a45;
    border-radius: 10px;
    text-align: center;
    color: #fff;
    cursor: pointer;
    padding: 2px;
}
.bggrey {
    background-color: #f8f8f8;
    max-width: 980px;
    margin: auto;
}
.searchdh {
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    margin: auto;
    border-top: 10px solid #9b1a45;
}
.top-links {
    border-bottom: 1px solid #9b1a45;
}
.top3.kleobpsearch ul li ul {
    margin: 0px;
}
#send-private-message a.send-message {
    padding: 16px 20px;
    font-size: 14px;
}
#profile .generic-button a, .tabs.pill.custom dd:not(.active) a, #profile .callout, .regulartab dt, .regulartab dd {
    background: #de2161 !important;
}
.closebtn {
    position: absolute;
    top: -14px;
    right: -14px;
    background-color: #9b1a45;
    color: #fff;
    border-radius: 50%;
    width: 25px;
    text-align: center;
    font-weight: bold;
    font-size: 15px;
    cursor: pointer;
}
li#location-personal-li {
    display: none !important;
}
body.page.page-id-0 #profile h2 {
    font-size: 20px;
}
#profile h2 {
    margin-bottom: 0;
}
#profile .activity {
    font-size: 11px;
}
#profile, #profile h2, #profile span {
    color: #ffffff !important;
}
.pheads + span.activity {
    margin-bottom: 10px;
}
#horizontal_search > .row > div:nth-child(6), #horizontal_search > .row > div:nth-child(10) {
    clear: none;
}
#horizontal_search > .row > div:nth-child(7), #horizontal_search > .row > div:nth-child(11){
    clear: both;
}
#horizontal_search > .row > div:nth-child(6) {
    padding-top: 0 !important;
}
#horizontal_search > .row > div:nth-child(11) {
    padding-top: 15px !important;
}
div#sitewide-notice {
    display: none;
}
.page-id-1044 section > div#main {
    padding-top: 0;
}
#subnav .notify-msg {
    display: none !important;
}
#horizontal_search > .row > div:nth-child(3) {
    clear: both;
}
#horizontal_search > .row > div:nth-child(3),#horizontal_search > .row > div:nth-child(4),#horizontal_search > .row > div:nth-child(5) {
    padding-top: 15px !important;
}

.page-id-1044 section > div#main {
    padding-top: 0;
}
#horizontal_search > .row > div:nth-child(6),#horizontal_search > .row > div:nth-child(10) {
    clear: none;
}
/*#buddypress p.lead {
    display: none;
}*/
.tp-caption {
    text-shadow: 2px 2px 2px #000;
}
/*body.page-id-112 p.field-visibility-settings-notoggle{
    display: none !important;
}*/

p.field-visibility-settings-toggle{
    display: none !important;
}
.cta-button a {
    border: 1px solid #9b1a45 !important;
    background: #9b1a45 !important;
    color: #ffffff !important;
}
.article-meta ul.link-list li:last-child {
    display: none;
}
div#google_translate_element span {
    display: none !important;
}
div#google_translate_element {
    position: absolute;
    top: 0;
    left: calc((100% - 890px)/2);
}
.goog-te-gadget {
    color: transparent !important;
}
span.beforetext {
    display: block;
    font-weight: normal;
}
.becameanaffiliate a {
    color: #777 !important;
}
span.namedsearch {
    text-decoration: underline;
    cursor: pointer;
    color: #000;
    font-weight: bold;
}
a#pmpro_actionlink-change {
    color: #000 !important;
    text-decoration: underline;
}
.page-id-1005 span.label.radius,span.label.radius {
    background-color: #9b1a45;
}
.pmpro_actionlinks > a, a#pmpro_actionlink-renew, a#pmpro_actionlink-change,a#pmpro_actionlink-cancel{
  color: #000 !important;
  text-decoration: underline !important;
  font-weight: bold !important;
}
.homesearchform .form-search .notch {
    display: none;
}
.textwidget iframe {
    max-width: 295px !important;
}
.bwg-item0 .bwg-item1 > div:last-child {
  display: none;
  visibility: hidden;
  opacity: 0;
}
a#pmpro_actionlink-update-billing, a#pmpro_actionlink-update-billing:visited, a#pmpro_actionlink-update-billing:hover {
    color: #000 !important;
}
#qt_bbp_reply_content_toolbar.quicktags-toolbar{
    display: none !important;visibility: hidden !important;opacity: 0 !important;
}
.membership_typeprofilepage + a {
    display: none;
}
.search-item .date, .search-item .countryname {
    color: #333 !important;
}
dd.Marital.status p {
    text-align: left;
}
.just-after-header form.custom.form-search > div:nth-child(3), .just-after-header form.custom.form-search > div:nth-child(6) {
    display: block !important;
}