﻿/*
 Theme Name:   BlvdMgmt
 Theme URI:    http://blvdmgmt.com/2015/wp-content/themes/blvdmgmt/
 Description:  Zerif-Pro Child Theme for Boulevard Managment
 Author:       Jack Townsend
 Author URI:   http://jackscreative.com
 Template:     zerif-pro
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         responsive-layout, accessibility-ready
 Text Domain:  zerif-pro
*/

/*-------- customizations ----------*/
#focus {
background-image: url(http://blvdmgmt.com/2015/wp-content/uploads/2015/04/Money-Background2.jpg)!important;
  background-attachment: fixed!important;
  background-repeat: no-repeat!important;
  background-size: cover!important;
  -moz-background-size: cover!important;
}
#team {
background-image: url(http://blvdmgmt.com/2015/wp-content/uploads/2015/06/Team-Background2.jpg)!important;
  background-attachment: scroll!important;
  background-repeat: no-repeat!important;
  background-size: cover!important;
  -moz-background-size: cover!important;
}
#testimonials {
background-image: url(http://blvdmgmt.com/2015/wp-content/uploads/2015/05/investment-bg.gif)!important;
  background-attachment: scroll!important;
  background-repeat: repeat!important;
padding-bottom: 95px;
}
#testimonials .col-md-12 {
    padding-left: 0;
    padding-right: 0;
}
aside {
    float: none!important;
    max-width: 162px;
    display: inline-block;
}
#client-feedbacks .feedback-box {
    background: transparent none repeat scroll 0 0!important;
    border-radius: 4px;
    box-shadow: none;
    display: inline-block;
    margin: 13px;
    padding: 0;
    text-align: left;
    vertical-align: top;
    width: auto;
    z-index: 5;
}
.te
.zerif_clients img {
    max-width: 145px;
    opacity: 1.0;
    /* padding-bottom: 5px; */
    transition: all 0.55s ease 0s;
}
.zerif_clients a img {
padding: 0 0 15px!important;
}
.zerif_clients a:hover img {
padding: 1px 0 14px!important;
}
.zerif_clients a {
    margin-right: 20px!important;
}
.page .site-content, #latestnews {
/* IE10 Consumer Preview */ 
background-image: -ms-radial-gradient(center top, ellipse farthest-corner, #FFFFFF 0%, #C7C7C7 100%)!important;

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center top, ellipse farthest-corner, #FFFFFF 0%, #C7C7C7 100%)!important;

/* Opera */ 
background-image: -o-radial-gradient(center top, ellipse farthest-corner, #FFFFFF 0%, #C7C7C7 100%)!important;

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center top, 0, center top, 561, color-stop(0, #FFFFFF), color-stop(1, #C7C7C7))!important;

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center top, ellipse farthest-corner, #FFFFFF 0%, #C7C7C7 100%)!important;

/* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(ellipse farthest-corner at center top, #FFFFFF 0%, #C7C7C7 100%)!important;
}

/* .responsive-logo {
		width: 40%;
min-width: 240px;
		position: relative;
		text-align: left;
		margin-top: 13px;
		padding-top: 15px;
	} */
.navbar-brand {
    height: 76px !important;
    line-height: 60px !important;
    padding: 7px !important;
min-width: 240px;
}
.menu-align-center .responsive-logo > a {
    float: left;
max-width: 90%;
}
.responsive-logo a {
		/* float: none !important; */
	}
#site-navigation {
z-index: 9999;
}
#footer {
	position: relative !important;
}
.company-details {
    padding-top: 38px;
}
.focus-box .service-icon {
    margin: auto auto 4px;
    position: relative;
    transition: all 0.3s ease-in-out 0s;
}
.skill input {
display: none;
}
.skill_1 canvas {
background-image: url(http://blvdmgmt.com/2015/wp-content/uploads/2015/05/manage-athletes.png)!important;
}
.skill_2 canvas {
background-image: url(http://blvdmgmt.com/2015/wp-content/uploads/2015/05/manage-entertainers.png)!important;
}
.skill_4 canvas {
background-image: url(http://blvdmgmt.com/2015/wp-content/uploads/2015/05/manage-investors.png)!important;
}
.skill_3 canvas {
background-image: url(http://blvdmgmt.com/2015/wp-content/uploads/2015/05/manage-enterpreneurs.png)!important;
}
.navbar {
    background: none repeat scroll 0 0 rgba(88, 11, 3, 0.92) !important;
-webkit-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.35) !important;
-moz-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.35) !important;
box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.35) !important;
border: 0!important;
}
.focus-box .service-icon {
    border: 10px solid rgba(255, 255, 255, 0.1) !important;
}
.copyright {
    padding-bottom: 68px;
    padding-top: 72px;
color: #555;
}
.red-border-bottom {
background-color: 8e210a!important;
}
body {
background-size: cover!important;
  -moz-background-size: cover!important;
}
.home .nav li.menu-item a, .page .nav li.menu-item a {
    color:#c0cdcf!important;
}
.home .nav li.menu-item a:hover, .page .nav li.menu-item a:hover {
    color:#f6d78f!important;
}
.home .nav li.current_page_item a::before {
    background: none repeat scroll 0 0 transparent!important;
}
.home .nav li.current_page_item a.nav-active::before, .page .nav li.current_page_item a.nav-active::before  {
    background: none repeat scroll 0 0 #e96656 !important;
color:#f6d78f!important;
}
.navbar-inverse .navbar-nav ul.sub-menu {
    background: none repeat scroll 0 0 rgba(51, 67, 70, 1) !important;
}
.section-header {
    padding-bottom: 25px;
}
.section-header h2 {
    display: inline-block;
    font-size: 4.5rem;
    line-height: 40px;
    padding-bottom: 10px;
    position: relative;
    text-transform: uppercase;
color: #3bbbd2!important;
font-weight: 700;
}
.testimonial .section-header h6, .focus .section-header h6, .about-us .section-header h6, .our-team .section-header h6, .contact-us .section-header h6{
color: #f6d78f!important;
font-size: 2.0rem;
}
.g-recaptcha {
    display: block;
    margin-left: 15px;
margin-top: 10px;
}
.about-us .big-intro {
    font-size: 5.00rem;
    font-weight: 300;
    line-height: normal;
    margin-top: -15px;
    text-align: right;
}
.about-us p {
font-size: 1.6rem;
}
.member-details h5, .member-details .position {
color: #fff!important;
}