/*
Theme Name: BAM.com
Version: 1.0
Author: BAM Production Team
Author URI: http://businessasmission.com
Template: enfold
*/


/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/*
General Styles
================================================== */
/* Note: Add new css to the space below that you want to effect all device views */
/* Add your General Styles BELOW this */



.mostPopularPostIconBox .iconbox_content{
    background: #e1e1e1 !important;
}

.image-overlay { 
    display: none!important; 
}

.ajax_search_excerpt {
display: none;
}

#tab-id-2-container .author{
    margin:0px !important;
    /*margin-top:5px !important;*/
}

#tab-id-2-container .title {
    margin-top:25px !important;
    margin-bottom:8px !important;
}

#tab-id-2-container .desc {
    margin-top:8px !important;
    margin-bottom:20px !important;
}

.main_color .tab_content strong {
    color: #D7EC21; 
}

.inline .av_font_icon{
    display:inline-block;
    width:30px;
}

h5 {
    line-height: 1.5em; /* original line-height: 1.1em */
} 

h6 {
    line-height: 1.5em; /* original line-height: 1.1em */
} 

.sidebar_left, .sidebar {
    text-align: left;
}
/* original text-align: right; */

#footer .widget{
    text-align: left; /* JP - left align the footer widgets */
}

#footer .widgettitle{
    font-size: 16px;
    color:#616361;
}

.sbutton.sorange {
   background:#D7EC21;
}

.toolkitImage p{
    font-size:30px;
    line-height:1
}

/*Community email sign up form */
.wpcf7-form {
    background: rgba(0, 0, 0, 0.0);
    margin-left:auto;
    margin-right:auto;
    width:207px;
}
 
.wpcf7-form textarea{ 
    font-size: 20px !important;
    height:50px;
}

.wpcf7-form-control {
    /*
    float: left;
    display: inline;
    */
    font-size: 17px !important;
    vertical-align:center;
        width:205px;

}

.wpcf7 input{ 
    background-color: transparent;
}



.wpcf7-form input[type="submit"] { 
    background: rgba(0, 0, 0, 0.0); 
    color:#fff;
    font-size:15px;
    border: 3px solid #fff;
}

.wpcf7-form input[type="submit"]:hover { 
    background: rgba(0, 0, 0, 0.0); 
    color:#fff;
    font-size:15px;
    border: 3px solid #fff;
}

img.ajax-loader { display: none; }

.wpcf7-response-output{
    color:#fff;
}
/* END - Community email sign up form */



/*  Landing page buttons  */

.landingButtonBottom{
    border: 2px solid #fff;  
}

.landingButtonBottom:hover{
    opacity:0.7;
}

.avia-section{
min-height: 0px;
}

.avia-tooltip {
 width: 250px;
}

.landingPageButton .avia-button{
    width:125px;
    height:40px;
    padding:10px;
    margin-right:10px !important;
}

.mc4wp-form p .footerSubmit{
    font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 13px;
    color:white;
    background-color:#075680;
}

.mc4wp-form p .footerSubmit{
    font-family: Inter, HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 15px;
    color:white;
    background-color:#075680;
	border-radius: 10px;
}

.mc4wp-form p .footerSubmit :hover{
    font-family: Inter, HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 15px;
    background-color:#D7EC21;
}

.mc4wp-form{
    text-align:left;
}

.footerSocial :hover{
    color:#ADBF18;
}

.inline{
    display: inline;
}

.welcomeTitle{
    font-family:'Open Sans', HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.welcomeSubtitle{
    font-family:'Open Sans', HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-weight: 600;
}


i{
   font-style: italic;
}

.dallasquote{
    text-align:right !important;
}

/* Add your General Styles ABOVE this*/

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {

/* Add your Desktop Styles BELOW this*/

.orderedListNormal{
    font-size:14px;
}

.title_container .main-title {
    font-size: 26px;
} /* original font size: 16px */

.grid-entry .inner-entry { 
    margin-right: 25px;
    margin-bottom: 25px;
}

.js_active .tab {
    font-size: 12px;
}
/* original font size: 11px */



ul{
    font-size: 16px; /* EM - adjust paragraph font size to 15 site-wide.*/
}

#footer .widget{
font-size: 14px; /* EM - centering the footer widgets */
}

.hiddenDesktopSpace{
    display:none;
}

.mobileTestimonials{
     display:none !important;
}

#tab-id-5-container .flex_column{
    margin-top:10px !important;
}

.footerFeedbackLink{
    text-align:left;
    display:inline;

}

.copyrightText{
    display:inline;
    margin-right:300px;
}

.warrenQuote h3.av-special-heading-tag{
    font-size: 36px;
    text-align: right;




/* Add your Desktop Styles ABOVE this*/
}


/*
iPad Styles
================================================== */

@media only screen and (min-width: 768px) and (max-width: 989px) {
    .main_menu ul > li > a {
        font-size: 11px;
    }
    .av-masonry-entry-title {
    font-size: 11px !important;
    }
    .av-inner-masonry-content{
        padding:5px !important;
    }
}

@media only screen and (max-width: 989px) {

}


/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
/* Add your Mobile Styles BELOW this */

.hiddenMobileSpace{
    display:none;
}

.landingPageButton .avia-button{
    background-color: rgba(54, 54, 54, 0.9) !important;
}

.dallasquote .av-special-heading-tag{
    font-weight:bold;
    /*
    background-color: rgba(54, 54, 54, 0.9) !important;
    width:100px;
    margin-left:auto;
    margin-right:auto;
    */
}

.desktopTestimonials{
    display:none !important;
}

.spu-box{
    max-width:310px !important;
}

.av-thin-font .av-special-heading-tag, .modern-quote .av-special-heading-tag {
    font-size: 80%;
}

/* Add your Mobile Styles ABOVE this*/
}