.paypal-button form {
    width: 90px;
}
/*
 Theme Name:   Attitude Child
 Theme URI:    http://shirshalombuffalo.org/attitude-child/
 Description:  Attitude Child Theme
 Author:       EY Studios
 Author URI:   http://eystudios.com
 Template:     attitude
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  attitude
*/
a{color:#9eadd6;}
#access a:hover, #access ul li.current-menu-item a, #access ul li.current_page_ancestor a, #access ul li.current-menu-ancestor a, 
#access ul li.current_page_item a, #access ul li:hover > a,#access ul li ul li a:hover, #access ul li ul li:hover > a, 
#access ul li.current-menu-item ul li a:hover{
    color:#152169;
    font-weight: bold;
}
#branding > .container {
    background-color: #152169;
    width: 94%;
    max-width: 94%;
    padding: 0 3%;
}
#access ul li ul{
    border-color:#152169;
}
#branding input.s{
	background-color: transparent;
}
.widget_promotional_bar .promotional_bar_content{
	background-color:#9eadd6;
}
.widget_promotional_bar .call-to-action{
	color:#fff;
	background: #152169;
}
#site-logo{
    margin-top:0;
}
.hgroup-wrap{
    padding-bottom: 10px;
    padding-top: 20px !important;
}
.header-contact{
	padding: 30px 0px 0px;
	width: 55%;
	margin: 0px auto;
	height: 100px;
}
.header-contact .header-address, .header-contact .header-phone {
    width: 50%;
    float: left;
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    text-align: center;
}
.widget_promotional_bar .call-to-action:hover{
    background: -webkit-linear-gradient(#9eadd6, #152169);
background: -moz-linear-gradient(#9eadd6, #152169);
background: -ms-linear-gradient(#9eadd6, #152169);
background: -o-linear-gradient(#9eadd6, #152169);
background: -webkit-gradient(#9eadd6, #152169);
background: linear-gradient(#9eadd6, #152169);
}

.featured-text .featured-title {
display: block;
}

@media(max-width:1078px){
    .header-contact{float: right;clear: right;padding: 10px 0px 0px;height: auto;width:60%;}
    .header-contact .header-address, .header-contact .header-phone{font-size:12px;}
    .header-contact .header-address br, .header-contact .header-phone br{display: none;}
    .featured-text .featured-title {font-size:20px;}
    .featured-text{bottom:40px;}
}

@media(max-width: 767px){
    .header-contact{display: none;}
}