    .color-default,
    nav ul .current-menu-item a,
    .page_header .mega-menu-wrap li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a:hover,
    .page_header .mega-menu-wrap li > a:hover,
    .page_header .mega-menu-wrap li:hover > a,
    .pagination > li > a,
    .navigation li.current_page_item > a,
    .pagination > li > span,
    a:hover,
    .chitra-social-media li .fa:hover,
    .contact_image_bg .contact_sidebar .chitra-social-media i:hover,
    .chitra-social-media li a>i:hover{
    color: #29C5D4;
    }
    .bg-img .full-img,
    .element .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
    .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
    .panel-heading .accordion-toggle.active,
    .panel-heading .accordion-toggle.active i,
    .accordion-heading .accordion-toggle.active,
    .accordion-heading .accordion-toggle.active i,
    .default-callout-box,
    .cap-default,
    .pricing-table-col.active .pricing-title,
    .progress-bar-default,
    #blog .blog_quote,
    .staff-header,
    .contact_header,
    .post-info,
    .post-info:before,
    #blog-masonry .element .post-info:before,
    .square-mode-box .fa.default:after,
    .service-item:hover .service-icon.square-border-box .fa.default:after,
    .page-banner,
    #active-menu-wrapper,
    .content-header,
    #single-column-blog-masonry .element .post-info:before,
    .portfolio-detail .picture .view-link,
    .portfolio-detail .picture .image-link,
    .og-expander .view-link,
    .og-expander .image-link,
    .btn-default-bordered:hover:after,
    .square-border-box .fa.default:hover:after
    {
    background-color: #29C5D4;
    }
    .btn-default,
    .square-mode-box .fa.default
    {
    background-color: #29C5D4;
    border-color: #29C5D4;
    }
    .btn-default-bordered, .btn-default:hover,
    .service-item:hover .service-icon.square-mode-box .fa.default,
    .square-mode-box .fa.default:hover,
    .square-border-box .fa.default
    {
    border-color: #29C5D4;
    color: #29C5D4;
    }
    .post-description .dot-irecommendthis:hover,
    .filter_holder ul li.active a,
    .filter_holder ul li:hover a,
    .navigation a:hover,
    .color-default,
    .quote-default .fa,
    .simple .fa.default,
    .service-item:hover .service-icon.simple .fa.black,
    .simple .fa.black:hover,
    .service-item:hover .service-icon.simple .fa.white,
    .simple .fa.white:hover,
    #blog-masonry .post-description .fa,
    #blog-masonry .post-description .dot-irecommendthis:before,
    #single-column-blog-masonry .post-description .dot-irecommendthis:before,
    #single-column-blog-masonry .post-description .fa
    {
    color: #29C5D4 !important;
    }
    .flex-control-paging li a.flex-active,
    .btn-blue ,
    .square-mode-box .fa.default:after,
    .display_details:before, .display_details,
    .portfolio-detail, .og-expander
    {
    background-color: #29C5D4 !important;
    }
    .btn-default:after{
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: #29C5D4;
    }
    .service-item:hover .service-icon.square-border-box .fa.default,
    .square-border-box .fa.default:hover
    {
    color: #FFFFFF;
    border: #29C5D4 2px solid;
    }
    .contact_form input[type=text]:focus,
    .contact_form input[type=email]:focus,
    .contact_form input[type=password]:focus,
    textarea:focus,
    select:focus,
    .uneditable-input:focus,
    .comment-form-author input:focus,
    .comment-form-email input:focus,
    .comment-form-url input:focus,
    .comment-form-comment input:focus,
    .comment-form-author textarea:focus,
    .comment-form-email textarea:focus,
    .comment-form-url textarea:focus,
    .comment-form-comment textarea:focus{
    border: #29C5D4 1px solid;
    }
    .pagination > .active > a,
    .pagination > .active > span,
    .pagination > .active > a:hover,
    .pagination > .active > span:hover,
    .pagination > .active > a:focus,
    .pagination > .active > span:focus{
    background: #29C5D4;
    border-color: #29C5D4;
    }
    .load-more-loader{
        border-left-color: #29C5D4;
    }
        .preload_portfolio,
    .porfolio-content:hover .mask-description,
    .masonry-project-content:hover .mask-description,
    .slider-portfolio:hover .mask-description,
    .masonry-porfolio-content:hover .mask-description,
    .masonry-container .is_active .mask-description,
    #portfolio-container .is_active .mask-description,
    #portfolio-container.is_active .mask-description,
    .og-grid-border .is_active .mask-description,
    .og-grid .is_active .mask-description{
    background-color : rgba(41,197,212,0.7);
    }




























    .footer_top h5 {
    font-family: "Belgrano", sans-serif    }





    #wrapper{
    margin-top: 0;
    }



        header.fixed_hiding .q_logo a,
        header.fixed_hiding .q_logo{
        max-height: 53.5px;
        }
    




