/*
Theme Name:     BBMK 2013
Description:    Child theme for Nimble 
Author:         Commerce Kitchen
Author URI:     http://www.commercekitchen.com/
Template:       Nimble
Version:        0.1.0
*/
@import url("../Nimble/style.css");

.acf_postbox {
    display: block !important;
}

#home-section-info {
padding: 26px 0 44px;}

#home-section-news {
padding-top: 30px;
}


#page-name h1 {
font-size: 52px;}
#page-name .section-title {
padding-bottom: 25px;
}

#top-area {
padding: 30px 0 50px;
}

.page-id-4 h2 {border-bottom: solid 2px gray; margin: 20px 250px 20px 0;}

.page-id-4 h3 {font-size: 18px;}

#services {
padding-bottom: 0;
}

.page-id-4 h1 {
font-size: 42px;
font-weight: 800;
padding-bottom: 15px;
letter-spacing: -2px;
}

.et_page_icon {
position: absolute;
top: -5px;
left: 0px;
}

#quote {Padding-bottom: 20px;}


.service {
padding-top: 200px;}



/* Note: At the last minute, the client decided they did not want any of the colors available in the theme defaults, but had limited budget to implement the change. What follows is a kludge to give them a new color scheme, but that relies on the "green" selection in the Nimble configuration. Sorry about that. */


.et_color_scheme_green #main-header { background: rgb(146,145,178); /* Old browsers */ background: -moz-linear-gradient(top,  rgba(146,145,178,1) 0%, rgba(146,145,178,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(146,145,178,1)), color-stop(100%,rgba(146,145,178,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  rgba(146,145,178,1) 0%,rgba(146,145,178,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  rgba(146,145,178,1) 0%,rgba(146,145,178,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  rgba(146,145,178,1) 0%,rgba(99,95,228,1) 100%); /* IE10+ */ background: linear-gradient(to bottom,  rgba(146,145,178,1) 0%,rgba(146,145,178,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5db59', endColorstr='#95c54f',GradientType=0 ); /* IE6-9 */ }	
	
.et_color_scheme_green #featured .flex-direction-nav a.prev { background: url(images/green/slider_left_arrow.png) no-repeat; }
	
.et_color_scheme_green #featured .flex-direction-nav a.next  { background: url(images/green/slider_right_arrow.png) no-repeat; }
	
.et_color_scheme_green .comments_count a { background: url(images/green/comments_count.png) no-repeat; }
.et_color_scheme_green .widget li:hover, .et_color_scheme_green .footer-widget li:hover { background-image: url(images/green/hover-widget-bullet.png); }
	.et_color_scheme_green a.learn-more:hover, .et_color_scheme_green .blog-post a.learn-more:hover, .et_color_scheme_green .comment-reply-link:hover, .et_color_scheme_green #home-section-news a.more-info:hover, .et_color_scheme_green #home-section-projects a.more-info:hover, .et_color_scheme_green #home-section-pricing a.more-info:hover { border: 1px solid #454462; -webkit-box-shadow: 1px 1px 0 #635fe4 inset, 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 1px 1px 0 #635fe4 inset, 0 1px 2px rgba(0,0,0,0.1); box-shadow: 1px 1px 0 #635fe4 inset, 0 1px 2px rgba(0,0,0,0.1); background: rgb(146,145,178); /* Old browsers */ background: -moz-linear-gradient(top,  rgba(146,145,178,1) 0%, rgba(99,95,228,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(146,145,178,1)), color-stop(100%,rgba(99,95,228,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  rgba(146,145,178,1) 0%,rgba(99,95,228,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  rgba(146,145,178,1) 0%,rgba(99,95,228,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  rgba(146,145,178,1) 0%,rgba(99,95,228,1) 100%); /* IE10+ */ background: linear-gradient(to bottom,  rgba(146,145,178,1) 0%,rgba(99,95,228,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9291b2', endColorstr='#9291b2',GradientType=0 ); /* IE6-9 */ }


.et_color_scheme_green ul.nav > li.current-menu-item > a, .et_color_scheme_green a.mobile_nav, .et_color_scheme_green ul.nav li ul, .et_color_scheme_green .et_mobile_menu { background: #8483c0; border: 1px solid #454462; }

 a.learn-more:hover {color: white;}


body.page-id-8 #left-area a {color: #cc8200;}


#quote p {font-size: 18px;
line-height: 22px;
}
#quote {background: none;;}
#quote:after {background: none;}


#logo {
padding-left: 5px;
}



.section-title h2 {
font-size: 52px;
}

 #home-section-news .section-title h3 {font-size: 28px;}
 
 
 #home-section-info #quote p {font-size: 14px; letter-spacing: normal; line-height: 24px; font-weight: normal;}


@media only screen and ( max-width: 767px ) {
	
				.service { background: none; margin-right: 0; padding-top: 0; width: 440px; margin-bottom: 40px; }
}


@media only screen and ( max-width: 479px ) {
	
				.service { background: none; margin-right: 0; padding-top: 0; width: 250px; margin-bottom: 40px; }
	
}





