/*
Theme Name:     kleo-child8
Theme URI:
Description:    Child theme for Kleo
Author:         SeventhQueen
Author URI:     http://seventhqueen.com
Template:       kleo
Tags:  one-column, two-columns, right-sidebar, fluid-layout, custom-menu, featured-images, post-formats, sticky-post, translation-ready
License: GNU General Public License
License URI: license.txt
*/

/*addedbyval*/

.mpp-upload-buttons a img {width: 13px !important;}

div.article-content li.odd.is-member.group-has-avatar, div.article-content li.even.is-member.group-has-avatar  {width: 33.0%;}

.mpp-upload-buttons a, .entry-content .mpp-upload-buttons a {padding-right: 10px !important;}

.mpp-upload-buttons {padding-right: 20px !important;}


div.videoPlayBox.thumbnailBox {width: 240px !important;}

/*yourchannel-adjustments*/
ul.yrc-core {display: inline !important;}
.yrc-banner:last-child{ display:none; }
.yrc-banner:first-child {margin-bottom: 20px;}

h2x {float: right !important;}
h2x a:link {color: #397193 !important;}

a.more {float: right;}

hk{
font-size: 14px !important;
font-weight: bold !important;
color: #397193 /*#69b68e*/ !important;
margin-bottom: 8px !important;
}


hp {
font-size: 11px;
color: #397193;
}


/*
* Please add your custom styles below
*/
div#wpadminbar {background: #44abd0 !important;}
#wpadminbar {background: #44abd0 !important;}
#wpadminbar .menupop .ab-sub-wrapper {background:#2ca5b0 !important;}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary {background:#31B8C4!important;}
ul#wp-admin-bar-my-account-activity-default.ab-submenu,
ul#wp-admin-bar-my-account-xprofile-default.ab-submenu,
ul#wp-admin-bar-my-account-blogs-default.ab-submenu,
ul#wp-admin-bar-my-account-notifications-default.ab-submenu,
ul#wp-admin-bar-my-account-messages-default.ab-submenu,
ul#wp-admin-bar-my-account-friends-default.ab-submenu,
ul#wp-admin-bar-my-account-groups-default.ab-submenu,
ul#wp-admin-bar-my-account-links-default.ab-submenu,
ul#wp-admin-bar-my-account-settings-default.ab-submenu {background-color: #2ca5b0 !important;}

ul#wp-admin-bar-my-account-buddypress.ab-sub-secondary.ab-submenu.menupop li {background-color: #2ca5b0 !important;}

#wpadminbar .ab-submenu .ab-item, #wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li a, #wpadminbar.nojs .quicklinks .menupop:hover ul li a {}

#wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar li .ab-item:focus::before, #wpadminbar li a:focus .ab-icon::before, #wpadminbar li.hover .ab-icon::before, #wpadminbar li.hover .ab-item::before, #wpadminbar li:hover #adminbarsearch::before, #wpadminbar li:hover .ab-icon::before, #wpadminbar li:hover .ab-item::before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover { color:#A834BE;}

.sidebar ul li {padding-bottom: 25px !important;}

.invisible {position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); display: none;}

/*colorcurrentpagenumber*/
span.page-numbers.current {color: #C239B6 !important; background-color: #31B8C4 !important;}

/*disable shortcodes on front-end posting*/
.invisioclass, a.su-generator-button.button, a.thickbox.button.add_media.frm_insert_form {
position: absolute !important;
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px);
}

/*for make-a-post in wp-user-frontend*/

.frontier_post_form table{width: 100% !important;}
#wp-post-desc-wrap {
	width: 100% !important;
	margin-top: 20px;
}

table.frontier-list td:first-child {
	min-width: 69px;
}



#whats-new-textarea {border-style: solid; border-color:#dbdbdb;}

.bp-bkmklet-drag a.bookmarklet-button {width: auto !important;}

div.kleo-main-header {background-color: #25B8C5 !important; z-index: 1;}
#header .kleo-main-header .container { z-index: 1 !important;}
.logo img {display:inline-block;}
.logo a {width: auto; font-size: 36px; font-weight: 400;}

@media (max-width:768px) {
#wp-toolbar>ul>li { display: block !important; margin-right: 20px !important; }
#wp-toolbar>ul>li span { display: none !important; }
#wp-toolbar>ul>li .ab-item img { margin:0 !important; }
#wp-toolbar>ul>li .ab-item { height: auto !important; }
.ab-top-menu { margin-top: 10px !important; margin-left: 30px !important; }
}

/*for-larger-screen-sizes*/
@media (min-width:768px) {
section.container-wrap.main-title.alternate-color.border-bottom div.container {margin-top: 90px !important;}
section.container-wrap.main-title.alternate-color.border-bottom {background-color: #d6d6d6 !important;}
}
/*for-smaller-screen-sizes
@media (max-width:960px) {
section.container-wrap.main-title.alternate-color.border-bottom div.container {margin-top: -30px !important;}
#topicons {position: absolute; right: 20px; float: right; margin-top: 0px;  top: 145px !important;}
section.container-wrap.main-title.alternate-color.border-bottom {margin-top: -30px !important;}
#xchosen {}
}*/

/*widgets in tabs*/
.wit-tab-title.wit-selected {opacity: 1 !important;}
.wit-tab-title {opacity: .4 !important;}
span.wit-tab-title {font-size: 14px;}
.wit-tab-title:hover {color: #C239B6 !important; opacity: .7 !important;}

h4.widget-title {font-size: 14px;}

#topicons a { padding-right:15px;}
#topicons {position: absolute; right: 20px; float: right; margin-top: 0px; z-index: 9;}
div#home-place {width: 150px; position: absolute; top: 250px; left: 5px !important; z-index: 8;}
#home-place {color: #e3522e; width: 150px; position: absolute; top: 250px; left: 5px !important; z-index: 8;}
div#xhome-place, div#xthisnetwork {font-size: 10px !important;}
div#xhome-place a, #xthisnetwork a,  {font-size: 10px !important; text-align: center;}

mup {
	bottom: 1ex;
}

mup {
	height: 0;
	line-height: 1;
	font-weight:300 !important;
	position: relative;
	font-size: 8px;
	vertical-align: baseline;
	color: #e3522e !important;
}

sub {
	top: .5ex;
}

sup {
	bottom: 1ex;
}

sub,
sup {
	height: 0;
	line-height: 1;
	font-weight:900 !important;
	position: relative;
	vertical-align: baseline;
}

sup {
color: #e3522e;
font-weight:900;
font-size: 12px;
margin-top: -6px !important;
}

#prf {
margin-top: 20px;
}

.prf {
margin-top: 20px;
}



ha {
font-size: 14px !important;
color: #397193 !important;
margin-left: 130px !important;
}

hb {
font-weight:900;
font-family: arial;
font-size: 30px;
color: #e3522e;
margin-bottom: -15px !important;
vertical-align:text-bottom;
}

hc {
color: #397193;
}

hca {
color: #397193;
margin-bottom: 5px;
}

hd {
font-size: 14px !important;
color: #397193 !important;
margin-left: 180px !important;
}

he {
margin-top: 20px;	
font-size: 16px !important;
color: #ffffff;
font-weight: bold;
}

hf {
font-size: 14px !important;
color: #397193 !important;
margin-left: 250px !important;
}

hfl{
float: left;
}

hfla{
float: left;
margin-left: 20px;
}

hflb{
float: left;
margin-left: 80px;
margin-top: 0px;
}

hflm{
float: left;
margin-right: 7px;
}	

#float-right, hfr {
float: right !important;
}

hfrm{
float: right;
margin-left: 7px;
}


hg {
font-size: 14px !important;
color: #397193 !important;
}


hh {
font-size: 22px;
color: #397193;
font-weight: bold;
}

hi {
font-size: 14px !important;
color: #397193 !important;
margin-left: 150px !important;
}

hia {
font-size: 14px !important;
color: #397193 !important;
margin-left: 100px !important;
}

hib {

font-size: 14px !important;
color: #397193 !important;
margin-left: 150px !important;
}

hj{
font-size: 16px;
font-weight: bold;
color: #e3552e;
}

hk{
font-size: 14px !important;
font-weight: bold !important;
color: #397193 /*#69b68e*/ !important;
margin-bottom: 8px !important;
}

hk1{
line-height: 8px !important;
margin-bottom: 8px !important;
}

hk2{
line-height: 16px !important;
margin-bottom: 16px !important;
}		

hl {
font-size: 14px;
font-weight: normal !important;
}

.hm {
font-size: 18px!important;
color: 
#397193 !important;
margin-bottom: 10px !important;
}

hn {
font-size: 14px !important;
color: #397193 !important;
margin-left: 280px !important;
font-weight: bold;
}

ho {
color:#297EB9;
font-weight: 300 !important;
}

hp {
font-size: 11px;
color: #397193;
}

.hr, hr {
margin-top: 5px !important;	
margin-bottom: 0px !important;
}

.hs, hs {
margin-top: 8px !important;	
margin-bottom: 0px !important;
}

ht {
color: #1966ff;
font-weight: normal;
}

ht1{
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 100 !important;
color: /*#49b800*/ #397193;
font-size: 16px;
margin-left: 20px;
}


.hu {
margin-top: 1px !important;	
margin-bottom: 0px !important;
}

hv {
font-size: 12px;
font-weight: bold;
color: #e3522e !important;
}

ahv {
font-size: 12px;
font-weight: 400;
color: #e3522e !important;	
}

hw {
font-size: 14px;
font-weight: bold;
color: #e3522e !important;
}

hx {
font-size: 12px;
font-weight: bold;
color: #e3522e !important;
margin-left: 60px !important;
}

hy {
font-size: 14px;
font-weight: bold;
color: #397193;
margin-left: 60px !important;
}

hy1 {
font-size: 14px;
font-weight: bold;
color: #49b800;
margin-left: 20px !important;
}	

yh {
font-size: 14px;
font-weight: normal;
color: #397193;
margin-left: 60px !important;
}

hz {
margin-top: -10px;
font-size: 12px;	
margin-bottom: 5px;
line-height: 25px;
}

hz1 {
margin-left: -2px;
margin-top: -3px !important;	
}

.header-phone {margin-top: 13px !important;}

hz2 {
margin-left: -2px;
font-size: 18px !important;
line-height: 20px !important; 	
}



hza {
font-weight: 600;
}

hpa {
font-size: 11px;
color: #a3a3a3;
font-weight: 500;	
}

hpb {
font-size: 11px;
color: #8e8e8e;
font-weight: 500;	
}

hpc {
font-size: 8px;
color: #000000;
font-weight: 500;
background: #FFFF33;
}

htt {margin-top: 28px;}

px {
margin-bottom: 5px;	
}

py {
color: #666666;
}

pz {
margin-bottom: 12px !important;	
}

rup {
	height: 0;
	line-height: 1;
	font-weight:900!important;
	color: #e3522e;
	font-size:24px !important;
	position: relative;
	vertical-align: baseline;
}

zup {
	height: 0;
	line-height: 1;
	font-weight:900 !important;
	color: #e3522e !important;
	font-size: 48px !important;
	position: relative;
	vertical-align: baseline;
}

pup{
font-size: 34px;
line-height: 38px;
font-weight: 700;
font-family: 'Open Sans';
color: #c431b8 !important;
direction: ltr;	
}

yup {
	height: 0;
	line-height: 1;
	font-weight:900 !important;
	color: #FCFC08 !important;
	font-size: 32px !important;
	position: relative;
	vertical-align: baseline;
}

d4 { color: #efefef; font-size: 10px; margin-left: 10px;}

/*activity fixes*/
#buddypress #whats-new-options #rtmedia-add-media-button-post-update, div#whats-new-limit.activity-limit {margin-top: 0px !important;}

.navbar-transparent #header .logo a {font-size: 34px; line-height: 36px;}

li#wp-admin-bar-icustom_menu.bp-ajaxr a {font-size: 12px !important;}

.navbar-transparent .navbar-nav>li>.dropdown-menu, .navbar-transparent .navbar-nav>li>.dropdown-menu .dropdown-menu {background-color: rgba(77,189,188,0.9);}

.navbar-transparent .navbar-nav .dropdown-menu li a {color: #ffffff; font-weight: 900; font-family: 'Open Sans';font-size: 12px; font-weight: normal;}

.navbar-nav>li>a {color: #ffffff !important;}

.header-color #ajax_search_container {background-color: #31b8c4;}

.faq-body h2 a {font-size: 14px;}

.socket-color {background-color: #ffffff !important;}

/*colorcurrentpagenumber*/
span.page-numbers.current, .main-color .pagination > li > span.current {color: #C239B6 !important; background-color: #31B8C4 !important;}

div.search_filters.item-list-tabs.no-ajax ul {height: 20px;} /*for search addedbyval*/

/*div.template-page.col-sm-8.tpl-right {width: 100% !important;}*//*to get 3 columns on laptop*/

.activity-meta .share-buttons ul li a {margin-right: 10px !important;}

div.activity-meta div.share-buttons ul {float: left !important; padding-left: 0px !important}

#buddypress #whats-new-options { display: block !important; height: 40px;}

.is-user-profile div#item-header div#item-header-content h4, .is-user-profile div#item-header div#item-header-content span.activity,.is-user-profile div#item-header div#item-header-content a,.is-user-profile div#item-header div#item-meta,  .buddypress.is-user-profile div#item-header div#item-actions h3 {color: #00b9f7 !important;}
