        #text-3 .textwidget {
            background: transparent !important;
            border: none;
        }

        footer.navbar .nav>.menu-item,
        #footer-nav .nav>.menu-item {
            border-left: 1px solid #40505a;
        }

        #pre-header #preheader-nav .nav>li>a {
            background-color: #40505a;
        }

        #pre-header #preheader-nav .nav>li>a:hover {
            background-color: #2F5973;
        }

        #pre-header.navbar .search-bar a i {
            color: #40505a;
        }

        #pre-header.navbar .search-bar a:hover i {
            color: #2F5973;
        }

        .btn-primary {
            border-color: #b6bcbe;
        }

        .ph-number {
            display: block;
            position: absolute;
            bottom: 0;
            right: 0;
            text-align: right;
        }

        .ph-number h1 {
            font-family: Helvetica, "Helvetica Neue", Arial, sans-serif !important;
            font-size: 22px;
            letter-spacing: 0;
            margin-bottom: 10px;
            color: #000;
        }

        .ph-number h1 a {
            color: #000;
        }

        .ph-number h1 a:hover {
            color: #444;
        }

        .page-template-template-landing h2 {
            color: #568aac;
            font-weight: normal !important;
            font-size: 34px;
            line-height: 40px !important;
            margin: 8px 0;
        }

        body {
            font-family: "Helvetica";
            line-height: 25px;
            color: #333333;
        }

        .jumbotron p {
            line-height: 25px !important;
        }

        body #main-content:after {
            background: #ffffff;
        }


        @media (min-width: 980px) {
            h1 {
                font-size: 50px;
                line-height: 50px;
            }

            h2 {
                font-size: 40px;
                line-height: 40px;
            }

            h3 {
                font-size: 27px;
                line-height: 27px;
            }

            h4 {
                font-size: 22px;
                line-height: 22px;
            }

            h5 {
                font-size: 18px;
                line-height: 18px;
            }

            h6 {
                font-size: 14px;
                line-height: 14px;
            }
        }

        .lead {
            font-family: "Raleway";
        }

        .meta-post {
            font-family: "Helvetica";
            color: #333333;
        }

        .author-full .author2 p,
        .author-right .author2 p {
            line-height: 25px;
        }

        a,
        .meta-post a {
            color: #568aac;
        }

        a:hover,
        .meta-post a:hover {
            color: #4080aa;
        }


        .navbar-inner .search-bar,
        #pre-header .navbar-inner .search-bar,
        #preheader-search {
            float: left;
        }

        .navbar-inner .social {
            float: left;
        }





        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        .page-header h1,
        .page-header h2 {
            color: #333333;
            font-weight: 700;
            font-family: "Raleway";
        }

        .h1 a,
        h2 a,
        h3 a,
        h4 a,
        h5 a,
        h6 a,
        .h1 a:link,
        h2 a:link,
        h3 a:link,
        h4 a:link,
        h5 a:link,
        h6 a:link,
        .h1 a:visited,
        h2 a:visited,
        h3 a:visited,
        h4 a:visited,
        h5 a:visited,
        h6 a:visited,
        .page-header h2 a {
            color: #568aac
        }

        h1 a:hover,
        h2 a:hover,
        h3 a:hover,
        h4 a:hover,
        h5 a:hover,
        h6 a:hover {
            color: #4080aa
        }
        /*
h1:hover, h2:hover, h3:hover, h4:hover, h5:hover, h6:hover {
	color: #4080aa;}
*/

        .page-header h2 a:hover {
            color: #4080aa;
        }

        .page-header>p {
            font-family: "Helvetica";
        }

        a.thumbnail:hover {
            -webkit-box-shadow: 0 1px 4px #333333;
            -moz-box-shadow: 0 1px 4px #333333;
            box-shadow: 0 1px 4px #333333;
        }

        textarea:focus,
        input[type="text"]:focus,
        input[type="password"]:focus,
        input[type="datetime"]:focus,
        input[type="datetime-local"]:focus,
        input[type="date"]:focus,
        input[type="month"]:focus,
        input[type="time"]:focus,
        input[type="week"]:focus,
        input[type="number"]:focus,
        input[type="email"]:focus,
        input[type="url"]:focus,
        input[type="search"]:focus,
        input[type="tel"]:focus,
        input[type="color"]:focus,
        .uneditable-input:focus {
            outline: 0;
            outline: thin dotted 9;
            border-color: rgba(51, 51, 51, 0.8);
            outline: 0;
            outline: thin dotted 9;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(51, 51, 51, 0.6);
            -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(51, 51, 51, 0.6);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(51, 51, 51, 0.6);
        }

        .post-excerpt li,
        body.page .entry li {
            line-height: 25px;
        }
        /** RESPONDO PRO SHORTCODE STYLING **/

        .basic_block_rs {
            line-height: 25px;
        }
        /** GRAVITY FORM & WOOCOMMERCE FORM STYLING **/

        .gform_wrapper .ginput_complex label,
        .gform_wrapper .gfield_time_hour label,
        .gform_wrapper .gfield_time_minute label,
        .gform_wrapper .gfield_date_month label,
        .gform_wrapper .gfield_date_day label,
        .gform_wrapper .gfield_date_year label,
        .gform_wrapper .top_label .gfield_label,
        .gform_wrapper.gf_browser_gecko select,
        label {
            color: #333333;
        }

        .gform_wrapper .ginput_complex input[type="text"],
        .gform_wrapper .ginput_complex input[type="url"],
        .gform_wrapper .ginput_complex input[type="email"],
        .gform_wrapper .ginput_complex input[type="tel"],
        .gform_wrapper .ginput_complex input[type="number"],
        .gform_wrapper .ginput_complex input[type="password"],
        .gform_wrapper .ginput_complex select,
        .gform_wrapper input[type="text"],
        .gform_wrapper input[type="url"],
        .gform_wrapper input[type="email"],
        .gform_wrapper input[type="tel"],
        .gform_wrapper input[type="number"],
        .gform_wrapper input[type="password"],
        .gform_wrapper textarea,
        .gform_wrapper.gf_browser_gecko select,
        .widget select,
        .widget textarea,
        .widget input[type="text"],
        .widget input[type="password"],
        .widget input[type="datetime"],
        .widget input[type="datetime-local"],
        .widget input[type="date"],
        .widget input[type="month"],
        .widget input[type="time"],
        .widget input[type="week"],
        .widget input[type="number"],
        .widget input[type="email"],
        .widget input[type="url"],
        .widget input[type="search"],
        .widget input[type="tel"],
        .widget input[type="color"],
        .widget .uneditable-input,
        select,
        textarea,
        input[type="text"],
        input[type="password"],
        input[type="datetime"],
        input[type="datetime-local"],
        input[type="date"],
        input[type="month"],
        input[type="time"],
        input[type="week"],
        input[type="number"],
        input[type="email"],
        input[type="url"],
        input[type="search"],
        input[type="tel"],
        input[type="color"],
        .uneditable-input {
            color: #333333;
        }

        .gform_wrapper .ginput_complex input[type="text"],
        .gform_wrapper .ginput_complex input[type="url"],
        .gform_wrapper .ginput_complex input[type="email"],
        .gform_wrapper .ginput_complex input[type="tel"],
        .gform_wrapper .ginput_complex input[type="number"],
        .gform_wrapper .ginput_complex input[type="password"],
        .gform_wrapper .ginput_complex select,
        .gform_wrapper input[type="text"],
        .gform_wrapper input[type="url"],
        .gform_wrapper input[type="email"],
        .gform_wrapper input[type="tel"],
        .gform_wrapper input[type="number"],
        .gform_wrapper input[type="password"],
        .gform_wrapper textarea,
        .widget select,
        .widget textarea,
        .widget input[type="text"],
        .widget input[type="password"],
        .widget input[type="datetime"],
        .widget input[type="datetime-local"],
        .widget input[type="date"],
        .widget input[type="month"],
        .widget input[type="time"],
        .widget input[type="week"],
        .widget input[type="number"],
        .widget input[type="email"],
        .widget input[type="url"],
        .widget input[type="search"],
        .widget input[type="tel"],
        .widget input[type="color"],
        .widget .uneditable-input,
        select,
        textarea,
        input[type="text"],
        input[type="password"],
        input[type="datetime"],
        input[type="datetime-local"],
        input[type="date"],
        input[type="month"],
        input[type="time"],
        input[type="week"],
        input[type="number"],
        input[type="email"],
        input[type="url"],
        input[type="search"],
        input[type="tel"],
        input[type="color"],
        .uneditable-input {
            border-color: #dfdfdf;
            border-width: 1px;
            background-color: #ffffff;
            background-image: none;
        }

        textarea:focus,
        input[type="text"]:focus,
        input[type="password"]:focus,
        input[type="datetime"]:focus,
        input[type="datetime-local"]:focus,
        input[type="date"]:focus,
        input[type="month"]:focus,
        input[type="time"]:focus,
        input[type="week"]:focus,
        input[type="number"]:focus,
        input[type="email"]:focus,
        input[type="url"]:focus,
        input[type="search"]:focus,
        input[type="tel"]:focus,
        input[type="color"]:focus,
        .uneditable-input:focus {
            border-color: #dfdfdf;
        }

        textarea:focus,
        input[type="text"]:focus,
        input[type="password"]:focus,
        input[type="datetime"]:focus,
        input[type="datetime-local"]:focus,
        input[type="date"]:focus,
        input[type="month"]:focus,
        input[type="time"]:focus,
        input[type="week"]:focus,
        input[type="number"]:focus,
        input[type="email"]:focus,
        input[type="url"]:focus,
        input[type="search"]:focus,
        input[type="tel"]:focus,
        input[type="color"]:focus,
        .uneditable-input:focus {
            -webkit-box-shadow: i0 0 8px rgba(255, 255, 255, 0.6);
            -moz-box-shadow: 0 0 8px rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 8px rgba(255, 255, 255, 0.6);
            border-color: #dfdfdf;
        }

        .gform_wrapper.gf_browser_gecko select {
            border-color: #dfdfdf;
            border-width: 1px;
            background-color: #ffffff;
        }

        .woocommerce table.cart td.actions .coupon .input-text,
        .woocommerce #content table.cart td.actions .coupon .input-text,
        .woocommerce-page table.cart td.actions .coupon .input-text,
        .woocommerce-page #content table.cart td.actions .coupon .input-text,
        .woocommerce table.cart td.actions .coupon .input-text,
        .woocommerce #content table.cart td.actions .coupon .input-text,
        .woocommerce-page table.cart td.actions .coupon .input-text,
        .woocommerce-page #content table.cart td.actions .coupon .input-text,
        .woocommerce-checkout .form-row .chzn-container-single .chzn-single,
        input {
            border-color: #dfdfdf;
            border-width: 1px;
            background-color: #ffffff;
            color: #333333;
        }

        .chzn-container-single .chzn-single div {
            color: #333333;
        }

        .woocommerce table.shop_attributes th,
        .woocommerce-page table.shop_attributes th,
        .woocommerce table.shop_attributes td,
        .woocommerce-page table.shop_attributes td {}




        .breadcrumb {
            background-color: #f7f7f7;
        }

        .breadcrumb>li>.divider,
        .breadcrumb>.active {
            color: #333333;
        }

        .breadcrumb li,
        .breadcrumb li a {
            font-size: 16px;
        }

        .breadcrumb li a {
            color: #4080aa;
        }

        .breadcrumb li a:hover {
            color: #2f79aa;
        }
        /* Begin Button Styling */

        .btn,
        .button,
        input.gform_button.btn,
        input.gform_next_button,
        input.gform_previous_button,
        input.button,
        input#submit,
        form#searchform .btn,
        .portfolio-entry .btn,
        aside.woocommerce input[type="submit"] {

            border-width: 0 !important;
            font-weight: 300 !important;
            font-family: "Helvetica";
        }

        .woocommerce #payment #place_order {
            padding: 7px 12px 5px;
        }

        .woocommerce-message>.btn,
        aside.woocommerce .widget_shopping_cart_content a.button,
        .woocommerce-page .widget_shopping_cart .buttons a,
        .woocommerce .widget_shopping_cart .buttons a,
        .woocommerce-page.widget_shopping_cart .buttons a,
        .woocommerce.widget_shopping_cart .buttons a,
        table.shop_table .coupon .btn,
        table.shop_table td.actions .btn,
        table.shop_table td.order-actions a.btn,
        .woocommerce input.button,
        .woocommerce a.button,
        section.shipping-calculator-form button.btn,
        .woocommerce #payment #place_order,
        .woocommerce-page #payment #place_order,
        button.single_add_to_cart_button,
        .add_to_cart_button,
        button.single_add_to_cart_button.button.button.alt,
        .btn.go-checkout,
        a.checkout-button {
            border-radius: 0;
            border-bottom-width: 4px;
            font-weight: 400;
            font-family: 'Helvetica';
        }

        button.btn,
        .btn-default,
        input.gform_button.btn,
        input.gform_next_button,
        input.gform_previous_button,
        input.button,
        button.submit,
        input#submit,
        .mymail-wrapper input.submit-button,
        aside.woocommerce input[type="submit"] {
            background-color: #ffffff;
            border-color: #ffffff;
            color: #333333 !important;
        }

        button.btn:hover,
        .btn-default:hover,
        input.gform_button.btn:hover,
        input.gform_next_button:hover,
        input.gform_previous_button:hover,
        button.submit:hover,
        input.button:hover,
        input#submit:hover,
        .mymail-wrapper input.submit-button:hover,
        aside.woocommerce input[type="submit"]:hover,
        button.btn:active,
        .btn-default:active,
        input.gform_button.btn:active,
        input.gform_next_button:active,
        input.gform_previous_button:active,
        input.button:active,
        input#submit:active,
        .mymail-wrapper input.submit-button:active,
        aside.woocommerce input[type="submit"]:active {
            background-color: #ffffff;
            border-color: #ffffff;
            color: #333333 !important;
        }

        .btn-group.open .btn-default.dropdown-toggle {
            background-color: #ffffff;
        }

        .btn-primary {
            background-color: #40505a;
            border-color: #b6bcbe;
            color: #ffffff !important;
        }

        .btn-primary:hover,
        .btn-primary:active {
            background-color: #2f5973;
            border-color: #b6bcbe;
            color: #ffffff !important;
        }

        .btn-group.open .btn-primary.dropdown-toggle {
            background-color: #40505a;
        }

        .btn-danger {}

        .btn-danger:hover,
        .btn-danger:active {}

        .btn-group.open .btn-danger.dropdown-toggle {}

        .btn-warning {}

        .btn-warning:hover,
        .btn-warning:active {}

        .btn-group.open .btn-warning.dropdown-toggle {}

        .btn-success,
        form#searchform .btn,
        .portfolio-entry .btn {
            background-color: #66a5cd;
            border-color: #66a5cd;
        }

        .btn-success:hover,
        form#searchform .btn:hover,
        .portfolio-entry .btn:hover,
        .btn-success:active,
        form#searchform .btn:active,
        .portfolio-entry .btn:active {
            background-color: #568aac;
            border-color: #66a5cd;
        }

        .btn-group.open .btn-success.dropdown-toggle {
            background-color: #66a5cd;
        }

        .btn-info {}

        .btn-info:hover,
        .btn-info:active {}

        .btn-group.open .btn-info.dropdown-toggle {}

        .btn-inverse {}

        .btn-inverse:hover,
        .btn-inverse:active {}

        .btn-group.open .btn-inverse.dropdown-toggle {}

        .btn-default .caret {
            border-bottom-color: #333333;
            border-top-color: #333333;
        }

        .btn-default:hover .caret,
        .btn-default:active .caret {
            border-bottom-color: #333333;
            border-top-color: #333333;
        }

        .btn-primary .caret {
            border-bottom-color: #ffffff;
            border-top-color: #ffffff;
        }

        .btn-primary:hover .caret,
        .btn-primary:active .caret {
            border-bottom-color: #ffffff;
            border-top-color: #ffffff;
        }

        .btn-warning .caret {}

        .btn-warning:hover .caret,
        .btn-warning:active .caret {}

        .btn-danger .caret {}

        .btn-danger:hover .caret,
        .btn-danger:active .caret {}

        .btn-info .caret {}

        .btn-info:hover .caret,
        .btn-info:active .caret {}

        .btn-success .caret {}

        .btn-success:hover .caret,
        .btn-success:active .caret {}

        .btn-inverse .caret {}

        .btn-inverse:hover .caret,
        .btn-inverse:active .caret {}


        .gform_button,
        input.gform_button.btn,
        input.gform_next_button,
        input.gform_previous_button {
            background-color: #ffffff !important;
            border-color: #ffffff !important;
            color: #333333 !important;
        }

        .gform_button:hover,
        .gform_button:active,
        input.gform_button.btn:hover,
        input.gform_next_button:hover,
        input.gform_previous_button:hover,
        input.gform_button.btn:active,
        input.gform_next_button:active,
        input.gform_previous_button:active {
            background-color: #ffffff !important;
            border-color: #ffffff !important;
            color: #333333 !important;
        }

        .gform_button,
        input.gform_button.btn,
        input.gform_next_button,
        input.gform_previous_button {
            font-size: 14px !important;
            padding: 4px 12px !important;
        }
        /* End Button Styling */

        .page-header {
            border-bottom-color: #4080aa;
            border-bottom-width: 1px;
        }

        body.single-post .page-header {
            border-bottom-color: #4080aa;
            border-bottom-width: 1px;
        }


        .woocommerce ul.cart_list,
        .woocommerce ul.product_list_widget,
        .woocommerce-page ul.cart_list,
        .woocommerce-page ul.product_list_widget,
        /*.woocommerce ul.cart_list li, 
.woocommerce ul.product_list_widget li, 
.woocommerce-page ul.cart_list li, 
.woocommerce-page ul.product_list_widget li, */

        .widget_shopping_cart_content {
            border-width: 1px;
        }

        .woocommerce .entry .shop_table.cart,
        .woocommerce table.shop_table td,
        .woocommerce table.shop_table tfoot td,
        .woocommerce table.shop_table tfoot th,
        .woocommerce .cart-collaterals .cart_totals tr td,
        .woocommerce .cart-collaterals .cart_totals tr th,
        .woocommerce table.shop_table,
        .meta-post.left,
        .thumbnail,
        a.thumbnail:hover,
        .blog-single-post,
        .woocommerce div.product .woocommerce-tabs,
        div.thumbnail,
        .woocommerce #payment,
        .woocommerce-page #payment,
        .woocommerce .order_details,
        .woocommerce-page .order_details {
            border-color: #4080aa;
            border-width: 1px;
        }

        .woocommerce ul.cart_list,
        .woocommerce ul.product_list_widget,
        .woocommerce-page ul.cart_list,
        .woocommerce-page ul.product_list_widget {
            border-width: 1px;
        }

        #reviews #comments ol.commentlist li {
            border-width: 1px;
        }


        .pagination ul>li>a,
        .pagination ul>li>span {
            border-width: 1px 1px 1px 0;
        }

        .pagination ul>.active>a,
        .pagination ul>.active>span {
            border-width: 1px;
            margin-left: -1px;
        }

        .pagination ul>li:first-child>a,
        .pagination ul>li:first-child>span {
            border-left-width: 1px;
        }




        #comments li ol.children,
        ol.commentlist li article.comment,
        ol.commentlist li article.comment img,
        #reviews #comments ol.commentlist li .comment_container img,
        .woocommerce .order_details,
        .woocommerce-page .order_details,
        .woocommerce .order_details li,
        .woocommerce-page .order_details li {
            border-color: #4080aa;
            border-width: 1px;
        }





        .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
        .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
            background: #568aac;
        }

        .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
        .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
            background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//9/PRMDA8NzEPEMADLLBU76a5idAAAAAElFTkSuQmCC") repeat-x scroll center top #568aac;
        }

        aside.woocommerce a {
            color: #568aac !important;
        }

        aside.woocommerce a:hover {
            color: #4080aa !important;
        }
        /* Preheader Styling */

        #pre-header {
            font-family: "Helvetica";
            color: #ffffff;
        }

        #pre-header li,
        #pre-header li a {
            font-family: "Helvetica";
        }

        #pre-header.navbar .navbar-text {
            color: #ffffff;
        }

        #pre-header.navbar .brand,
        #pre-header.navbar .navbar-text {
            font-family: "Helvetica";
        }

        .navbar-inverse .navbar-form .search-field,
        #search_expand_form form#searchform input[type="text"] {
            color: #515151;
            background-color: #ffffff;
            border-color: #91a5b1;
        }

        #search_expand_form button {
            color: #ffffff !important;
        }

        #pre-header .navbar-inner {
            height: 100%;
            background-color: #a4bac8;
            border-width: 0;
            box-shadow: none;
            -moz-box-shadow: none;
            -webkit-box-shadow: none;
        }




        #pre-header .woocart li {
            font-family: "Helvetica";
            color: #ffffff;
        }

        #pre-header .cart-parent {
            font-family: "Helvetica";
        }
        /* Alternate Desktop PreHeader Logo/Menu Styling */
        /* Alternate Mobile PreHeader Menu Styling */
        /* Mobile PreHeader Menu Button Styling */

        #pre-header.navbar .btn-navbar {
            background-color: #91a5b1;
            border-color: #91a5b1;
        }

        #pre-header.navbar .btn-navbar:hover {
            background-color: #75848e;
            border-color: #75848e;
        }

        #pre-header.navbar .btn-navbar .icon-bar {
            background-color: #ffffff;
        }

        #pre-header.navbar .btn-navbar:hover .icon-bar {
            background-color: #ffffff;
        }


        #pre-header.navbar .nav>.menu-item>a {
            color: #ffffff;
        }

        #pre-header.navbar .social a {
            color: #ffffff;
        }

        #pre-header.navbar .search-bar a {
            color: #ffffff;
        }

        #pre-header.navbar .cart-parent {
            color: #ffffff;
        }

        #pre-header.navbar .brand {
            color: #ffffff;
        }

        #pre-header.navbar .navbar-text a {
            color: #ffffff;
        }

        #pre-header.navbar .nav-collapse.in.collapse .drop-menu .menu-item a {
            color: #ffffff;
        }

        #pre-header.navbar .nav-collapse.in.collapse .drop-menu .menu-item>a>.caret {
            border-top-color: #ffffff;
        }

        #pre-header button.close i.icon-remove {
            color: #ffffff;
        }

        #pre-header.navbar .nav-collapse.in.collapse .drop-menu .menu-item:hover>a {
            color: #ffffff;
            background-color: #91a5b1;
        }





        #pre-header.navbar .social a:hover {
            color: #ffffff;
        }

        #pre-header.navbar .search-bar a:hover {
            color: #ffffff;
        }

        #pre-header.navbar .open>.cart-parent {
            color: #ffffff;
        }

        #pre-header.navbar .cart-parent:hover {
            color: #ffffff;
        }

        #pre-header.navbar .brand:hover {
            color: #ffffff;
        }

        #pre-header.navbar .navbar-text a:hover {
            color: #ffffff;
        }

        #pre-header.navbar .nav-collapse.in.collapse .nav .menu-item.dropdown-item:hover>a>.caret {
            border-top-color: #ffffff;
        }

        #pre-header button.close:hover i.icon-remove {
            color: #ffffff;
        }



        #pre-header.navbar .nav-collapse.in.collapse .nav .menu-item.dropdown-item.active>a>.caret {
            border-top-color: #ffffff;
        }

        #pre-header.navbar .nav>.page-item-9.active>a,
        #pre-header.navbar .nav>.page-item-9.active:hover>a {
            color: #ffffff;
        }

        #pre-header.navbar .nav>.page-item-9.active>a,
        #pre-header.navbar .nav>.page-item-9.active:hover>a {
            background-color: transparent !important;
            background-image: none !important;
        }



        #pre-header.navbar .nav li.dropdown-item>.dropdown-link .caret {
            border-top-color: #ffffff;
            border-bottom-color: #ffffff;
        }


        #pre-header.navbar .nav li.dropdown-item:hover>.dropdown-link .caret {
            border-top-color: #ffffff;
            border-bottom-color: #ffffff;
        }



        #pre-header.navbar .nav>.menu-item:hover>a {
            color: #ffffff;
        }

        #pre-header.navbar .nav>.menu-item.dropdown-item:hover>a>.caret {
            border-top-color: #ffffff;
        }


        #pre-header.navbar .nav>.active>a>.caret {
            border-top-color: #ffffff;
        }

        #pre-header.navbar .nav>.active>a {
            color: #ffffff;
        }

        #pre-header.navbar .nav-collapse.in.collapse .drop-menu .menu-item.active>a {
            color: #ffffff;
        }
        /* Header Styling */
        /* PreHeader Menu Button */

        #pre-header .btn.btn-preheader {
            float: left;
            margin-right: 10px;
        }

        #pre-header .btn.btn-preheader {
            margin-top: 0;
        }
        /* Header Menu Button */

        .jumbotron #header-search .btn {
            margin-top: 1px;
            padding-top: 1px;
        }

        .jumbotron #header-search .btn .icon-search {}

        .jumbotron #header-search .btn:hover .icon-search {}

        form#header-search input[type="text"] {}

        form#header-search input[type="text"]:focus {}



        .jumbotron-inner {
            border-bottom-width: 0;
            min-height: auto;
            background-color: #ffffff !important;
            background-image: none;
        }


        .jumbotron h1 .site-title {

            font-family: Raleway;
            line-height: 1.1em;
        }

        .jumbotron p {

            font-family: Helvetica;
            line-height: 1.1em;
        }
        /* Pre-content Styling */

        .precontent-inner {
            border-bottom: none;
        }
        /* PreContent Titles Colors */

        #header-menu {
            font-family: Helvetica;
            color: #333333;
        }

        #header-menu li {}


        #header-menu {
            background: none !important;
        }

        #header-menu {
            background-color: transparent !important;
            background-image: none !important;
        }


        #header-menu .nav.nav-pills>.menu-item>a {
            color: #333333;
        }

        #header-menu .nav.nav-pills li.dropdown-item>.dropdown-link .caret {
            border-top-color: #333333;
        }



        #header-menu .nav.nav-pills>.menu-item:hover>a {
            color: #568aac;
        }

        #header-menu .nav.nav-pills li.dropdown-item:hover>.dropdown-link .caret {
            border-top-color: #568aac;
        }




        #header-menu .nav.nav-pills .menu-item.active a {
            color: #568aac;
        }

        #header-menu .nav.nav-pills li.dropdown-item.active>.dropdown-link .caret {
            border-top-color: #568aac;
        }

        #header-menu .nav.nav-pills li.dropdown-item.active:hover>.dropdown-link .caret {
            border-top-color: #568aac;
        }




        #header-menu .nav.nav-pills .menu-item.page-item-9.active a,
        #header-menu .nav.nav-pills .menu-item.page-item-9.active:hover>a {
            color: #333333;
            border-color: transparent;
            background-color: transparent;
        }







        #header-menu .woocart li {
            color: #333333;
            font-family: Helvetica;
        }

        #header-menu .cart-parent {
            font-family: "Helvetica";
        }

        #header-menu .cart-parent {
            color: #333333;
        }




        #header-menu .btn-navbar {
            color: #333333;
        }

        #header-menu .nav li.dropdown-item>.dropdown-link .caret {
            border-top-color: #333333;
            border-bottom-color: #333333;
        }

        #header-menu .nav a>.caret {
            border-top-color: #333333;
        }

        #header-menu .nav>.menu-item:hover>a {
            color: #568aac;
        }


        #header-menu .open>.cart-parent,
        #header-menu .cart-parent:hover {
            color: #568aac;
        }

        #header-menu .nav>.menu-item:hover>a>.caret {
            border-top-color: #568aac;
        }

        #header-menu .nav li.dropdown-item:hover>.dropdown-link .caret {
            border-top-color: #568aac;
            border-bottom-color: #568aac;
        }


        .jumbotron .visible-phone.visible-tablet .navbar-inner {
            font-family: Helvetica;
            color: #333333;
        }
        /* Mobile Header Menu General Styling */

        .jumbotron .visible-phone.visible-tablet .navbar-inner {
            background-color: #a4bac8;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav>.menu-item>a,
        .jumbotron .visible-phone.visible-tablet .nav-collapse .drop-menu>.menu-item>a {
            color: #ffffff !important;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav .menu-item.dropdown-item>a>.caret {
            border-top-color: #ffffff !important;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav>.menu-item:hover>a,
        .jumbotron .visible-phone.visible-tablet .nav-collapse .drop-menu>.menu-item:hover>a {
            color: #ffffff !important;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav .menu-item.dropdown-item:hover>a>.caret {
            border-top-color: #ffffff !important;
        }
        /* Mobile Header Menu Button Styling */

        .jumbotron .visible-phone.visible-tablet .navbar-inner .btn-navbar,
        #headmenu-bar .navbar-inner .btn.btn-navbar {
            background-color: #91a5b1;
            border-width: 0 !important;
        }

        .jumbotron .visible-phone.visible-tablet .navbar-inner .btn-navbar:hover,
        #headmenu-bar .navbar-inner .btn.btn-navbar:hover {
            background-color: #568aac;
            border-hover: 4px solid #a4bac8;
        }

        .jumbotron .visible-phone.visible-tablet .navbar-inner .btn-navbar .icon-bar,
        #headmenu-bar .navbar-inner .btn.btn-navbar .icon-bar {
            background-color: #ffffff;
        }

        .jumbotron .visible-phone.visible-tablet .navbar-inner .btn-navbar:hover .icon-bar,
        #headmenu-bar .navbar-inner .btn.btn-navbar:hover .icon-bar {
            background-color: #ffffff;
        }




        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav .menu-item a {
            color: #333333;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav .menu-item.dropdown-item>a>.caret {
            border-top-color: #333333;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .drop-menu .menu-item a {
            color: #333333;
        }


        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav>.menu-item:hover>a,
        .jumbotron .visible-phone.visible-tablet .nav-collapse .drop-menu>.menu-item:hover>a {
            color: #568aac;
        }


        .jumbotron .visible-phone.visible-tablet .nav-collapse .drop-menu .menu-item:hover>a {
            background-color: #568aac;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav .menu-item.dropdown-item:hover>a>.caret {
            border-top-color: #568aac;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav .menu-item.active>a,
        .jumbotron .visible-phone.visible-tablet .nav-collapse .drop-menu .menu-item.active>a {
            color: #568aac;
        }

        .jumbotron .visible-phone.visible-tablet .nav-collapse .nav .menu-item.dropdown-item.active>a>.caret {
            border-top-color: #568aac;
        }
        /* Dropdown Menu */

        .drop-menu {
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            border: 1px solid #fafafa;
            background: #ffffff !important;
        }


        .drop-menu>.menu-item>a,
        #header-menu .menu-item.active .drop-menu a {
            color: #333333 !important;
        }

        .drop-menu .menu-item:hover>a,
        .drop-menu .menu-item.active>a,
        .drop-menu .menu-item.active:hover>a,
        .dropdown-submenu:hover>a,
        #header-menu .menu-item.active .drop-menu a:hover {
            text-decoration: none;
            color: #568aac !important;
            background: #fafafa;
        }

        .drop-menu .menu-item.active>a,
        #header-menu .menu-item.active .drop-menu a:hover {
            color: #568aac !important;
        }

        .drop-menu .menu-item>a {
            font-size: 16px !important;
            line-height: 19px !important;
        }

        .drop-menu .menu-item>a {}


        .nav-pills .open .dropdown-submenu .dropdown-link {
            background: transparent none;
            color: #333333;
        }



        .navbar .nav>li>.dropdown-menu:before,
        .navbar .woocart.dropdown-menu:before {
            border-bottom: 7px solid #ffffff;
        }

        .navbar .nav>li>.dropdown-menu:after,
        .navbar .woocart.dropdown-menu:after {
            border-bottom: 6px solid #ffffff;
        }

        .navbar-fixed-bottom .nav>li>.dropdown-menu:before {
            border-top: 7px solid #ccc;
            border-bottom: 0;
            border-top-color: rgba(0, 0, 0, 0.2);
        }

        .navbar-fixed-bottom .nav>li>.dropdown-menu:after {
            border-top: 6px solid #ffffff;
            border-bottom: 0!important;
        }


        .dropdown-submenu>a:after {
            border-left-color: #333333;
        }

        .dropdown-submenu:hover>a:after {
            border-left-color: #568aac;
        }

        .nav-pills .open .dropdown-submenu .dropdown-link:hover {
            background: #fafafa;
            color: #568aac;
        }
        /* Blog Posts Pagination Custom Styling */
        /* Portfolio Styling */

        body.tax-category-portfolio #folio-terms {
            margin-top: 20px;
        }

        .page-header.folio-header h1,
        .page-header.folio-header h2,
        .page-header.folio-header h2 a,
        .page-header.folio-header>p {
            float: left;
            clear: left;
        }

        #folio-terms {
            margin-top: 0;
        }

        #folio-terms form {
            margin-bottom: 0;
        }
        /* WooCommerce Button Styling */

        .btn.go-checkout,
        a.checkout-button {
            background-color: #1ABC9C !important;
            background-image: none !important;
            border-color: #66D4BE !important;
            color: #FFFFFF !important;
        }

        .btn.go-checkout:hover,
        a.checkout-button:hover {
            background-color: #0AA485 !important;
            border-color: #0AA485 !important;
            color: #FFFFFF !important;
        }


        button.single_add_to_cart_button,
        a.add_to_cart_button,
        button.single_add_to_cart_button.button.button.alt,
        a.single_add_to_cart_button,
        a.single_add_to_cart_button.button.button.alt {
            background-color: #E05B4A !important;
            background-image: none !important;
            border-color: #EB8274 !important;
            color: #FFFFFF !important;
        }

        button.single_add_to_cart_button:hover,
        button.single_add_to_cart_button:active,
        a.add_to_cart_button:hover,
        a.add_to_cart_button:active,
        a.single_add_to_cart_button:hover,
        a.single_add_to_cart_button:active {
            background-color: #E23E29 !important;
            border-color: #E23E29 !important;
            color: #FFFFFF !important;
        }


        .woocommerce-message>.btn,
        aside.woocommerce .widget_shopping_cart_content a.button,
        .woocommerce-page .widget_shopping_cart .buttons a,
        .woocommerce .widget_shopping_cart .buttons a,
        .woocommerce-page.widget_shopping_cart .buttons a,
        .woocommerce.widget_shopping_cart .buttons a,
        table.shop_table .coupon .btn,
        table.shop_table td.actions .btn,
        table.shop_table td.order-actions a.btn,
        .woocommerce input.button,
        .woocommerce a.button,
        section.shipping-calculator-form button.btn,
        .woocommerce #payment #place_order,
        .woocommerce-page #payment #place_order,
        form.checkout_coupon button.btn,
        input#submit,
        a.wc-backward {
            background-color: #456087;
            background-image: none !important;
            border-color: #5A77A2;
            color: #FFFFFF;
        }

        .woocommerce-message>.btn:hover,
        aside.woocommerce .widget_shopping_cart_content a.button:hover,
        .woocommerce-page .widget_shopping_cart .buttons a:hover,
        .woocommerce .widget_shopping_cart .buttons a:hover,
        .woocommerce-page.widget_shopping_cart .buttons a:hover,
        .woocommerce.widget_shopping_cart .buttons a:hover,
        table.shop_table .coupon .btn:hover,
        table.shop_table td.actions .btn:hover,
        table.shop_table td.order-actions a.btn:hover,
        .woocommerce input.button:hover,
        .woocommerce a.button:hover,
        section.shipping-calculator-form button.btn:hover,
        .woocommerce #payment #place_order:hover,
        .woocommerce-page #payment #place_order:hover,
        form.checkout_coupon button.btn:hover,
        input#submit:hover,
        a.wc-backward:hover {
            background-color: #42689E;
            border-color: #42689E;
            color: #FFFFFF;
        }

        /* MASONRY Layout Styling */

        .grid-post_outer {}

        .grid-post_outer .pf_sticky {}

        .grid-post_inner h3 a {}

        .grid-post_inner h3 a:hover,
        .grid-post_inner h3 a:active {}

        .grid-post_inner,
        .grid-post_inner a.more-link,
        .grid-post_inner a.read-more,
        .grid-post_inner p.status_author a,
        .grid-post_inner p.status_author a:hover {}

        .grid-post_outer .grid-post_meta .meta-left,
        .grid-post_outer .grid-post_meta .meta-right {}

        .grid-post_outer .grid-post_meta .meta-left a,
        .grid-post_outer .grid-post_meta .meta-right a {}

        .grid-post_outer .grid-post_meta .meta-left a:hover,
        .grid-post_outer .grid-post_meta .meta-right a:hover,
        .grid-post_outer .grid-post_meta .meta-left a:active,
        .grid-post_outer .grid-post_meta .meta-right a:active {}

        .grid-post_outer .grid-post_meta {}

        .grid-post_outer .postformat-image .image-hover:hover .rs-color-opacity-layer1 {}

        .grid-post_outer .postformat-image h3 {
            font-size: 20px;
            line-height: 26px;
        }

        .grid-post_outer .postformat-gallery .gallerybox-img-hover,
        body.single-format-gallery .gallerybox-img-hover {}

        .grid-post_outer .postformat-quote p,
        .grid-post_outer .postformat-quote p a.more-link {}

        .grid-post_outer .postformat-quote:hover p,
        .grid-post_outer .postformat-quote:active p {}

        .grid-post_outer .postformat-aside .grid-post_inner,
        .grid-post_outer .postformat-aside .grid-post_inner p,
        .grid-post_outer .postformat-aside .grid-post_inner p a.more-link,
        .grid-post_outer .postformat-aside .grid-post_inner div {}

        .grid-post_outer .postformat-aside .grid-post_inner:hover,
        .grid-post_outer .postformat-aside .grid-post_inner:hover p,
        .grid-post_outer .postformat-aside .grid-post_inner:hover p a.more-link,
        .grid-post_outer .postformat-aside .grid-post_inner:hover div {}

        .grid-post_outer .postformat-audio .mejs-container,
        .grid-post_outer .postformat-audio .mejs-embed,
        .grid-post_outer .postformat-audio .mejs-embed body,
        .grid-post_outer .postformat-audio .mejs-container .mejs-controls,
        .grid-post_outer .postformat-video .mejs-container,
        .grid-post_outer .postformat-video .mejs-embed,
        .grid-post_outer .postformat-video .mejs-embed body,
        .grid-post_outer .postformat-video .mejs-container .mejs-controls,
        body.single .mejs-container,
        body.single .mejs-embed,
        body.single .mejs-embed body,
        body.single .mejs-container .mejs-controls {}

        .grid-post_outer .postformat-audio .mejs-container .mejs-controls .mejs-time,
        .grid-post_outer .postformat-video .mejs-container .mejs-controls .mejs-time,
        body.single .mejs-container .mejs-controls .mejs-time {}

        .grid-post_outer .postformat-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
        .grid-post_outer .postformat-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
        body.single .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {}

        .grid-post_outer .postformat-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
        .grid-post_outer .postformat-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
        body.single .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {}

        .grid-post_outer .postformat-audio .mejs-controls .mejs-time-rail .mejs-time-total,
        .grid-post_outer .postformat-video .mejs-controls .mejs-time-rail .mejs-time-total,
        body.single .mejs-controls .mejs-time-rail .mejs-time-total {}

        .grid-post_outer .postformat-audio .mejs-controls .mejs-time-rail .mejs-time-current,
        .grid-post_outer .postformat-video .mejs-controls .mejs-time-rail .mejs-time-current,
        body.single .mejs-controls .mejs-time-rail .mejs-time-current {}

        .grid-post_outer .postformat-audio .mejs-controls .mejs-time-rail .mejs-time-loaded,
        .grid-post_outer .postformat-video .mejs-controls .mejs-time-rail .mejs-time-loaded,
        body.single .mejs-controls .mejs-time-rail .mejs-time-loaded {}

        .grid-post_outer.pf_featured {}

        .grid-post_outer.pf_featured .grid-post_inner h3 a {}

        .grid-post_outer.pf_featured .grid-post_inner h3 a:hover,
        .grid-post_outer.pf_featured .grid-post_inner h3 a:active {}

        .grid-post_outer.pf_featured .grid-post_inner,
        .grid-post_outer.pf_featured .grid-post_inner a.more-link {}

        .grid-post_outer.pf_featured .grid-post_meta .meta-left,
        .grid-post_outer.pf_featured .grid-post_meta .meta-right {}

        .grid-post_outer.pf_featured .grid-post_meta .meta-left a,
        .grid-post_outer.pf_featured .grid-post_meta .meta-right a {}

        .grid-post_outer.pf_featured .grid-post_meta .meta-left a:hover,
        .grid-post_outer.pf_featured .grid-post_meta .meta-right a:hover,
        .grid-post_outer.pf_featured .grid-post_meta .meta-left a:active,
        .grid-post_outer.pf_featured .grid-post_meta .meta-right a:active {}

        .grid-post_outer.pf_featured .grid-post_meta {}

        .grid-post_outer.pf_featured2 {}

        .grid-post_outer.pf_featured2 .grid-post_inner h3 a {}

        .grid-post_outer.pf_featured2 .grid-post_inner h3 a:hover,
        .grid-post_outer.pf_featured2 .grid-post_inner h3 a:active {}

        .grid-post_outer.pf_featured2 .grid-post_inner,
        .grid-post_outer.pf_featured2 .grid-post_inner a.more-link {}

        .grid-post_outer.pf_featured2 .grid-post_meta .meta-left,
        .grid-post_outer.pf_featured2 .grid-post_meta .meta-right {}

        .grid-post_outer.pf_featured2 .grid-post_meta .meta-left a,
        .grid-post_outer.pf_featured2 .grid-post_meta .meta-right a {}

        .grid-post_outer.pf_featured2 .grid-post_meta .meta-left a:hover,
        .grid-post_outer.pf_featured2 .grid-post_meta .meta-right a:hover,
        .grid-post_outer.pf_featured2 .grid-post_meta .meta-left a:active,
        .grid-post_outer.pf_featured2 .grid-post_meta .meta-right a:active {}

        .grid-post_outer.pf_featured2 .grid-post_meta {}
        /* Pre-footer Custom Styling */

        .footer .prefooter-inner {
            font-family: Helvetica;
            font-size: 12px;
            color: #ffffff;
            background-color: #40505a;
            background-image: none;
            border-top: 1px solid #ffffff;
        }

        .footer p,
        .prefooter-inner .rs-textwidget,
        .prefooter-inner .textwidget,
        .prefooter-inner .widget,
        .prefooter-inner,
        .footer li,
        .footer .widget ul li {
            color: #ffffff !important;
        }

        .footer .widget-title {
            font-family: Raleway;
            color: #ffffff;
        }

        .footer h1,
        .footer h2,
        .footer h3,
        .footer h4,
        .footer h5,
        .footer h6 {
            color: #ffffff;
        }


        .footer a:not(.btn),
        .footer .widget a:not(.btn),
        #prefooter .widget ul li>a,
        #prefooter aside.woocommerce a:not(.btn) {
            color: #ffffff;
        }

        .footer a:hover:not(.btn),
        .footer .widget a:hover:not(.btn),
        #prefooter .widget ul li.menu-item:hover,
        #prefooter .widget ul li>a:hover,
        #prefooter .widget ul li:hover>a,
        #prefooter aside.woocommerce a:hover {
            color: #ffffff !important;
        }


        #prefooter .visible-phone .navbar-inner {
            font-family: Helvetica;
            font-size: 12px;
            color: #ffffff;
        }


        #prefooter .visible-phone .navbar-inner .btn-navbar {
            color: #ffffff;
        }

        #prefooter .visible-phone .navbar-inner .drop-menu .menu-item a {
            color: #ffffff;
        }

        #prefooter .visible-phone .navbar-inner .nav .menu-item.dropdown-item>a>.caret {
            border-top-color: #ffffff;
        }


        #prefooter .visible-phone #prefooter-menu.nav-collapse .nav>.menu-item:hover>a,
        #prefooter .visible-phone #prefooter-menu.nav-collapse .drop-menu>.menu-item:hover>a {}

        #prefooter .visible-phone .navbar-inner .btn-navbar:hover {
            color: #ffffff;
        }

        #prefooter .visible-phone #prefooter-menu.nav-collapse .nav>.menu-item:hover>a>.caret {
            border-top-color: #ffffff;
        }

        .footer.simple-sides .footer-widget-wrap .widget li a:hover,
        .footer.simple-boxed .footer-widget-wrap .widget li a:hover,
        .footer.simple-sides .widget #recentcomments .recentcomments:hover,
        .footer.simple-boxed .widget #recentcomments .recentcomments:hover {
            color: #ffffff;
        }

        #prefooter .visible-phone #prefooter-menu.nav-collapse .nav .menu-item.active a,
        #prefooter .visible-phone #prefooter-menu.nav-collapse .drop-menu .menu-item.active a {
            color: #ffffff;
        }

        #prefooter .visible-phone #prefooter-menu.nav-collapse .nav .menu-item.active>a>.caret {
            border-top-color: #ffffff;
        }
        /* Footer Custom Styling */

        footer,
        footer .navbar-text,
        footer li {
            font-family: "Helvetica";
            font-size: 12px;
            color: #40505a;
        }

        footer .brand {
            font-family: "Helvetica";
        }

        footer.navbar .navbar-inner {
            background-color: #91a5b1;
            background-image: none;
            border: 0 none !important;
            box-shadow: none;
            -moz-box-shadow: none;
            -webkit-box-shadow: none;
        }



        footer .navbar-text a {
            color: #40505a;
        }

        footer.navbar .nav>.menu-item>a,
        #footer-nav .nav>.menu-item>a {
            color: #40505a;
        }

        footer.navbar .social a {
            color: #40505a;
        }

        footer.navbar .search-bar a {
            color: #40505a;
        }

        footer.navbar .brand {
            color: #40505a;
        }

        footer.navbar nav-collapse.in.collapse .drop-menu .menu-item a {
            color: #40505a;
        }

        footer.navbar .nav>.menu-item>a>.caret {
            border-bottom-color: #40505a;
        }


        footer.navbar .nav>.menu-item:hover>a,
        #footer-nav .nav>.menu-item:hover>a,
        footer.navbar .nav-collapse.in.collapse .drop-menu .menu-item:hover>a,
        footer.navbar .nav>.menu-item>a:focus {
            color: #ffffff;
            background-color: #91a5b1;
        }

        footer.navbar nav-collapse.in.collapse .drop-menu .menu-item:hover>a {
            color: #ffffff;
            background-color: #91a5b1;
        }


        footer .navbar-text a:hover {
            color: #ffffff;
        }

        footer.navbar .nav>.menu-item:hover>a>.caret {
            border-bottom-color: #ffffff;
        }


        footer.navbar .social a:hover {
            color: #ffffff;
        }

        footer.navbar .search-bar a:hover {
            color: #ffffff;
        }

        footer.navbar .brand:hover {
            color: #ffffff;
        }


        footer.navbar .nav>.active>a {
            background-color: #91a5b1;
        }

        footer.navbar nav-collapse.in.collapse .drop-menu .menu-item.active>a {
            background-color: #91a5b1;
        }


        #footer-nav .nav>.page-item-9.active>a,
        #footer-nav .nav>.page-item-9.active:hover>a {
            color: #40505a;
            background-color: transparent;
            box-shadow: none;
            -moz-box-shadow: none;
            -webkit-box-shadow: none;
        }

        #footer-nav .nav>.menu-item:hover>a,
        #footer-nav .nav>.active:hover>a {
            background-color: transparent!important;
            background-image: none!important;
            box-shadow: none!important;
            -moz-box-shadow: none!important;
            -webkit-box-shadow: none!important;
            border: 0 none!important;
            /*color: #40505a;*/
        }

        #footer-nav .nav>.active>a {
            background-color: transparent!important;
            background-image: none!important;
            box-shadow: none!important;
            -moz-box-shadow: none!important;
            -webkit-box-shadow: none!important;
            border: 0 none;
            /*color: #40505a;*/
        }
        /* Footer Mobile Menu Options */

        @media (max-width: 979px) {

            .nav-collapse.in.collapse .nav>li>a,
            footer.navbar .nav-collapse.in.collapse .drop-menu .menu-item a,
            footer.navbar .nav>.menu-item>a,
            #footer-nav .nav>.menu-item>a {}
            .nav-collapse.in.collapse .drop-menu,
            #footer-nav.nav-collapse.collapse {}
            .nav-collapse.in.collapse .drop-menu .menu-item.active>a,
            footer.navbar .nav-collapse.in.collapse .drop-menu .menu-item.active>a {}
            footer.navbar .nav-collapse.in.collapse .drop-menu .menu-item:hover>a,
            footer.navbar .nav>.menu-item:hover>a,
            #footer-nav .nav>.menu-item:hover>a,
            footer.navbar .nav>.menu-item>a:focus {}
        }
        /*sidebar widget*/

        .widget-wrap h3 {
            font-weight: 400;
            font-size: default;
            font-family: "Helvetica";
        }

        .widget a {
            color: #568aac;
        }

        .widget a:hover {
            color: #4084aa;
        }

        .widget ul li {
            color: #568aac;
            border-width: 1px 1px;
        }

        .bs-docs-sidenav>li>a,
        .bs-docs-sidebar.rightsb ul.menu li,
        .bs-docs-sidebar ul.menu li,
        .footer.simple-sides ul.menu li,
        .footer.simple-boxed ul.menu li,
        .widget_categories ul li,
        .widget_recent_comments ul#recentcomments li,
        .bs-docs-sidenav>li>a,
        .bs-docs-sidebar.rightsb ul.menu li,
        .bs-docs-sidebar ul.menu li,
        .footer ul.menu li,
        .widget_categories ul li,
        .widget_recent_comments ul#recentcomments li {
            border-width: 1px 1px;
        }

        .widget ul li:first-child,
        .bs-docs-sidenav>li:first-child>a,
        .bs-docs-sidebar.rightsb ul.menu li:first-child,
        .bs-docs-sidebar ul.menu li:first-child,
        .footer ul.menu li:first-child,
        .widget_categories ul li:first-child,
        .widget_recent_comments ul#recentcomments li:first-child {
            border-top-width: 1px;
        }

        .widget ul li:last-child,
        .bs-docs-sidenav>li:last-child>a,
        .bs-docs-sidebar.rightsb ul.menu li:last-child,
        .bs-docs-sidebar ul.menu li:last-child,
        .footer ul.menu li:last-child,
        .widget_categories ul li:last-child,
        .widget_recent_comments ul#recentcomments li:last-child {
            border-bottom-width: 1px;
        }


        widget .textwidget,
        .widget {
            font-size: default !important;
            border-width: 1px;
        }

        .widget form#searchform,
        .widget #searchform {
            border-width: 1px !important;
        }


        .affix-top {
            position: fixed;
        }
        /* Simple Sidebar Styles */

        .bs-docs-sidebar {
        }


        .bs-docs-sidebar.simple-sides.pull-right .widget-wrap {
            background: none transparent;
            filter: none;
        }

        .bs-docs-sidebar.simple-sides.pull-left .widget-wrap {
            background: none transparent;
            filter: none;
        }

        .bs-docs-sidebar.simple-sides .widget-wrap .widget li a:hover,
        .bs-docs-sidebar.simple-boxed .widget-wrap .widget li a:hover,
        .bs-docs-sidebar.simple-sides .widget-wrap .widget li.current_page_item a,
        .bs-docs-sidebar.simple-boxed .widget-wrap .widget li.current_page_item a,
        .bs-docs-sidebar.simple-sides .widget-wrap .widget li.current-menu-item a,
        .bs-docs-sidebar.simple-boxed .widget-wrap .widget li.current-menu-item a,
        .bs-docs-sidebar.simple-sides .widget-wrap .widget li.current_page_item,
        .bs-docs-sidebar.simple-boxed .widget-wrap .widget li.current_page_item,
        .bs-docs-sidebar.simple-sides .widget-wrap .widget li.current-menu-item,
        .bs-docs-sidebar.simple-boxed .widget-wrap .widget li.current-menu-item,
        .bs-docs-sidebar.simple-sides .widget #recentcomments .recentcomments:hover,
        .bs-docs-sidebar.simple-boxed .widget #recentcomments .recentcomments:hover,
        .bs-docs-sidenav>li:hover,
        .bs-docs-sidebar.rightsb ul.menu>li:hover,
        .bs-docs-sidebar ul.menu>li:hover,
        .bs-docs-sidebar .widget_categories ul li:hover,
        .bs-docs-sidebar .widget_nav_menu ul.sub-menu li:hover,
        .bs-docs-sidebar .widget_recent_comments ul#recentcomments li:hover,
        .bs-docs-sidebar ul>li:hover {
            color: #4084aa !important;
        }

        .widget ul li:hover,
        .widget>li:hover {
            color: #4084aa !important;
        }

        .widget ul li:hover a,
        .widget>li:hover>a,
        .bs-docs-sidenav>li:hover>a,
        .bs-docs-sidebar.rightsb ul.menu>li:hover>a,
        .bs-docs-sidebar ul.menu>li:hover>a,
        .bs-docs-sidebar .widget_categories ul li:hover>a,
        .bs-docs-sidebar .widget_nav_menu ul.sub-menu li:hover>a,
        .bs-docs-sidebar .widget_recent_comments ul#recentcomments li:hover>a,
        .bs-docs-sidebar ul>li:hover>a {
            color: #4084aa !important;
        }
        /*prefooter style setting*/

        .footer .widget li a:hover,
        #prefooter .widget ul li>a:hover,
        #prefooter aside.woocommerce a:hover,
        .footer .widget-wrap .widget li a:hover,
        .footer.plain .widget-wrap .widget li:hover a,
        .footer.plain .widget-wrap .widget li a:hover,
        .footer.simple-sides .widget-wrap .widget li:hover a,
        .footer.simple-boxed .widget-wrap .widget li:hover a,
        .footer.simple-sides .widget-wrap .widget li a:hover,
        .footer.simple-boxed .widget-wrap .widget li a:hover,
        .footer.simple-sides .widget #recentcomments .recentcomments:hover,
        .footer.simple-boxed .widget #recentcomments .recentcomments:hover,
        .footer.rightsb ul.menu>li:hover,
        .footer ul.menu>li:hover,
        .footer ul.menu>li:hover,
        .footer .widget_categories ul li:hover,
        .footer .widget_nav_menu ul.sub-menu li:hover,
        .footer .widget_recent_comments ul#recentcomments li:hover,
        .footer ul>li:hover,
        .footer ul>li:hover {
            background-color: #a4bac8!important;
        }

        .footer.rightsb ul.menu>li:hover>a,
        .footer ul.menu>li:hover>a,
        .footer ul.menu>li:hover>a,
        .footer .widget_categories ul li:hover>a,
        .footer .widget_nav_menu ul.sub-menu li:hover>a,
        .footer .widget_recent_comments ul#recentcomments li:hover>a,
        .footer ul>li:hover>a,
        .footer ul>li:hover>a {
            background-color: #a4bac8!important;
        }


        .footer.simple-sides .footer-widget-wrap .widget li a:hover,
        .footer.simple-boxed .footer-widget-wrap .widget li a:hover,
        .footer.simple-sides .widget #recentcomments .recentcomments:hover,
        .footer.simple-boxed .widget #recentcomments .recentcomments:hover {
            background-color: #a4bac8!important;
        }

        .scroll-top {
            background-color: rgba(145, 165, 177, 0.25);
        }

        .scroll-top:hover {
            background-color: rgba(145, 165, 177, 0.9);
        }

        body.admin-bar .navbar-fixed-top {
            top: 32px;
        }
        /* LANDING PAGE */
        /* RESPONSIVE */

        @media (max-width: 979px) {
            body.admin-bar .navbar-fixed-top {
                margin-top: 32px;
            }
            /*#headmenu-bar{
		position:static !important;
		width:auto !important;
	}*/
            .jumbotron.header-fixed.has-preheader {
                /*margin-top:-20px;*/
            }
        }