#menu-phone {
   text-align: center;
}



section#text-11.widget.widget_text {
     max-width: 400px;
}


.youtubevideo {
    width: 100%;
    min-height: 315px;
    margin: 5px;
    text-align: center;

}


#menu-item-400 {
   font-size: 24px;
   text-align: center;
}

.site-header .widget-area {
    float: right;
    text-align: left;

}

.admin-bar .nav-primary {
    text-align: center;
}

.image_left {
    float:left;
    margin:10px;
    max-width:35%;
}


#featured-page-2 {
    float: left;
}

.home-middle .featured-content .entry:nth-of-type(2n+1) {
    clear: none;
    margin-right: 10px;
    max-width: 90%;
}

#featured-page-3 {
    float: left;
    clear: none !important;
}

.widget featured-content featuredpage {
    max-width: 70%
}





#menu-item-156 {
    float: right;
}

section#custom-contact-forms-3.widget.widget_custom-contact-forms {
    background-color: #FCF5EF;
    padding: 5px;
    margin: 20px;
}

#menu-item-156 span {
   color: #F2A561;
   cursor: pointer;
   font-size: 32px;
   font-weight: 500;
   letter-spacing: 2px;
   padding: 5px 15px;
   white-space: normal;
   width: auto;
}

.magazine-home .content .widget-title, .nav-primary {
   background-color: #bc2929;
}

.ccf-form-wrapper .form-title {
   color: #F2A561;
}

.footer-widgets-1, .footer-widgets-2 {
    width: 100%;
}

@media only screen and (min-width: 768px) {
    .title-area {
        width: 680px;
   }
}


.sidebar .widget-title, .sidebar .btn{
    background-color: #bc2a2a;
}
div#map {
    margin: 50px 0 20px;
}
input#getDirections {
    margin-top: 10px;
}
ul#menu-navigation-bar {
    text-align: center;
}
img.image_right {
    width: 100%;
}

section#text-9 {
    background: #bc2a2a30;
    padding: 10px;
    border-radius: 5px;
}
ul#menu-sidebar-navigation {
    padding-left: 20px;
}

body.page-id-397 section#text-9 {
    display: none;
}