/*
Theme Name: Bradan Divi Child Theme
Theme URI: 
Description: Bradan Press Divi Child Theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 2.7.1
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Sun, 03 Apr 2016 00:05:34 +0000 */ 

@import url('../Divi/style.css');

/****font***/
body,#main-header,#et-top-navigation,#top-header .container {font-family: 'Lato', sans-serif ;}


.blueButtons { min-width: 200px !important;}

/****** BLOOM STYLING ******/
.et_bloom .et_bloom_optin_4 .et_bloom_form_container .et_bloom_form_header, .et_bloom .et_bloom_optin_5 .et_bloom_form_container .et_bloom_form_header {
display: none;}
.et_bloom .et_bloom_form_container .et_bloom_form_content {
    padding:0px !important}
.et_bloom .et_bloom_inline_form {margin: 0 !important;}
/**** blog page ***/
.et_pb_blog_grid .et_pb_post {
	border: none;}
.newsGrid.et_pb_blog_grid .et_pb_post {
	border: none;margin: -20px -20px 29px;}

/***vert align ***/
.vertical-align { 
        display: flex; 
        flex-direction: column; 
        justify-content: center;
    } 
/***Footer ***/
.footer-widget h4 {
    padding-bottom:20px;
}
#footer-info, #et-footer-nav, #main-footer 
.expanding-archives-title  {background:none;}
.expanding-archives-collapse-section {
	border: none;}
h3.expanding-archives-title {
    font-size:14px !important;
}
.expanding-archives-title {
    padding:0px;
}.expanding-archive-month-results {
	padding-left: 0px;}
.expanding-archive-count {
	display: none;}
#footer-bottom .container, #main-footer .container{
margin-right: auto; 
margin-left: auto; 
width:95%!important;
max-width: 1500px;
}
.bottom-nav {
text-align: center;
}
#footer-info { width: 100%; margin:0 auto; text-align: center !important; }
@media all and (max-width: 980px) {#main-footer .container {
    margin-right: auto;
    margin-left: auto;
	width: 60% !important;}}
#main-footer .fwidget.et_pb_widget {
width: 100%!important;
max-width: 100%!important;
}
#main-footer .container.bottom-nav {text-align:center !important;}
/***bloom signup ***/
#ds-transparent-optin .et_bloom_form_container .et_bloom_form_content {
    background: none !important;
}
#ds-transparent-optin .et_bloom_form_container {
    padding: 0;
    background: none !important;
}
 .et_bloom_button_text .et_bloom_button_text_color_dark{color:#000 !important;}
/***menu***/
.sub-menu .menu-item a {
    line-height: 1.5em;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
}

/**** arrows in carousel ***/
#pt-cv-view-d1e16b6ve5.pt-cv-view .carousel-control span {
	background: #253e50 !important;}
#pt-cv-view-d1e16b6ve5.pt-cv-view .carousel-control:hover span {
    color: #bababa !important;
}
/***pods***/
.et_pb_pods_table table tbody td:first-child {
   
    display: none;
}
.sb_mod_pods_single_item ul {
    list-style-type: none;
    padding-left: 0px;
}
/***widget recent post ***/
/**** bullet points *****/
.et_pb_widget li {margin-top:10px; line-height:1.4em;}
.et_pb_widget ul li {padding-bottom:5px;}
/****content views ****/
#pt-cv-view-dfb8de18it  .pt-cv-custom-fields,#pt-cv-view-b7625aehuj .pt-cv-custom-fields  {
    margin-top: -15px !important;
}
/***order buttons ***/

a.small-button{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 3px;
	border:none;
	width:100%;
	text-align:center;
	color:#000000 !important;}
#buy-buttons a .small-button {text-shadow:none !important;}


