/*
Theme Name:   Rune Soup Lynk Child
Theme URI: https://runesoup.com
Description:  Lynk Child Theme
Author: Javo Team
Author URI: http://javothemes.com/
Template: lynk
Version: 1.0.1
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-header, custom-menu, editor-style, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
Text Domain: jvfrmtd-child
*/

textarea#bbp_topic_content,textarea#bbp_reply_content{
   color: black;
}

@import url("../lynk/style.css");
/* Add Custom Styles From Here */

h2.widgettitle {
    font-size: 22px;
}
h2.widgettitle a {   
    font-size: 100%;
}

h4 a strong, ol li a, ul li a,#bbpress-forums .bbp-lead-topic .bbp-topic-content .bbp-admin-links a,  #bbpress-forums div.bbp-topic-content a, #bbpress-forums div.bbp-reply-content a, .single-post .jv-single-post-content-wrap .main-content-wrap .entry-content p a{
    color: #0275d8;
}


/* Buddypress Icons */
#buddypress div#item-nav ul #forums-personal-li a:before {
content: “\e04a”;
}

#buddypress div#item-nav ul #notifications-personal-li a:before {
content: “\e90a”;
}

#buddypress div#item-nav ul #messages-personal-li a:before {
content: “\e924”;
}




/* responsive header */
@media screen and (min-width: 700px) {
#nav-menu-item-69227 , #nav-menu-item-93391 {
display: none;	
}}
@media screen and (min-width: 700px) and (max-width: 800px) {
#nav-menu-item-68466 {
	display: none;
}}

/* end responsive header */

/* TAG CLOUD*/

div.videotagcloud {
    text-align: center;
}
div.videotagcloud a {
    padding-right:  30px;
    line-height: 45px;
    display:inline;
}

div.videotagcloud a:before{
    content: "#";
    FONT-SIZE: 70%;
    vertical-align: top;
}

/* TAG CLOUD*/

/* see if we can't remove this from the profile vis form, wont work in IE */
option[value=public] 
{display: none;}

/* profile vis buttons set to strange opacity*/
.radio input[type="radio"]
{opacity: 1;}

.bbp-author-role, .bbp_topic_meta li:eq(2), .bbp-topic-content .bbp-topic-permalink{
	display:none !important;
}

.navbar-toggleable-md .navbar-nav li a>span:hover {
color: #3333ff;
}

.jv-single-post-meta-wrap, .separator, .jv-single-post-date a, .jv-single-post-category a, .jv-single-post-tag a, .jv-single-post-comment-count a {
text-transform: uppercase;
font-size: 14px;
line-height: 25px;
font-weight: 700;
color: #bfbfbf;
text-decoration-style: solid;
text-size-adjust: 100%;
padding-right: 0;
word-wrap: break-word;
}

.jv-single-post-title { 
font-weight: 700 !important;
font-size: 36px !important;
color: #424b52 !important;
line-height: 50px !important;
}

h1, h2, h3, h4, h5, h6 {
text-transform: uppercase !important;
}

.h1 {
	line-spacing: 50px;
}

.buddypress #buddypress-inner .activity ul.activity-list li{
background-color: #ffffff;
}


/* mailster */
.mailster-lists-wrapper>label {
	display:none;
	background-color:#009688;
}

/*navbar */ 

@media screen and (min-width: 780px) {
html body #wrapper .nav-top.navbar-static-top{
	position: sticky !important;
	position: -webkit-sticky !important;

}}

.nav-top .navbar-header .header-content-wrapper.nav.top-menu-wrap li:not(.menu-item-depth-1) > .container ul.jvbpd-nav ul.sub-menu-second.menu-depth-1.nav {
	border-top-color: #009688;}


div.vertical-sidebar > div.sidebar-nav > ulul.jvbpd-nav .adminbar-wrap, ul.dropdown-userinfo .adminbar-wrap {
	background-image: none;
}
.navbar-toggleable-md .navbar-nav li a>span:hover {
color: #009688;
}

/* titlebars */
@media screen and (min-width: 800px) {

#rs-titlebar.wide {
	height: 500px;
}}

@media screen and (max-width: 800px) {

#rs-titlebar.wide {
	height: 400px;
}}

#rs-titlebar {
	background-image: url("https://runesoup.com/wp-content/uploads/2016/12/RS_Header_RET_2017.jpg");
}

#rs-titlebar {
	background-color: #f2f2f2;
	background-position: center;
	background-size: cover;
	color: #FFFFFF;
	position: relative;
	text-align: center;

}

#rs-titlebar.thin {
	background-image: url("https://runesoup.com/wp-content/uploads/2016/12/RS_Archive_2017.jpg");
}
#rs-titlebar .blur {
	background-image: url("https://runesoup.com/wp-content/uploads/2016/12/RS_Header_Blur_2017.jpg");
}
#rs-titlebar .blur {
	background-position: top;
	background-size: cover;
	opacity: 0;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
#rs-titlebar.wide > .container {
	top: 55%;
}
#rs-titlebar.wide > .container, #rs-titlebar.full > .container {
	max-width: 600px;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
@media screen and (max-width: 1100px) {

section#rs-titlebar.wide h1.page-title {
    margin-left: 0;
    font-size: 60px;
    letter-spacing: 5px;
    text-align: left;
    color: #fff;
    font-weight: 700;
    line-height: 1.1;
    text-transform: uppercase;
}
section#rs-titlebar.wide h2.page-subtitle {
    margin-left: 0%;
    font-size: 20px;
    text-align: left;
    font-weight: 600;
    line-height: 1.5;
    color: #fff;
}}
@media screen and (min-width: 1100px) {

section#rs-titlebar.wide h1.page-title {
    margin-left: -40%;
    font-size: 80px;
    letter-spacing: 5px;
    text-align: left;
    color: #fff;
    font-weight: 700;
    line-height: 1.1;
    text-transform: uppercase;
}
section#rs-titlebar.wide h2.page-subtitle {
    margin-left: -40%;
    font-size: 24px;
    text-align: left;
    font-weight: 600;
    line-height: 1.5;
    color: #fff;
}}
#rs-titlebar.thin .page-title {
	color: white;

	font-weight:700;
}
#rs-titlebar.thin > .container {
	padding-top: 30px;
	padding-bottom: 24px;
}
.container.skrollable.skrollable-between::before {
    content: '';
    display: table;
}.container.skrollable.skrollable-between::after {
    content: '';
    display: table;
    clear: both;
}

.jv-single-post-footer {
	min-height: 20px;
}
/*
#bbpress-forums div.bbp-topic-content img, #bbpress-forums div.bbp-reply-content img {
	height: 40px;
	width: 40px;
}
*/
#bbpress-forums .bbp-reply-form, #bbpress-forums .bbp-lead-topic .bbp-topic-tags, #bbpress-forums .bbp-lead-topic .bbp-topic-content {
	margin: 0;
	padding: 0;
}

#bbpress-forums.bbpress-wrapper, .comments-area, #bbpress-forums div.container-inner, .rs_email_signup, .main-content-wrap article.jv-single-post-layout-1 {
	background-color: #ffffff;
    padding: 25px 30px;
    border-radius: 10px;
    padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	
}
.bbp-topic-content p {
	padding-left: 20px;
	padding-right: 20px;
	
}

div.bbp-breadcrumb p a, .bbp-pagination, .topic-description div a {
	font-weight: 700;
}

.read-btn {
	background: #009688;
	padding: 10px;
	color: #fff;
	font-weight: bold;
	border-radius: 4px;
}
.read-btn:hover{
	color:#fff;
}
 .btn-wrap .ssba img {
    vertical-align: top !important;
	margin:-7px auto 25px !important;

}
 .btn-wrap .ssba{
	display: inline-block !important;
float: right !important;
}
#rslogin,.rs_email_signup td, .rs_email_signup th {
    border: 1px solid #bfbfbf;
    padding: 6px 10px;
}
.rs_email_signup .aligncenter.size-full {
    width: 100%;
}
.rs_email_signup h2{
	font-size: 30px;
font-weight: 700;
line-height: 1.1;
text-transform: uppercase;
}
.rs_email_signup p{
	font-size: 14px;
margin-bottom: 10px;
}
.mailster-email:focus {
    border: 1px solid #009688;
}

.entry-share {
	float: right;

}
#rslogin,.entry-share .label {
	color: #bfbfbf;
	font-weight: 700;
	text-transform: uppercase;
}
.entry-share .links {
	display: inline-block;
	list-style-type: none;
	padding-left: 0;
	position: relative;
	top: 1px;
}
.entry-share .links > li:first-child {
    margin-left: 2px;
}
.entry-share .links > li {
    display: inline-block;
    margin-left: 5px;
}
.entry-share .links > li a {
	color: #bfbfbf;
}
.entry-share .links > li .mdi {
    font-size: 16px;
}
.mdi {
    display: inline-block;
    font: normal normal normal 24px/1 MaterialDesignIcons;
    font-size: 24px;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
}

.entry-share .links > li.google-plus > a:hover {
    color: #DD4B39;
}
.entry-share .links > li.pinterest > a:hover {
	color: #CC2127;
}
.entry-share .links > li.twitter > a:hover {
	color: #55ACEE;
}
.entry-share .links > li.facebook > a:hover {
	color: #3B5998;
}
.bbp-breadcrumb{font-size:18px}
#bbpress-forums .bbp-search-form{ display: none; }
`
.settings .custun-nav #subnav{
	display :block;
}

.jv-bbp-header {
	background-image: url("https://runesoup.com/wp-content/uploads/2018/01/RS_FORUM_2018.png");
}

.bbp-author-role , .bbp_topic_meta li:nth-child(4) , .bbp-topic-content .bbp-topic-permalink,#edit-sub-personal-li{
	display: none !important;
}
 #bbpress-forums .bbp-breadcrumb {
	font-size: 15px !important;
	float: left;
}
.address .left {
	width: 48%;
	float: left;
	margin-right: 2%;
}
.address .right{
    width: 48%;
    float: right;
}
.page-title , .menu-titles{
	text-transform: uppercase !important;
}

.single-post .jv-single-post-content-wrap .main-content-wrap .entry-content blockquote p {
	font-size: 16px;
}

/* buttons 

.sticky:before{
	background: #009688;
}

*/
.rs_topic_subscribe span span a {
	padding: 10px;
}


single #page-style #buddypress #item-nav div#object-nav.item-list-tabs ul li.current a, .single-item #page-style #buddypress #item-nav div#object-nav.item-list-tabs ul li.current a{
	color: #009688;
}

.rs_topic_subscribe span span a, .button, .btn-primary, .btn-primary.disabled, #bbpress-forums #bbp_reply_submit.submit.button{
	border-radius: 5px;
}

.rs_topic_subscribe span span a, button#searchsubmit, #bbpress-forums #bbp_reply_submit.submit.button, .buddypress #item-buttons .generic-button, .buddypress .drag-drop, #bbpress-forums fieldset.bbp-form .bbp-submit-wrapper button, .buddypress #buddypress-inner .activity ul.activity-list li .activity-content .activity-meta a.button span, .buddypress #buddypress-inner .activity ul.activity-list li .activity-content .activity-meta a.button, .button, .btn-primary, .btn-primary.disabled, .label-primary, input#ac_form_submit, input#aw-whats-new-submit, input#save, input#bp-browse-button, input#send, input#submit, input#members_search_submit, input#messages_search_submit, input#messages-bulk-manage{
	background-color: #009688;
	border-color: #009688;
	color: #ffffff;
}

.inbox.messages #buddypress-inner #item-body .inbox-panel .list-group a.active, .starred.messages #buddypress-inner #item-body .inbox-panel .list-group a:nth-of-type(2), .sentbox.messages #buddypress-inner #item-body .inbox-panel .list-group a:nth-of-type(3), .notices.messages #buddypress-inner #item-body .inbox-panel .list-group a:nth-of-type(4){
	   border-left-color: #009688;
}

.rs-page {
	padding-top: 20px;
}

#user-tagline {
padding-top:10px;	
}

.jv-single-post-contents div.entry-summary{
	padding-bottom: 20px;
}

.bbp-breadcrumb-root {
	display: none;
}

#jp-relatedposts {
	background-color: white;
	border-radius: 5px;
}

#jp-relatedposts h3.jp-relatedposts-headline em:before{
	border-top-color: white !important;
}

#jp-relatedposts h3.jp-relatedposts-headline{
	padding-left: 20px;

}

div.jp-relatedposts-items {
	padding-left: 20px;
	padding-right: 20px;
}
img.jp-relatedposts-post-img{
	border-radius:3px;
}

.single-post .jv-single-post-content-wrap .main-content-wrap .entry-content p {
    letter-spacing: 0;
    margin-bottom: 25px;
}


div.bbp-reply-content blockquote {
    position: relative;
    padding: 15px 15px 15px 45px;
    margin-bottom: 0;
    margin: 10px 10px 5px 0;
    font-size: 15px;
}

div.bbp-reply-content blockquote:before {
    font-family: 'FontAwesome';
    content: "\f10e";
    position: absolute;
    left: 15px;
    font-size: 18px;
    line-height: 26px;
}
input#ship-to-different-address-checkbox {
	opacity:1;
	.site-header .search-form {
		position: absolute;
		right: 200px;
		top: 200px;
	}
	 
	.site-header .search-field {
		content: "\e92a";
		color: #777;
		font-family: 'jvbpd-icon1' !important;
    	speak: none;
    	font-style: normal;
    	font-weight: normal;
    	font-variant: normal;
    	text-transform: none;
    	line-height: 1;
    	-webkit-font-smoothing: antialiased;
		border: none;
		cursor: pointer;
		height: 37px;
		margin: 3px 0;
		padding: 0 0 0 34px;
		position: relative;
		-webkit-transition: width 400ms ease, background 400ms ease;
		transition:         width 400ms ease, background 400ms ease;
		width: 0;
	}
	 
	.site-header .search-field:focus {
		background-color: #fff;
		border: 2px solid #c3c0ab;
		cursor: text;
		outline: 0;
		width: 230px;
	}
	.search-form
	.search-submit { 
	display:none;
	}
	
	html body #login_panel .modal-dialog .modal-content .modal-body .lava_login_wrap .lava_login button#rslogin.btn.btn-block {
   	background-color: #009688 !important;
	border-color: #009688 !important;
	color: #ffffff !important;
	border-radius: 5px;
} 