/* Demo style: .blue */
    /* ***************
    GENERAL STYLES
    ***************
    START EDIT HERE
    */
    .blue a {
    color: #034EA2;
    }
    .blue a:hover {
    color: #131B5A;
    }
    /*********
    HELPERS
    *********/

    .blue h1 a:hover,
    .blue h2 a:hover,
    .blue h3 a:hover,
    .blue h4 a:hover,
    .blue h5 a:hover,
    .blue h6 a:hover,
    .blue .h1 a:hover,
    .blue .h2 a:hover,
    .blue .h3 a:hover,
    .blue .h4 a:hover,
    .blue .h5 a:hover,
    .blue .h6 a:hover {
    color: #131B5A;
    }

    .blue .motive {
    color: #131B5A;
    }
    .blue .motive-background {
    background-color: #131B5A;
    color: #ffffff;
    }

    .blue p.dropcaps:first-letter {
    color: #131B5A;
    }
    .blue p.quote i {
    color: #131B5A;
    }
    .blue .highlight.motive {
    border-left: 6px solid #131B5A;
    color: inherit;
    }
    .blue .highlight.motive.with-background {
    border-left: 2px solid #131B5A;
    }

    /*********
    BUTTONS
    *********/

    .blue .btn{
    color: #ffffff;
    }

    .blue .btn-brick {
    background: #057BB3;
    background: -moz-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #057BB3), color-stop(100%, #131B5A));
    background: -webkit-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -o-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -ms-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: linear-gradient(to bottom, #057BB3 0%, #131B5A 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#131B5A', endColorstr='#057BB3', GradientType=0);
    color: #ffffff;
    }
    .blue .btn-brick:hover,
    .blue .btn-brick:focus,
    .blue .btn-brick:active {
    background: #131B5A;
    background: -moz-linear-gradient(top, #131B5A 0%, #057BB3 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #131B5A), color-stop(100%, #057BB3));
    background: -webkit-linear-gradient(top, #131B5A 0%, #057BB3 100%);
    background: -o-linear-gradient(top, #131B5A 0%, #057BB3 100%);
    background: -ms-linear-gradient(top, #131B5A 0%, #057BB3 100%);
    background: linear-gradient(to bottom, #131B5A 0%, #057BB3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#057BB3', endColorstr='#131B5A', GradientType=0);
    color: #ffffff;
    }

    .blue .btn-grey:hover,
    .blue .btn-grey:focus,
    .blue .btn-grey:active {
    background: #131B5A;
    background: -moz-linear-gradient(top, #131B5A 0%, #057BB3 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #131B5A), color-stop(100%, #057BB3));
    background: -webkit-linear-gradient(top, #131B5A 0%, #057BB3 100%);
    background: -o-linear-gradient(top, #131B5A 0%, #057BB3 100%);
    background: -ms-linear-gradient(top, #131B5A 0%, #057BB3 100%);
    background: linear-gradient(to bottom, #131B5A 0%, #057BB3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#057BB3', endColorstr='#131B5A', GradientType=0);
    color: #ffffff;
    }

    .blue .light-grey {
    color: #ffffff;
    }
    .blue .light-grey:hover {
    color: #ffffff;
    }
    .blue .dark-grey {
    color: #ffffff;
    }
    .blue .dark-grey:hover {
    color: #ffffff;
    }

    .blue .btn-link{
    color: #757575;
    }

    .blue .btn-link:hover,
    .blue .btn-link:focus,
    .blue .btn-link:active {
    color: #131B5A;
    }
    .blue .btn-link.motive {
    color: #FFD400;
    }
    .blue .btn-filter {
    background-color: #131B5A;
    }
    .blue .btn-parallax {
    background-color: #131B5A;
    color: #ffffff;
    }
    .blue .btn-parallax:hover {
    color: #ffffff;
    }
    /*************
    INPUT STYLES
    *************/
    .blue .form-control:focus {
    border-color: #131B5A;
    }

    /* SELECT BOX */
    .blue .select-box:hover .fa {
    color: #131B5A;
    }

    .blue .select-box .select-clone > li:hover {
    background-color: #131B5A;
    }
    .blue .select-box.error .value-holder {
    border-color: #131B5A;
    }

    .blue .property-filters .select-box .fa {
    background-color: #131B5A;
    color: #ffffff;
    }

    /* SLIDER WIDGET */
    .blue .ui-widget-content {
    background-color: #131B5A;
    }
    .blue .ui-slider .ui-slider-handle:after {
    background-color: #131B5A;
    }
    /************
    PAGINATION
    ************/

    .blue .pagination > li.active > a,
    .blue .pagination > li.active > span {
    background-color: rgba(26, 157, 211, 0.2);
    color: #ffffff;
    }
    .blue .pagination > li.active > a:hover,
    .blue .pagination > li.active > span:hover {
    background-color: rgba(26, 157, 211, 0.2);
    color: #ffffff;
    }
    .blue .pagination > li:first-child > a,
    .blue .pagination > li:first-child > span,
    .blue .pagination > li:last-child > a,
    .blue .pagination > li:last-child > span {
    background-color: #131B5A;
    color: #ffffff;
    }
    /*************
    MENU STYLES
    *************/
    .blue .navbar-brick .navbar-brand:hover,
    .blue .navbar-brick .navbar-brand:focus {
    color: #131B5A;
    }
    .blue .navbar-brick .navbar-nav > li > a:hover,
    .blue .navbar-brick .navbar-nav > li > a:focus {
    color: #131B5A;
    }
    .blue .navbar-brick .navbar-nav > .active > a,
    .blue .navbar-brick .navbar-nav > .active > a:hover,
    .blue .navbar-brick .navbar-nav > .active > a:focus {
    color: #131B5A;
    }
    .blue .navbar-brick .navbar-toggle:hover,
    .blue .navbar-brick .navbar-toggle:focus {
    background-color: #131B5A;
    border-color: #131B5A;
    }
    .blue .navbar-brick .navbar-toggle .icon-bar {
    background-color: #131B5A;
    }
    .blue .navbar-brick .toggle-sidebar {
    padding: 4px 10px;
    margin-right: 15px;
    color: #131B5A;
    }
    .blue .navbar-brick .navbar-collapse,
    .blue .navbar-brick .navbar-form {
    border-color: #131B5A;
    }
    .blue .navbar-brick .navbar-nav > .open > a,
    .blue .navbar-brick .navbar-nav > .open > a:hover,
    .blue .navbar-brick .navbar-nav > .open > a:focus {
    color: #131B5A;
    }
    .blue .navbar-brick .navbar-nav .dropdown-menu > li > a:hover {
    color: #131B5A;
    }
    .blue .navbar-brick .navbar-nav .dropdown-menu > .active > a,
    .blue .navbar-brick .navbar-nav .dropdown-menu > .active > a:hover,
    .blue .navbar-brick .navbar-nav .dropdown-menu > .active > a:focus {
    background-color: #131B5A;
    color: #ffffff;
    }
    @media (max-width: 767px) {
    .blue .navbar-brick .navbar-nav .open .dropdown-menu > li > a:hover,
    .blue .navbar-brick .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #131B5A;
    }
    .blue .navbar-brick .navbar-nav .open .dropdown-menu > .active > a,
    .blue .navbar-brick .navbar-nav .open .dropdown-menu > .active > a:hover,
    .blue .navbar-brick .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #131B5A;
    }
    }
    .blue .navbar-brick .navbar-link:hover {
    color: #131B5A;
    }
    /***********
    DROPDOWNS
    ***********/
    .blue .dropdown-menu > .active > a,
    .blue .dropdown-menu > .active > a:hover,
    .blue .dropdown-menu > .active > a:focus {
    background-color: #131B5A;
    }
    /***********
    BREADCUMBS
    ***********/

    .blue .breadcrumb li.active {
    color: #131B5A;
    }
    /***********
    PAGE STYLES
    *************/

    .blue .parallax .motive {
    color: #131B5A !important;
    }
    .blue .overlay-parallax {
    background-color: #131B5A;
    }
    .blue .bar-parallax {
    background: rgba(26, 157, 211, 0.6);
    }
    .blue .search-block .block {
    background-color: rgba(26, 157, 211, 0.9);
    }
    .blue .search-block .block .btn-filter {
    color: #131B5A;
    }
    .blue .search-block .block .btn-filter:hover {
    color: #ffffff;
    }
    .blue .filters-range .ui-slider .ui-slider-range {
    background: #131B5A;
    }
    .blue .filters-range .ui-slider .ui-slider-handle {
    border: 4px solid #131B5A;
    }
    .blue .filters-range .filter-value .min:focus,
    .blue .filters-range .filter-value .max:focus {
    border: 1px solid #131B5A;
    }
    .blue .filters-size .form-group input[type="checkbox"] + label:hover {
    border-color: #131B5A;
    background-color: #131B5A;
    }
    .blue .filters-size .form-group input[type="checkbox"]:checked + label:hover {
    border-color: #131B5A;
    background-color: #131B5A;
    }
    .blue .title {
    background: #057BB3;
    background: -moz-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #057BB3), color-stop(100%, #131B5A));
    background: -webkit-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -o-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -ms-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: linear-gradient(to bottom, #057BB3 0%, #131B5A 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#131B5A', endColorstr='#057BB3', GradientType=0);
    }

    .blue .title a,
    .blue .title a a:hover,
    .blue .title a a:active,
    .blue .title a a:focus{
    color: #ffffff;
    }

    .blue .title.clear-title {
    background: transparent;
    color: inherit;
    }

    .blue .price-tag.important {
    background-color: #131B5A;
    }
    .blue .property-tags.important {
    background: #057BB3;
    background: -moz-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #057BB3), color-stop(100%, #131B5A));
    background: -webkit-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -o-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -ms-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: linear-gradient(to bottom, #057BB3 0%, #131B5A 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#131B5A', endColorstr='#057BB3', GradientType=0);
    }
    .blue .property-info .property-contacts a {
    color: inherit;
    }
    .blue .property-info .property-contacts a:hover {
    color: #131B5A;
    }
    .blue .property-info .share li a:hover {
    background-color: #131B5A;
    }
    .blue .filter-list li.active a {
    background-color: #131B5A;
    }
    .blue .list-posts:before {
    background: #131B5A;
    }
    .blue .block-post.motive {
    background-color: #131B5A;
    }
    .blue .block-post.motive .icon {
    color: #131B5A;
    }
    .blue ul.checklist li:before,
    .blue ul.bulletlist li:before,
    .blue ul.arrowlist li:before {
    color: #131B5A;
    }
    .blue ul.checklist li.checked:before {
    color: #131B5A;
    }
    .blue .slide-box .header.info h1,
    .blue .slide-box .header.info h2,
    .blue .slide-box .header.info h3,
    .blue .slide-box .header.info h4,
    .blue .slide-box .header.info h5,
    .blue .slide-box .header.info h6,
    .blue .slide-box .header.info .h1,
    .blue .slide-box .header.info .h2,
    .blue .slide-box .header.info .h3,
    .blue .slide-box .header.info .h4,
    .blue .slide-box .header.info .h5,
    .blue .slide-box .header.info .h6 {
    color: #397a99;
    }
    .blue footer.dark ul.socials li a:hover {
    background: #131B5A;
    }
    .blue footer.dark .form-control:focus {
    border-color: #131B5A;
    }
    .blue .quick-links .quick-link .btn {
    color: #131B5A;
    }
    /* back to top link */
    .blue #toTop {
    background: #131B5A;
    }

    /***********
    THUMBNAILS
    ************/
    .blue .caption {
    border-left: 2px solid #131B5A;
    }
    .blue .thumbnail.boxed .price-tag {
    color: #131B5A;
    }
    .blue .listing-image .image-links .left,
    .blue .listing-image-slider .image-links .left {
    background-color: rgba(26, 157, 211, 0.7);
    }
    .blue .listing-image .image-links .left:hover,
    .blue .listing-image-slider .image-links .left:hover {
    background-color: #131B5A;
    }
    .blue .listing-image .image-links .right,
    .blue .listing-image-slider .image-links .right {
    background-color: rgba(41, 128, 185, 0.7);
    }
    .blue .listing-image .image-links .right:hover,
    .blue .listing-image-slider .image-links .right:hover {
    background-color: rgba(41, 128, 185, 1);
    }
    .blue .listing-image .listing-tag.important,
    .blue .listing-image-slider .listing-tag.important {
    background-color: #131B5A;
    }
    .blue .listing-image .image-tags .property-tags,
    .blue .listing-image-slider .image-tags .property-tags {
    background-color: rgba(26, 157, 211, 0.8);
    }
    .blue .panel-group.accordion > .panel > .panel-heading > a {
    border-top: 1px solid #131B5A;
    }
    .blue .accordion a.toggle {
    color: #131B5A;
    }
    .blue .accordion a.toggle:before {
    background-color: #131B5A;
    }
    .blue .nav-tabs > li.active > a,
    .blue .nav-tabs > li.active > a:hover,
    .blue .nav-tabs > li.active > a:focus {
    color: #131B5A;
    }
    .blue .nav-tabs.type2 > li.active > a,
    .blue .nav-tabs.type2 > li.active > a:hover,
    .blue .nav-tabs.type2 > li.active > a:focus {
    background-color: #131B5A;
    color: #ffffff;
    }
    .blue .nav-faq > li.active > a,
    .blue .nav-faq > li.active > a:hover,
    .blue .nav-faq > li.active > a:focus {
    color: #131B5A;
    }
    /**************
    TABLE STYLES
    **************/
    .blue table.table > thead > tr > th {
    background-color: #131B5A;
    }
    .blue .price-list-one .price-list ul li.checked {
    background-color: #131B5A !important;
    }

    .blue .price-list-one .price-list .btn:hover {
    background-color: #131B5A;
    }

    .blue .person-box .image-tags .socials {
    background-color: rgba(26, 157, 211, 0.8);
    }
    .blue .person-box .image-tags .socials li a:hover {
    background: #ffffff;
    color: #131B5A;
    }

    .blue .service-box.with-hover:hover .service-icon {
    background-color: #131B5A;
    }

    .blue ul.socials li a:hover {
    background: #057BB3;
    background: -moz-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #057BB3), color-stop(100%, #131B5A));
    background: -webkit-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -o-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -ms-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: linear-gradient(to bottom, #057BB3 0%, #131B5A 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#131B5A', endColorstr='#057BB3', GradientType=0);
    }
    .blue ul.socials.flat li a {
    background: transparent;
    color: #131B5A;
    border: 1px solid #131B5A;
    }
    .blue ul.socials.flat li a:hover {
    background-color: #131B5A;
    color: #ffffff;
    }
    /***********
    WORDPRESS
    ***********/

    .blue ul li.cat-item a:hover,
    .blue ul li.cat-item a:focus,
    .blue ul li.cat-item a:active {
    color: #131B5A;
    }
    .blue .commentsNumber .number {
    background-color: #131B5A;
    }
    .blue .commentsNumber .number:after {
    border-color: #131B5A transparent transparent transparent;
    }
    .blue .commentList .oneComment .media-body .inner-body h1 a:hover,
    .blue .commentList .oneComment .media-body .inner-body h2 a:hover,
    .blue .commentList .oneComment .media-body .inner-body h3 a:hover,
    .blue .commentList .oneComment .media-body .inner-body h4 a:hover,
    .blue .commentList .oneComment .media-body .inner-body h5 a:hover,
    .blue .commentList .oneComment .media-body .inner-body h6 a:hover,
    .blue .commentList .oneComment .media-body .inner-body .h1 a:hover,
    .blue .commentList .oneComment .media-body .inner-body .h2 a:hover,
    .blue .commentList .oneComment .media-body .inner-body .h3 a:hover,

    .blue .commentList .oneComment .media-body .inner-body .h4 a:hover,
    .blue .commentList .oneComment .media-body .inner-body .h5 a:hover,
    .blue .commentList .oneComment .media-body .inner-body .h6 a:hover {
    color: #131B5A;
    }
    /************
    EXTENSIONS
    ************/
    /**********
    LIGHTBOX
    **********/

    .blue .progress .progress-bar {
    background: #131B5A;
    }
    /************
    FLEXSLIDER
    ************/
    .blue .text-slider .flex-direction-nav .flex-prev,
    .blue .text-slider .flex-direction-nav .flex-next {
    background-color: #131B5A;
    }
    .blue .flexslider.blog-small-slider .image-links .left {
    background-color: rgba(26, 157, 211, 0.7);
    }
    .blue .flexslider.blog-small-slider .image-links .left:hover {
    background-color: #131B5A;
    }
    .blue .flexslider.blog-small-slider .image-links .right {
    background-color: rgba(41, 128, 185, 0.7);
    }
    .blue .flexslider.blog-small-slider .image-links .right:hover {
    background-color: rgba(41, 128, 185, 1);
    }
    .blue .flexslider.blog-small-slider .flex-direction-nav a:before {
    color: #131B5A;
    }
    .blue .flexslider.title-slider .flex-direction-nav .flex-prev,
    .blue .flexslider.title-slider .flex-direction-nav .flex-next {
    color: #131B5A;
    }
    .blue .flexslider.title-slider .clear-title .flex-direction-nav .flex-prev,
    .blue .flexslider.title-slider .clear-title .flex-direction-nav .flex-next {
    background-color: #131B5A;
    color: #ffffff;
    }
    .blue .flexslider.title-slider.circle-arrows .flex-direction-nav .flex-prev,
    .blue .flexslider.title-slider.circle-arrows .flex-direction-nav .flex-next {
    background-color: #131B5A;
    color: #ffffff;
    }
    .blue .flexslider.property-slider .flex-direction-nav .flex-prev:hover,
    .blue .flexslider.property-thumbs .flex-direction-nav .flex-prev:hover,
    .blue .flexslider.property-slider .flex-direction-nav .flex-next:hover,
    .blue .flexslider.property-thumbs .flex-direction-nav .flex-next:hover {
    background-color: #131B5A;
    color: #ffffff;
    }
    .blue .sidebar .flexslider.title-slider .clear-title .flex-direction-nav .flex-prev,
    .blue .sidebar .flexslider.title-slider .clear-title .flex-direction-nav .flex-next {
    background-color: transparent;
    color: #777777;
    }
    .blue .sidebar .flexslider.title-slider .clear-title .flex-direction-nav .flex-prev:hover,
    .blue .sidebar .flexslider.title-slider .clear-title .flex-direction-nav .flex-next:hover,
    .blue .sidebar .flexslider.title-slider .clear-title .flex-direction-nav .flex-prev:focus,
    .blue .sidebar .flexslider.title-slider .clear-title .flex-direction-nav .flex-next:focus,
    .blue .sidebar .flexslider.title-slider .clear-title .flex-direction-nav .flex-prev:active,
    .blue .sidebar .flexslider.title-slider .clear-title .flex-direction-nav .flex-next:active {
    color: #131B5A;
    }
    .blue .partners.flexslider .flex-direction-nav .flex-next:hover,
    .blue .partners.flexslider .flex-direction-nav .flex-prev:hover {
    background-color: #131B5A;
    }
    .blue .flexslider.std-slider .flex-direction-nav a:before {
    color: #131B5A;
    }

    /************
    G3MAP MAPS
    ************/
    .blue .customMarker .address {
    background: #057BB3;
    background: -moz-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #057BB3), color-stop(100%, #131B5A));
    background: -webkit-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -o-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: -ms-linear-gradient(top, #057BB3 0%, #131B5A 100%);
    background: linear-gradient(to bottom, #057BB3 0%, #131B5A 100%);
    border-bottom: 2px solid #057BB3;
    }
    .blue .customMarker .address:after {
    border-color: #131B5A transparent transparent transparent;
    }
    body.blue .vco-notouch .vco-slider .nav-previous:hover,
    body.blue .vco-notouch .vco-slider .nav-next:hover {
    color: #131B5A;
    }
    body.blue .vco-timeline .vco-navigation .timenav .content .marker.active .line,
    body.blue .vco-timeline .vco-navigation .timenav .content .marker.active .dot,
    body.blue .vco-timeline .vco-navigation .timenav-background .timenav-line,
    body.blue .vco-timeline .vco-navigation .timenav .content .marker.active .line .event-line,
    body.blue .vco-timeline .vco-navigation .timenav .content .marker .line .event-line {
    background: #131B5A;
    }
    body.blue .vco-notouch .vco-slider .slider-item .content .content-container .media .media-container .wikipedia h4 a:hover {
    color: #131B5A;
    }
    @media (max-width: 768px) {
    .blue .navbar-brick .navbar-nav > li > a:hover,
    .blue .navbar-brick .navbar-nav > li > a:focus {
    color: #131B5A;
    background-color: #ffffff;
    }
    .blue .navbar-brick .navbar-nav > .active > a,
    .blue .navbar-brick .navbar-nav > .active > a:hover,
    .blue .navbar-brick .navbar-nav > .active > a:focus {
    color: #131B5A;
    background-color: #ffffff;
    }
    }

    @media (max-width: 480px) {
    .blue .property-info .share li a:hover {
    background-color: #131B5A;
    color: #ffffff;
    }
    }