/*
Theme Name:     champs
Theme URI:      
Description:    
Author:         
Author URI:    
Template:       fitpro
Version:       
*/

#header.sticky #site-logo {
    top: 5px;
    }

#page-loading {
    z-index: 10010;
    background: #FFF url(http://portfoliotheme.org/wp-content/uploads/2014/05/Preloader_11.gif) no-repeat 50% 50%;
    }
	.toggle-label {
    cursor: pointer;
    background: url(images/toggle-button-plus.png) no-repeat scroll right bottom #f8f8f8;
    padding: 15px 25px 15px 15px;
    margin: 1px 0;
    border: 1px solid #eee;
}
#primary-menu {
padding: 0;
position: relative;
right: 0;
bottom: 0;
display: inline-block;
float: right;
margin-right: 0px;
margin-top: 60px
}
#primary-menu > ul.menu > li > a {
font-size: 18px;
letter-spacing: 1px;
color: #292929;
padding: 0 14px 0;
display: block;
float: left;
text-transform: uppercase;
line-height: 76px;
}

.single .info-section {
    margin-left: 0px !important;
}



#sidebar-header {
float: right;
margin-top: 20px;
}

#header.sticky #sidebar-header .social-list {
    top: 35px;
    margin-right: 15px;
}
.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
    box-sizing: border-box;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}
.sidebar-right-nav, .sidebar-left-nav {
margin-top: 40px;
}
.divider {
padding-top: 0px;
margin-bottom: 20px;
margin-top: 20px;
}
.join {
    font-weight: bold;
}
.single .info-section {
    margin-top: -7px;
}
h5.subheading {
    margin-bottom: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #444;
    font-size: 20px;
    font-weight: 700;
}
.toggle-label {
    TEXT-TRANSFORM: UPPERCASE;
    FONT-WEIGHT: 800;
}
.single .info-section {
    margin-top: -7px;
    margin-left: 40px;
}
.toggle-content {

    padding: 15px;
}
.toggle {
margin-bottom: -15px;
    margin-top: 30px;
}
.widget li {

    border-top: 1px solid #aaa;
}