body.custom-background { background-color: #f6f6f6; }

    .textcolor{
        color: #002872;
    }
    .textcolor_hover:hover{
        color: #002872;
    }
    .bgcolor{
        background-color: #002872;
    }
    .bgcolor_hover:hover{
        background-color: #002872;
    }
    .bordercolor{
        border-color: #002872;
    }
    .social a:hover img{
        background-color: #002872;
    }
    .menuContainer>ul.menu>li.menuactive>a,
    .menuContainer>ul.menu>li>a:hover{
        background-color: #002872;
    }
    .menuContainer div.menuLevel>ul.menuDrop>li:hover>a{
        background-color: #002872;
    }
    .menuContainer div.menuLevel>ul.menuDrop>li>div.menuDropArrow{
        background-color: #002872;
    }
    .titleContainer{
        border-bottom-color: #002872;
    }
    .titleContainer .title{
        border-bottom-color: #002872;
    }
    .titleContainer .title2{
        border-bottom-color: #f2f6f9;
    }
    .titleContainer .clientsNav .clientsNavPrev{
        background-color: #002872;
    }
    .titleContainer .clientsNav .clientsNavNext{
        background-color: #002872;
    }
    .widgetFlickr .widgetFlickrImg:hover{
        border-color: #002872;
    }
    .contact .contactForm fieldset.contactFormButtons input[type="submit"]:hover,
    .contactForm fieldset.contactFormButtons input[type="submit"]:hover,
    .contact .contactForm fieldset.contactFormButtons input[type="reset"]:hover,
    .contactForm fieldset.contactFormButtons input[type="reset"]:hover{
        background-color: #002872;
    }
    .pageSlider ul.pageSliderNav li.active,
    .pageSlider ul.pageSliderNav li:hover{
        background-color: #002872;
    }
    .widgetCategories ul li a span{
        background-color: #002872;
    }
    .widgetCategories ul li a:hover{
        color: #002872;
    }
    .widgetGallery .widgetGalleryImg a:hover img{
        border-color: #002872;
    }
    .widgetWorks .widgetWorksEntry .widgetWorksEntryImg a span{
        background-color: #002872;
    }
    .widgetWorks .widgetWorksEntry .widgetWorksEntryImg a:hover img{
        border-color: #002872;
    }
    .works .worksFilter ul.worksFilterCategories li.worksFilterCategoriesActive div,
    .works .worksFilter ul.worksFilterCategories li:hover div{
        background-color: #002872;
    }
    .works .worksViews .worksViewsOption.worksViewsOptionActive,
    .works .worksViews .worksViewsOption:hover{
        border-color: #002872;
    }
    .works .worksContainer.worksContainerView1 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoMore:hover{
        background-color: #002872;
    }
    .works .worksContainer.worksContainerView2 .worksEntry .worksEntryContainer .worksEntryInfo .worksEntryInfoTitle a:hover{
        color: #002872;
    }
    .blog .blogEntry .blogEntryTitle a:hover{
        color: #002872;
    }
    .blog .blogEntry .blogEntryFooter .blogEntryFooterComments a{
        color: #002872;
        border-color: #002872;
    }
    .blogNav a.blogNavActive,
    .blogNav a:hover{
        color: #002872;
    }
    .post .postForm .postFormButtons input:hover{
        background-color: #002872;
    }
    .project .projectInfo .projectInfoDetails .projectInfoDetailsEntry .projectInfoDetailsEntryBody a{
        color: #002872;
    }
    .footer .footerColumn .widget .widgetBody a:hover{
        color: #002872;
    }
    .sidebar .widget_teslawp_categories ul li a span{
        background-color: #002872;
    }
    ul.page-numbers a:hover,
    ul.page-numbers span.current{
        color: #002872;
    }
    #postForm p.form-submit #submit:hover{
        background-color: #002872;
    }
    #reply-title a:hover{
        color: #002872;
    }
    .sidebar .widget table tfoot tr td a:hover{
        color: #002872;
    }
    .sidebar .widget table tbody tr td a:hover{
        background-color: #002872;
    }
    .sidebar .widget .tagcloud a:hover,
    .sidebar .widget .textwidget a:hover{
        color: #002872;
    }
    .sidebar .widget .widgetTitle a:hover{
        color: #002872;
    }
    .sidebar .widget #searchform #searchsubmit:hover{
        background-color: #002872;
    }
    .sidebar .widgetWorks .widgetWorksEntry .widgetWorksEntryImg a:hover{
        border-color: #002872;
    }
    .searchNoResults form input#searchsubmit:hover{
        background-color: #002872;
    }
    .footerColumn a:hover{
        color: #002872;
    }
    .footerColumn .widget_search #searchsubmit:hover{
        background-color: #002872;
    }
    .menuContainer > ul.menu > li.current_page_item > a,
    .menuContainer > ul.menu > li.current-menu-item > a{
        background-color: #002872;
    }
    .post-numbers{
        color: #002872;
    }
    .post-numbers a:hover,
    .postFooter a:hover,
    .pingback a:hover,
    .postCommentsEntryBodyMessage a:hover,
    .post .postBody a:hover,
    .pageContents a:hover,
    .postCommentsEntryBodyUser a:hover,
    .trackback a:hover{
        color: #002872;
    }
    .pageContents input[type="submit"]:hover,
    .pageContents input[type="reset"]:hover{
        background-color: #002872;
    }
    .sidebar .widget ul li a:hover, .sidebar .widget_teslawp_categories ul li a:hover{
        color: #002872;
    }
    .tesla_blog_name,
    .tesla_blog_description{
        color: black; /* #002872 */
    }

    #mappi {
        height:458px;
        width:100%;
    }
    .gm-style-iw * {
        display: block;
/*        width: 100%; */
    }
    .gm-style-iw h4, .gm-style-iw p {
        margin: 0;
        padding: 0;
    }
    .gm-style-iw a {
        color: #4272db;
    }