        /* Webkit */
        ::selection {
        background: #006e61;
        }
        /* Gecko/Mozilla */
        ::-moz-selection {
        background: #006e61;
        }
    
            body {
                    background-color:#ffffff;
                                    color: #333333;
                }
    
            footer,
        .title_with_line,
        .progress_bars .progress_title,
        .link_holder_parallax,
        .tooltip,
        #back_to_top,
        .link_holder:hover .circle_item .circle{
        background-color:#ffffff;
        }
    
        
            .header_inner {

        background-color: rgb(255,255,255);
        background-color: rgba(255,255,255,0.85);
        }
        
            .link_holder:hover,
        .circle_item .circle,
        .dropcap.circle,
        .dropcap.square,
        .accordion h3 span,
        .progress_bars .progress_content,
        .highlight,
        .list.num_bold ul > li:before,
        .list.num ul > li:before,
        .button,
        input[type='submit'],
        .tabs .tabs-nav li a,
        .active_best_price,
        .social_menu li a:hover,
        .social_menu.dark li a:hover,
        .box_small_holder.white:hover,
        .box_small_holder.black:hover,
        .posts_holder2 article .text .date,
        .pagination2 ul li span,
        .pagination2 ul li a:hover,
        .link_holder_parallax a:hover,
        .link_holder_parallax a.active,
        #back_to_top:hover,
        .widget.widget_search form input[type="submit"],
        .widget .tagcloud a
        {
        background-color: #0c9299;
        }
    
            a:hover,
        p a:hover,
        nav.main_menu ul li a.current,
        nav.main_menu ul li:hover a,
        nav.main_menu2 ul li.active a,
        nav.main_menu2 ul li:hover a,
        .drop_down .second .inner ul li:first-child a,
        .drop_down .second .inner ul li a:hover,
        .drop_down2 .second .inner2 ul li:hover a,
        .drop_down2 .second .inner2 ul li.sub ul li:hover a,
        .drop_down3 .second .mc a.have_sub,
        .breadcrumbs a,
        .breadcrumbs span,
        .dropcap,
        blockquote p,
        .latest_post h3 a:hover,
        .latest_post h6 a,
        .posts_holder3 article h3 a,
        .posts_holder2 article h2 a,
        .posts_holder3 article h3 a:hover,
        .posts_holder2 article h2 a:hover,
        .posts_holder article h2 a:hover,
        .filter a:hover,
        .filter a.current,
        .portfolio_detail .info h6 a,
        .portfolio_navigation .portfolio_prev a:hover,
        .portfolio_navigation .portfolio_next a:hover,
        .slide .text.type2,
        .tooltip,
        aside .widget a:hover,
        .footer_top li a:hover,
        .list.circle ul > li:before
        {
        color: #0c9299;
        }
    
            nav.main_nav > ul > li:hover > a,
        nav.main_nav > ul > li > a.current,
        nav.main_nav > ul > li.active > a{
        border-color: #0c9299;
        }
    
            .box_small_holder.black,
        .selectnav,
        .selectnav ul,
        .circle_item:hover .circle,
        .progress_bars .progress_content_outer,
        .tabs .tabs-nav li.active a,
        .tabs .tabs-container,
        .price_table_inner,
        table.standard-table th,
        table.standard-table tr:nth-child(odd) td,
        .testimonial_with_background,
        .message.different_message_color,
        input,
        textarea,
        .widget.widget_archive select,
        .widget.widget_categories select,
        .widget.widget_text select,
        .widget.widget_search form input[type="text"],
        .accordion h3 span:hover,
        .widget .tagcloud a:hover
        {
        background-color: #d6d6d6;
        }
    
            blockquote
        {
        border-color: #d6d6d6;
        }
    
    
            .header_top_middle{
                            color: #0c9299 !important;
                }
    
            .footer_holder{
        background-color: #096469;
        }
    
            .footer_holder *{
        color: #ced9d9 !important;
        }
    
            .footer_top{
                            border-width: 1px;
                }
    
            span.highlight {
        background-color: #0c9299;
        }
        
        header{
        position: fixed;
        top: 0px;
                }

        .admin-bar header{
        top: 28px;
        }

    
        .logo {
                        top: 0px;
                display: block;
        position: relative;
        float: none;
        padding: 20px 0px 0px 0px;
        }
    
        .logo a {
        display: inline-block;
        margin: 0px !important;
        }

        nav.main_nav > ul > li > a {
        border-top: 3px solid transparent !important;
        }

        nav.main_menu,
        nav.main_menu2{
        position: relative;
        float: none;
        }

        nav.main_menu ul,
        nav.main_menu2 ul {
        display: block;
        text-align: center;
        }

        nav.main_menu ul > li,
        nav.main_menu2 ul > li{
        float: none;
        text-align: left;
        }

    
    
            nav.main_nav ul li a{
                    color: #0c9299;
                                    font-size: 18px;
                                    font-style: normal;
                            font-weight: 400;
                }
    
    
            nav.main_nav ul li:hover > a,
        nav.main_nav ul li.active > a{
        color: #cc5c00;
        }
                .second a.have_sub,
        .second a.no_sub,
        .drop_down2 .second ul li > a,
        .drop_down3 .second ul li > a{
                    color: #0c9299 !important;
                                    font-size: 16px !important;
                            line-height: 20px !important;
                            font-style: normal !important;
                            font-weight: 300 !important;
                }
                .second a.have_sub:hover,
        .second a.no_sub:hover,
        .drop_down2 .second ul li:hover > a,
        .drop_down3 .second ul li:hover > a{
        color: #cc5c00 !important;
        }
                .move_down .second .mc hr{
        background-color: #0c9299 !important;
        }
                .second a.sub,
        .second ul li.sub ul li a{
                    color: #0c9299 !important;
                                    font-size: 30px !important;
                                    font-style: normal !important;
                            font-weight: 300 !important;
                }
                .second a.sub:hover,
        .second ul li.sub ul li a:hover{
        color: #cc5c00 !important;
        }
                h1{
                    color: #006e61;
                                    font-size: 32px;
                                    font-style: normal;
                            font-weight: 600;
                }
    
            h2,
        h2 a,
        .slide .text.type2 h2,
        .slide .text.type2 h2 a{
                    color: #0c9299;
                                    font-size: 28px;
                                    font-style: normal;
                            font-weight: 400;
                }
    
            .slide .text .toplabel,
        .posts_holder article h2 a{
        color: #0c9299;
        }
    
            h3,
        h3 a{
                    color: #006e61;
                                    font-size: 22px;
                            line-height: 30px;
                            font-style: normal;
                            font-weight: 200;
                }
    
            blockquote p{
                            font-size: 22px;
                            line-height: 30px;
                            font-style: normal;
                            font-weight: 200;
                }
    
            h4{
                    color: #ff8c00;
                                    font-size: 20px;
                                    font-style: normal;
                            font-weight: 400;
                }
    
            h5{
                    color: #006e61;
                                    font-size: 18px;
                            line-height: 20px;
                            font-style: normal;
                            font-weight: 400;
                }
                .breadcrumbs{
                    color: #0c9299;
                                    font-size: 18px;
                            line-height: 20px;
                            font-style: normal;
                            font-weight: 400;
                }
                h6{
                    color: #0011ff;
                                    font-size: 16px;
                            line-height: 0px;
                            font-style: normal;
                            font-weight: 400;
                }
                p{
                    color: #333333;
                                    font-size: 16px;
                                    font-style: normal;
                            font-weight: 400;
                }
                p{
        margin: 20px 0px;
        }
    
    
    
        
            a,
        .filter span,
        .filter a,
        p a,
        .portfolio_detail .info h6 a,
        .latest_post h6 a,
        .posts_holder3 article h3 a,
        .posts_holder2 article h2 a{
                    color: #0c9299;
                            font-style: normal;
                            font-weight: 400;
                        }
    
            a:hover,
        .filter a:hover,
        p a:hover,
        .portfolio_navigation .portfolio_prev a:hover,
        .portfolio_navigation .portfolio_next a:hover,
        aside .widget a:hover,
        .footer_top li a:hover,
        .latest_post h3 a:hover,
        .posts_holder3 article h3 a:hover,
        .posts_holder2 article h2 a:hover,
        .posts_holder article h2 a:hover,{
                    color: #e80000;
                        }
                .title{
                    text-align:left;
                            background-image: url('http://pilare.com.br/wp-content/uploads/2016/07/Pilare-empreendimentos-textura2.jpg');
            background-repeat: no-repeat;
            background-attachment: fixed;
            background-position: center 0px;
                }
    
            .title h1{
                    color: #006e61;
                                    font-size: 34px;
                                    font-style: normal;
                            font-weight: 600;
                }
                    .separator_small{
                    height: 2px;
                                        }
    
            .button, input[type="submit"],
        input[type="password"]{
                    color: #ffffff;
                                    font-size: 18px;
                            line-height: 1px;
                            font-style: normal;
                            font-weight: 500;
                            background-color: #0c9299;
                            border-color: #0c9299;
                }
    
            .button:hover,
        .button.dark:hover,
        input[type='submit']:hover{
        color: #1d4c4f !important;
        }
                    .message p{
                    color: #524343;
                                                        }
    