﻿/*
Theme Name: One Up Child
Theme URI: oneupchild.sceelix.com
Description: The custom theme One Up Child using the parent theme One Up.
Author: Pedro Silva
Author URI: sceelix.com
Template: oneup
Version: 1
*/


@import url("../oneup/style.css");


/*p {
   color:#000;
   font-size: 30px !important;
}*/

/*h2{
  line-height: 50px !important;
}*/

.pe-bg-video.pe-active.pe-overlay{
   background-image:none;
}

.page-title h2, .page-title h1, section>h2{
   color:#000;
   font-weight:500;
}

.peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title .description{
   font-size:13px;
}

p{
   color:#000;
   font-size:15px;
}

div.pe-block.pe-block-fullwidth{
   margin-bottom:20px;
}

#menu-item-399 a{
  color: #ff6666;
  font-size: 105%;
  font-weight: bold;
}

.logo img{
  margin-top: 7px;
}

div.page-title.row-fluid{
  margin-top: 0px;
}

[title=SumoMe]{
  opacity: 0.1;
}

#front-page-title{
  line-height: 55px !important;
  text-transform: uppercase;
  font-size: 45px;
  font-weight: 700;
  color:black;
  text-shadow:
    -2px -2px 0 #ffffff,
    2px -2px 0 #ffffff,
    -2px 2px 0 #ffffff,
    2px 2px 0 #ffffff;
}

.service-item{
  padding: 0 10px;
}

.service-item > h4 {
  font-size: 19px;
  margin-bottom: 20px;
}
.service-item > p{
  font-size: 15px;
  color: #404040;
  font-weight: 500;
  line-height: 1.4;
}
.foot-lower .social-media a i{
  font-size: 26px;
}
.social-media-wrap .social-media a{
  margin-right: 20px;
}
.pe-headlines{
  text-shadow: 0px 0px 6px rgba(0, 0, 0, 1);
}

#pe-bg-video-overlay{
  /*background-color: rgba(140, 140, 140, .4);*/
   background-color: rgba(0, 0, 0, 0);
}

.contour-btn-red {
  color: #fff;
  background-color: #FF4747;
  border: 2px solid #FF4747;
  font-weight: 700;
}

.contour-btn-blue {
  color: #fff;
  background-color: #4747FF;
  border: 2px solid #4747FF;
  font-weight: 900;
}

a.contour-btn-blue, a.contour-btn-red {
  font-size: 15px;
  line-height: 22px;
  display: inline-block;
  padding: 12px 30px;
  transition: all .3s ease-out;
  border-radius: 5px;
   margin-left: 10px;
   margin-right: 10px;
}

.pe-view-layout-class-feature .pe-button a{
   border: 0px;
   color:#0000ff;
   text-decoration: underline;
}

#footer.footer{
  background-color:black;
}

.with-bullets {
    list-style: square outside none;
    margin-left: 15px;
}

/*for the pricing in the "get" area*/
.pe-wp-default .mypricearea ul{
    list-style-type:none;
    margin-bottom:0px;
}

.pe-wp-default .mypricearea li{
    margin-left:0px;
    min-height:24px;
}

.pe-wp-default .mypricearea .price p{
    margin-bottom:0px;
}

.mypricearea .pricing-table .foot{
    min-height:40px;
}

#atftbx{
   margin-bottom:-60px;
}

#atftbx p{
   margin:0px;
}

#kbe_container {
	margin-top: 40px !important;
}

#kbe_content
{
	/*width: auto !important;*/
	min-height: 100vh;	
	margin-left: 20px;
	margin-bottom: 30px;
}

#kbe_content p
{
	font-family:Arial !important;
}

#bbpress-forums img
{
	display:inline;
	margin-bottom: 3px !important;
}

#subscription-toggle a {
	text-align: right;
	display: block;
}

#bbpress-forums #bbp-search-form #bbp_search
{
	margin-bottom:0px;
}

#kbe_content .kbe_leftcol p {
    margin-bottom: 15px !important;
    margin-top: 15px !important;
}

#kbe_content .kbe_leftcol ul li, ol {
    line-height: 25px !important;	
}

#kbe_content .kbe_leftcol ul {
    margin-bottom: 0px !important;
}

#kbe_container > .kbe_aside.kbe_aside_right {
	float: left !important;
	padding-left: 20px;
    width: 200px !important;
}

.kbe_content_right {
    float: none !important;
}

#kbe_content .kbe_leftcol h2 {
    padding-bottom: 5px !important;    
    margin-top: 25px !important;
}

#kbe_content .kbe_leftcol .crayon-line span {
	display: inline;
	margin-bottom: 40px;
}

.menu-documentation-container .current-menu-item > a {
    color: red;
}

.kbe_widget input[type=text] {
    width: 85% !important;
}


div#nextend-accordion-menu-nextendaccordionmenuwidget-2 div div.title h3
{
	border-bottom: 1px solid #cccccc;
}

.kbe_widget > h2
{
	font-family:Arial !important;
}

.kbe_widget
{
	margin-top:40px !important;
}

.nextend-accordion-menu-inner h3 {
    margin-bottom: 20px !important;
}

#kbe_content .post-meta{
	float: initial;
}

.wpcf7-form-control-wrap > input {
	width: 98%;
}

.wpcf7-form-control-wrap > textarea {
	width: 98%;
}



/*#kbe_content .kbe_content_left .kbe_container{	
	width: 715px !important;
}*/