/*
 Theme Name:   Art in the Burbs
 Description:  Divi Child Theme
 Author:       Booyah Creative
 Author URI:   http://www.booyahcreative.com
 Template:     Divi
 Version:      1.0.0
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
body {
    	color: #333333 !important;
}
body.et_boxed_layout {
	background-image: url("/wp-content/uploads/2014/05/fiber.gif");
    	background-repeat: repeat !important;
    	background-size: auto auto !important;
}
.et_pb_section {
    	padding: 30px 0;
}
.et_section_transparent, .et_pb_pagebuilder_layout #main-content {
	background-color: #ffffff;
}

#main-content .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_pricing_table_button, .et_pb_promo_button, a.et_pb_more_button, .et_pb_newsletter_button, .comment-reply-link, .form-submit input, .et_pb_contact_submit, .et_pb_contact_reset, .single_add_to_cart_button .button {
	background: rgba(129, 202, 71, 0.7) !important;
	color: #FFFFFF !important;
	border: none !important;
}

#main-content .et_pb_bg_layout_light .et_pb_promo_button:hover, .et_pb_pricing_table_button:hover, .et_pb_promo_button:hover, a.et_pb_more_button:hover, .et_pb_newsletter_button:hover, .comment-reply-link:hover, .form-submit input:hover, .et_pb_contact_submit:hover, .et_pb_contact_reset:hover, .single_add_to_cart_button .button:hover {
	background: rgba(129, 202, 71, 1.0) !important;
}
#main-content {
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1) inset;
}
#main-content a {
	font-weight: bold;
}
#main-content .container:before {
	background-color: transparent;
}

.et_right_sidebar #left-area {
    float: none;
    margin-right: auto;
    width: auto;
}
#left-area h2, #main-content h2 { font-family: 'Kaushan Script', cursive;
color: #CCCCCC;
}
body.et_boxed_layout #page-container #main-content .et_pb_section > .et_pb_row {
	width: 90%;
}
/* NAVIGATION */
/********************************/
#aitb-newlocation {
	background-color: #81ca47;
	color: #fff;
	font-size: 22px;
	padding: 10px 20px;
	text-align: center;
	text-shadow: 1px 1px 2px #000;
}
.et_mobile_menu li a {
	padding: 5px 5%;
}

/* TESTIMONIALS */
/********************************/
.et_pb_testimonial {
	background-image: url("/wp-content/uploads/2014/05/carboard1.gif");
	box-shadow: 3px 3px 3px #BBBBBB;
}
.et_pb_testimonial_description {
    	text-shadow: 1px 1px 1px #FFFFFF;
}


/* HEADER */
/********************************/
#et-info {
    	float: none;
	padding-bottom: 0;
}
#top-header, #et-secondary-nav li ul {
}
#top-header .et-social-icons {
    	float: right;
}
#et-info-phone:before, #et-info-email:before {
	content: "";
}
#et-top-navigation {
	margin-top: 40px;
	padding-left: 0 !important;
}
#top-header .container {
    padding-bottom: 0.75em;
}
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a {
	font-weight: bold;
}
#top-header, #et-secondary-nav li ul {
}
#logo {
	 padding-top: 20px;
}
#main-header {
	box-shadow: 0 1px 7px rgba(0, 0, 0, 0.2);
}
#et-info a {
	color: rgba(255, 255, 255, 0.6);
}
#et-info a:hover {
	color: rgba(255, 255, 255, 1.0);
}

/* HOMEPAGE */
/*************************/
#aitb-cta-section {
    	background-repeat: repeat !important;
    	background-size: auto auto;
}
#aitb-sponsor-container {
	padding: 10px 0 0;
}
#aitb-sponsors img {
	border: 1px solid #CCCCCC;
	box-shadow: 1px 1px 3px #CCCCCC;
	margin-right: 30px;
	margin-bottom: 30px;
    	vertical-align: middle;
	max-height: 100px;
	float: none;
}
#aitb-sponsors h2 {
    	color: #CCCCCC;
    	padding-bottom: 25px;
    	text-transform: uppercase;
	font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif;
}
.aitb-white50 {
	background-image: url("/wp-content/uploads/2014/05/white-50.png");
}
#aitb-cta-section .aitb-white50 {
	padding: 40px !important;
	box-shadow: 3px 3px 3px #999999;
}
#aitb-cta-section .aitb-joinus {
    margin-bottom: 0;
    padding: 40px 40px 20px !important;
    width: auto;
}
#aitb-cta-section h2 {
	color: #000000;
}
#aitb-homeslider .et_pb_slide_description h2 {
	background-image: url("/wp-content/uploads/2014/05/white-50.png");
	padding: 15px 0;
	text-shadow: 1px 1px 3px #000000;
	font-family: 'Kaushan Script', cursive;
}

.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_description {
    	padding: 120px 0 86px;
}

/* SOCIAL */
/***************************/
.juiz_sps_links {
	background-color: white;
    	margin: 0;
    	padding: 0 5% 30px;
}
body.home .juiz_sps_links {
	display: none;
}

/* ARTIST SUBMISSION FORMS */
/***************************/
#left-area .cred-group-Juried-Artists {
	border: none;
	margin: 0;
	padding: 0;
}
#left-area .cred-group-Juried-Artists h2 {
	font-size: 26px;
	padding: 15px 0;
}
#left-area .cred-group-Juried-Artists h3 {
	font-size: 16px;
	font-weight: bold;
	padding: 15px 0;
}
#left-area .cred-field ul {
	list-style-type: none;
}
.MyZebra_Form .myzebra-remove-field, .MyZebra_Form .myzebra-add-new-field, input[type="submit"] {
	background: rgba(129, 202, 71, 0.7) !important;
	color: #FFFFFF !important;
	border: none !important;
}
.aitb-required {
	color: #cc0000 !important;
	font-weight: bold;
	padding-left: 5px !important;
}


/* ARTIST SECTION */
/***************************/
body.parent-pageid-7 .juiz_sps_links, body.page-id-7 .juiz_sps_links {
	display: none;
}

@media (max-width:425px) {
	.aitb-artist {
		width: 40vw;
	}
}

@media (min-width: 426px) and (max-width: 768px) {
	.aitb-artist {
		width: 28vw;
	}
}

@media (min-width:769px) {
	.aitb-artist {
		width:20vw;
	}
}

.aitb-artist {
	float: none;
	padding: 0 30px 30px 0;
	text-align: center;
	min-height: 400px;
	margin: 0 auto;
}

.wpv-filter-form {
	background-color: #EFEFEF;
	padding: 20px;
	margin-bottom: 30px;
}
.aitb-allartists {
	clear: both;
	margin-bottom: 20px;
}
.post-password-form {
	padding: 50px;
}
.aitb-artist:hover {
	background-image: url("/wp-content/uploads/2014/06/zoom.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.aitb-artist .su-lightbox {

}
.aitb-artist .su-lightbox:hover {

}
.aitb-artist .su-lightbox img:hover {
	opacity: 0.3;
}
.js-wpv-view-layout .et_social_inline {
	display: none;
}

/* FOOTER */
/**********************/
#et-footer-nav {
    background-color: #667958 !important;
}
#footer-bottom {
    background-color: #666666;
}
#footer-info {
    	color: #CCCCCC;
    	font-size: 12px;
    	line-height: 120%;
}
#footer-info a {
    	color: #FFFFFF;
}
#footer-bottom .et-social-icon a {
	color: #CCCCCC;
}
#footer-bottom .et-social-icon a:hover {
	color: #FFFFFF !important;
}

/* RESPONSIVE QUERIES */
/******************************/
@media only screen and ( min-width: 1405px ) {
}
@media only screen and ( min-width: 981px ) {
}
@media only screen and ( min-width: 1200px ) {
}
@media only screen and ( min-width: 1100px ) {
}
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) {
}
@media only screen and ( min-width: 981px ) and ( max-width: 1405px) {
	#logo {max-width: 400px;}
}
@media only screen and ( min-width: 981px ) {
}
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) {
}
@media only screen and ( max-width: 980px ) {
	#logo {max-height: none;}
	.et_mobile_menu {top: 102px;}
	body.home .et_pb_text_align_left {text-align: center;}
	#aitb-applycta .et_pb_module {text-align: center !important;}
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	#logo {max-height: none;}
	.et_mobile_menu {top: 102px;}
	body.home .et_pb_text_align_left {text-align: center;}
}
@media only screen and ( max-width: 767px ) {
	#et-top-navigation {margin-top: 0;}
	.et_mobile_menu {top: 138px;}
}
@media only screen and ( max-width: 479px ) {
	.et_mobile_menu {top: 116px;}
	#et-info {font-size: 10px;}
}