/*
 Theme Name:   WSCAI Theme
 Description:  Divi Child Theme
 Author:       Mike Leary
 Author URI:   http://digitalmarketingnw.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/



/*--------HEADER-----------*/

body.custom-background {
    background-size: contain;
}

.postBG {
    background-image: url(/wp-content/uploads/2016/07/headerbg.jpg);
}

.brdr-btm {
border-bottom: 5px solid #1e73be
}

ul.et_pb_social_media_follow.et_pb_module.et_pb_bg_layout_dark.et_pb_social_media_follow_0.clearfix {
    display: block;
    width: 160px;
    margin: 0 auto 10px;
}

.btn-header { 
  	background: rgba(224,153,0,0.53);
    letter-spacing: 0px;
    font-size: 16px;
    }
.et_pb_column.et_pb_column_3_4.et_pb_column_0.et_pb_row_sticky {
    width: 73.5%;
}
.et_pb_section.brdr-btm.et_pb_section_1.et_pb_with_background.et_section_regular.et_pb_section_sticky.et_pb_section_first.postBG {
    padding: 60px 0 0 0 !important;
}

/*---------- Blog Module----------*/
.blog-img-lft a img {
    width: 150px;
    float: left;
    margin-right: 10px;
}

.blog-img-lft h2 {
font-size: 18px;
color: #244E83;
}

.blog-img-lft article {
margin-bottom: 30px;
}

/*---------Testimonial Widget-----------*/

.et_pb_testimonial_portrait {

     margin-right: 15px;
}

.et_pb_testimonial_description {
    display: inline;
}

.et_pb_testimonial_description_inner {
    display: inline;
    width: 100%;
}


/*---------MAIN------------*/

.et_pb_section.et_pb_section_0.et_section_specialty.et_pb_section_first {
    padding-top: 0px !important;
}
/*---------TYPOGRAPHY------------*/



/*---------SideBar------------*/

#rpwwt-recent-posts-widget-with-thumbnails-2 img {
    width: 250px !important;
    height: auto !important;
}

.rpwwt-widget ul li img {
    display: block !important;
    float: none !important;
    margin: 0 !important;
}

input.submit.wpbdp-search-widget-submit {
    background: #E09900;
    border: none;
    padding: 5px 10px;
    margin-top: 3px;
    color: white;
    border-radius: 3px;
    font-size: 12px;
}



/*---------FOOTER------------*/





/*---------FORM-----------*/


/*---------RESPONSIVE----------*/

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

}

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


}

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

}

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


}
@media (max-width: 479px) {
.mobile-btn .et_pb_row .et_pb_column.et_pb_column_1_4 {
    width: 50% !important;
    margin: 0 0 30px 0;
}


}



