/* --------------------------------------@Author: ThemeMascot@URL: http://themeforest.net/user/ThemeMascotCOLOR : BlueCOLOR CODE: #0a50a2----------------------------------------- *//* text-theme-color */.text-theme-colored {  color: #0a50a2 !important;}/* text-hover-theme-color */.text-hover-theme-colored:hover {  color: #0a50a2 !important;}/* background-theme-color */.bg-theme-colored {  background-color: #0a50a2 !important;}/* bg-hover-theme-color */.bg-hover-theme-colored:hover {  background: #0a50a2 !important;  border-color: #0a50a2 !important;  color: #fff !important;}.bg-hover-theme-colored:hover h1,.bg-hover-theme-colored:hover h2,.bg-hover-theme-colored:hover h3,.bg-hover-theme-colored:hover h4,.bg-hover-theme-colored:hover h5,.bg-hover-theme-colored:hover h6,.bg-hover-theme-colored:hover p,.bg-hover-theme-colored:hover a,.bg-hover-theme-colored:hover i {  color: #fff !important;}/* border-theme-color */.border-theme-colored,.causes .progress-item .progress-bar .percent {  border-color: #0a50a2 !important;}/* background-color-transparent */.bg-theme-colored-transparent {  background-color: rgba(10, 80, 162, 0.5) !important;}/* Layeroverlay */.layer-overlay.overlay-red::before,.layer-overlay.overlay-theme-colored-deep::before,.post .entry-meta.meta-absolute,.volunteer .overlay,.bg-theme-colored-transparent-deep {  background-color: rgba(10, 80, 162, 0.9) !important;}/* Custom overlay */.testimonial.style1 .comment {  background-color: rgba(10, 80, 162, 0.6) !important;}.icon-box.box-style1.practice-style3:hover .icon-wrapper,.zeus .tp-bullet::after {  background-color: #0a50a2;}/* * background: theme-color * -----------------------------------------------*/.tab-slider .nav.nav-pills a:hover,.tab-slider .nav.nav-pills a.active,.custom-nav-tabs > li > a:hover,.widget .tags a:hover,.progress-item .progress-bar,.small-title .title::after,.testimonial .item::after,.drop-caps.colored-square p:first-child:first-letter,.drop-caps.colored-rounded p:first-child:first-letter,.list-icon.theme-colored.square li i,.list-icon.theme-colored.rounded li i,.working-process.theme-colored a,.widget.dark .tags a:hover,.blog-posts .post .entry-content .post-date.right,.horizontal-tab-centered .nav-pills > li > a:hover,.horizontal-tab-centered .nav-pills > li.active > a,.horizontal-tab-centered .nav-pills > li.active > a:hover,.horizontal-tab-centered .nav-pills > li.active > a:focus,.owl-theme.dot-theme-colored .owl-controls .owl-dot span,.portfolio-filter a.active,.portfolio-filter a:hover,.pagination.theme-colored li.active a,.section-title .both-side-line::after,.section-title .both-side-line::before,.section-title .top-side-line::after,.section-title .left-side-line::before,.section-title .right-side-line::before,.product .tag-sale,.owl-theme .owl-dots .owl-dot.active span,.service-icon-box:hover a,.service-icon-box:hover li.active a,.pricing-table.style1 .pricing-icon i,.blog-posts .post.style1 .entry-header .entry-date.entry-date-absolute,.title-dots span {  background: #0a50a2;}.cd-timeline-simple .cd-timeline-block .cd-timeline-img {  background: #0a50a2 !important;}.services-tab .nav-tabs > li.active > a,.services-tab .nav-tabs > li.active > a:hover,.services-tab .nav-tabs > li.active > a:focus,.services-tab .nav-tabs > li a:hover,.services-tab .nav-tabs > li a:focus {  background-color: #0a50a2 !important;}.ui-state-highlight {  background: #0a50a2 !important;  color: #fff !important;}/* * text: theme-color * -----------------------------------------------*/ul.list.theme-colored li:before,ul.list.theme-colored.angle-double-right li:before,ul.list.theme-colored.angle-right li:before,ul.list.theme-colored.check-circle li:before,ul.list.theme-colored.check li:before,.list-icon.theme-colored li i,.menuzord-menu > li > .megamenu .megamenu-row li:hover > a,.menuzord-menu > li > .megamenu .megamenu-row .post a:hover,.menuzord-menu > li > .megamenu .megamenu-row li:hover > a i,.menuzord-menu > li > .megamenu .megamenu-row .post a:hover i,.pricing-table .table-list li i,.testimonial-carousel.boxed .content::after,.blog-posts .post .entry-meta li i,.widget .twitter-feed li::after,.widget .address li i,.icon-box.box-style1.practice-style3 i,.attorney-carousel .content .contact-area i,.attorney-address li i,.icon-box.services-style1:hover .heading,.horizontal-contact-widget .widget::before,.horizontal-contact-widget .each-widget::before,.small-title i,.drop-caps.text-colored p:first-child:first-letter,.schedule-box:hover .schedule-details .title a,.widget.dark .nav-tabs li.active a,.pagination.theme-colored li a,.pager.theme-colored a,.widget .post-title a:hover,.volunteer .info .name a,.donation-form .form-group label,.service-icon-box a i,.owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-prev i,.owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-next i,.owl-carousel.owl-nav-top .owl-controls .owl-nav > div:hover i,.services-tab .nav-tabs > li > a i {  color: #0a50a2;}.star-rating span::before {  color: #0a50a2 !important;}.menuzord.blue .menuzord-menu > li.active > a,.menuzord.blue .menuzord-menu > li:hover > a,.menuzord.blue .menuzord-menu ul.dropdown li:hover > a {  background-color: #0956b7;}/* * border: theme-color * -----------------------------------------------*/.line-bottom:after,.icon-box.icon-rounded-bordered i,.widget .line-bottom:after,.widget .line-bottom:after,.pager.theme-colored a,.owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-prev,.owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-next {  border: 1px solid #0a50a2;}.border-theme-colored,.owl-theme .owl-dots .owl-dot span {  border-color: #0a50a2;}.icon-box.box-style1.practice-style3:hover .icon-wrapper::after {  border-color: #0a50a2 transparent transparent;}/* border-left-color */blockquote.theme-colored {  border-left: 3px solid #0a50a2;}blockquote.bg-theme-colored {  border-left: 3px solid #0956b7;  color: #fff;}blockquote.bg-theme-colored footer {  color: #eeeeee;}blockquote.gray.bg-theme-colored {  background-color: #eeeeee !important;  border-left: 3px solid #0a50a2;  color: #0a50a2;}blockquote.gray.bg-theme-colored footer {  color: #777777;}.attorney-address li {  border-left: 1px solid #0a50a2;}.section-title.title-border {  border-left: 4px solid #0a50a2;}/* border-top-color */.member-info {  border-top: 3px outset #0a50a2;}.cssload-tri {  border-top: 27px solid #0a50a2;}/* border-right-color */.border-right-red {  border-right: 1px solid #0a50a2;}.section-title.title-border.title-right {  border-right: 4px solid #0a50a2;}/* border-bottom-color */.border-bottom {  border-bottom: 1px solid #0a50a2;}.event {  border-bottom-color: #0a50a2;}.cssload-tri.cssload-invert {  border-bottom: 27px solid #0a50a2;}/* box-shadow *//* * btn-default: theme-color * -----------------------------------------------*/.btn-default.btn-theme-colored {  color: #0a50a2;  background-color: #fff;  border-color: #0a50a2;}.btn-default.btn-theme-colored:focus,.btn-default.btn-theme-colored.focus {  color: #0a50a2;  background-color: #e6e6e6;  border-color: #003b49;}.btn-default.btn-theme-colored:hover {  color: #0a50a2;  background-color: #e6e6e6;  border-color: #00718b;}.btn-default.btn-theme-colored:active,.btn-default.btn-theme-colored.active,.open > .dropdown-toggle.btn-default.btn-theme-colored {  color: #0a50a2;  background-color: #e6e6e6;  border-color: #00718b;}.btn-default.btn-theme-colored:active:hover,.btn-default.btn-theme-colored.active:hover,.open > .dropdown-toggle.btn-default.btn-theme-colored:hover,.btn-default.btn-theme-colored:active:focus,.btn-default.btn-theme-colored.active:focus,.open > .dropdown-toggle.btn-default.btn-theme-colored:focus,.btn-default.btn-theme-colored:active.focus,.btn-default.btn-theme-colored.active.focus,.open > .dropdown-toggle.btn-default.btn-theme-colored.focus {  color: #0a50a2;  background-color: #d4d4d4;  border-color: #003b49;}.btn-default.btn-theme-colored:active,.btn-default.btn-theme-colored.active,.open > .dropdown-toggle.btn-default.btn-theme-colored {  background-image: none;}.btn-default.btn-theme-colored.disabled:hover,.btn-default.btn-theme-colored[disabled]:hover,fieldset[disabled] .btn-default.btn-theme-colored:hover,.btn-default.btn-theme-colored.disabled:focus,.btn-default.btn-theme-colored[disabled]:focus,fieldset[disabled] .btn-default.btn-theme-colored:focus,.btn-default.btn-theme-colored.disabled.focus,.btn-default.btn-theme-colored[disabled].focus,fieldset[disabled] .btn-default.btn-theme-colored.focus {  background-color: #fff;  border-color: #0a50a2;}.btn-default.btn-theme-colored .badge {  color: #fff;  background-color: #0a50a2;}.btn-default.btn-theme-colored:hover,.btn-default.btn-theme-colored:active,.btn-default.btn-theme-colored:focus {  background-color: #0a50a2;  border-color: #0a50a2;  color: #fff;}/* * btn-border * -----------------------------------------------*/.btn-border.btn-theme-colored {  color: #0a50a2;  background-color: #fff;  border-color: #0a50a2;}.btn-border.btn-theme-colored:focus,.btn-border.btn-theme-colored.focus {  color: #0a50a2;  background-color: #e6e6e6;  border-color: #003b49;}.btn-border.btn-theme-colored:hover {  color: #0a50a2;  background-color: #e6e6e6;  border-color: #00718b;}.btn-border.btn-theme-colored:active,.btn-border.btn-theme-colored.active,.open > .dropdown-toggle.btn-border.btn-theme-colored {  color: #0a50a2;  background-color: #e6e6e6;  border-color: #00718b;}.btn-border.btn-theme-colored:active:hover,.btn-border.btn-theme-colored.active:hover,.open > .dropdown-toggle.btn-border.btn-theme-colored:hover,.btn-border.btn-theme-colored:active:focus,.btn-border.btn-theme-colored.active:focus,.open > .dropdown-toggle.btn-border.btn-theme-colored:focus,.btn-border.btn-theme-colored:active.focus,.btn-border.btn-theme-colored.active.focus,.open > .dropdown-toggle.btn-border.btn-theme-colored.focus {  color: #0a50a2;  background-color: #d4d4d4;  border-color: #003b49;}.btn-border.btn-theme-colored:active,.btn-border.btn-theme-colored.active,.open > .dropdown-toggle.btn-border.btn-theme-colored {  background-image: none;}.btn-border.btn-theme-colored.disabled:hover,.btn-border.btn-theme-colored[disabled]:hover,fieldset[disabled] .btn-border.btn-theme-colored:hover,.btn-border.btn-theme-colored.disabled:focus,.btn-border.btn-theme-colored[disabled]:focus,fieldset[disabled] .btn-border.btn-theme-colored:focus,.btn-border.btn-theme-colored.disabled.focus,.btn-border.btn-theme-colored[disabled].focus,fieldset[disabled] .btn-border.btn-theme-colored.focus {  background-color: #fff;  border-color: #0a50a2;}.btn-border.btn-theme-colored .badge {  color: #fff;  background-color: #0a50a2;}.btn-border.btn-theme-colored:hover,.btn-border.btn-theme-colored:active,.btn-border.btn-theme-colored:focus {  background-color: #0956b7;  border-color: #0956b7;  color: #fff;}/* * btn-dark * -----------------------------------------------*/.btn-dark.btn-theme-colored {  color: #fff;  background-color: #0a50a2;  border-color: #0a50a2;}.btn-dark.btn-theme-colored:focus,.btn-dark.btn-theme-colored.focus {  color: #fff;  background-color: #0956b7;  border-color: #003b49;}.btn-dark.btn-theme-colored:hover {  color: #fff;  background-color: #0956b7;  border-color: #00718b;}.btn-dark.btn-theme-colored:active,.btn-dark.btn-theme-colored.active,.open > .dropdown-toggle.btn-dark.btn-theme-colored {  color: #fff;  background-color: #0956b7;  border-color: #00718b;}.btn-dark.btn-theme-colored:active:hover,.btn-dark.btn-theme-colored.active:hover,.open > .dropdown-toggle.btn-dark.btn-theme-colored:hover,.btn-dark.btn-theme-colored:active:focus,.btn-dark.btn-theme-colored.active:focus,.open > .dropdown-toggle.btn-dark.btn-theme-colored:focus,.btn-dark.btn-theme-colored:active.focus,.btn-dark.btn-theme-colored.active.focus,.open > .dropdown-toggle.btn-dark.btn-theme-colored.focus {  color: #fff;  background-color: #005c71;  border-color: #003b49;}.btn-dark.btn-theme-colored:active,.btn-dark.btn-theme-colored.active,.open > .dropdown-toggle.btn-dark.btn-theme-colored {  background-image: none;}.btn-dark.btn-theme-colored.disabled:hover,.btn-dark.btn-theme-colored[disabled]:hover,fieldset[disabled] .btn-dark.btn-theme-colored:hover,.btn-dark.btn-theme-colored.disabled:focus,.btn-dark.btn-theme-colored[disabled]:focus,fieldset[disabled] .btn-dark.btn-theme-colored:focus,.btn-dark.btn-theme-colored.disabled.focus,.btn-dark.btn-theme-colored[disabled].focus,fieldset[disabled] .btn-dark.btn-theme-colored.focus {  background-color: #0a50a2;  border-color: #0a50a2;}.btn-dark.btn-theme-colored .badge {  color: #0a50a2;  background-color: #fff;}/* * btn-gray * -----------------------------------------------*/.btn-gray.btn-theme-colored {  color: #fff;  background-color: #00cdfb;  border-color: #00cdfb;}.btn-gray.btn-theme-colored:focus,.btn-gray.btn-theme-colored.focus {  color: #fff;  background-color: #0a50a2;  border-color: #00657b;}.btn-gray.btn-theme-colored:hover {  color: #fff;  background-color: #0a50a2;  border-color: #009bbe;}.btn-gray.btn-theme-colored:active,.btn-gray.btn-theme-colored.active,.open > .dropdown-toggle.btn-gray.btn-theme-colored {  color: #fff;  background-color: #0a50a2;  border-color: #009bbe;}.btn-gray.btn-theme-colored:active:hover,.btn-gray.btn-theme-colored.active:hover,.open > .dropdown-toggle.btn-gray.btn-theme-colored:hover,.btn-gray.btn-theme-colored:active:focus,.btn-gray.btn-theme-colored.active:focus,.open > .dropdown-toggle.btn-gray.btn-theme-colored:focus,.btn-gray.btn-theme-colored:active.focus,.btn-gray.btn-theme-colored.active.focus,.open > .dropdown-toggle.btn-gray.btn-theme-colored.focus {  color: #fff;  background-color: #0086a4;  border-color: #00657b;}.btn-gray.btn-theme-colored:active,.btn-gray.btn-theme-colored.active,.open > .dropdown-toggle.btn-gray.btn-theme-colored {  background-image: none;}.btn-gray.btn-theme-colored.disabled:hover,.btn-gray.btn-theme-colored[disabled]:hover,fieldset[disabled] .btn-gray.btn-theme-colored:hover,.btn-gray.btn-theme-colored.disabled:focus,.btn-gray.btn-theme-colored[disabled]:focus,fieldset[disabled] .btn-gray.btn-theme-colored:focus,.btn-gray.btn-theme-colored.disabled.focus,.btn-gray.btn-theme-colored[disabled].focus,fieldset[disabled] .btn-gray.btn-theme-colored.focus {  background-color: #00cdfb;  border-color: #00cdfb;}.btn-gray.btn-theme-colored .badge {  color: #00cdfb;  background-color: #fff;}/* * btn-primary: theme-color * -----------------------------------------------*/.btn-theme-colored {  color: #fff;  background-color: #0a50a2;  border-color: #0a50a2;}.btn-theme-colored:focus,.btn-theme-colored.focus {  color: #fff;  background-color: #0956b7;  border-color: #003b49;}.btn-theme-colored:hover {  color: #fff;  background-color: #0956b7;  border-color: #00718b;}.btn-theme-colored:active,.btn-theme-colored.active,.open > .dropdown-toggle.btn-theme-colored {  color: #fff;  background-color: #0956b7;  border-color: #00718b;}.btn-theme-colored:active:hover,.btn-theme-colored.active:hover,.open > .dropdown-toggle.btn-theme-colored:hover,.btn-theme-colored:active:focus,.btn-theme-colored.active:focus,.open > .dropdown-toggle.btn-theme-colored:focus,.btn-theme-colored:active.focus,.btn-theme-colored.active.focus,.open > .dropdown-toggle.btn-theme-colored.focus {  color: #fff;  background-color: #005c71;  border-color: #003b49;}.btn-theme-colored:active,.btn-theme-colored.active,.open > .dropdown-toggle.btn-theme-colored {  background-image: none;}.btn-theme-colored.disabled:hover,.btn-theme-colored[disabled]:hover,fieldset[disabled] .btn-theme-colored:hover,.btn-theme-colored.disabled:focus,.btn-theme-colored[disabled]:focus,fieldset[disabled] .btn-theme-colored:focus,.btn-theme-colored.disabled.focus,.btn-theme-colored[disabled].focus,fieldset[disabled] .btn-theme-colored.focus {  background-color: #0a50a2;  border-color: #0a50a2;}.btn-theme-colored .badge {  color: #0a50a2;  background-color: #fff;}/* * btn-transparent * -----------------------------------------------*/.btn-transparent {  background-color: transparent;  color: #fff;}.btn-transparent.btn-theme-colored {  background-color: transparent;}.btn-transparent.btn-dark {  background-color: #111111;  border-color: #111111;}.btn-transparent.btn-dark:hover {  background-color: #000000;  border-color: #000000;}.btn-transparent.btn-dark.btn-theme-colored {  background-color: #0a50a2;  border-color: #0a50a2;}.btn-transparent.btn-dark.btn-theme-colored:hover {  background-color: #0956b7;  border-color: #0956b7;}.btn-transparent.btn-border {  background-color: transparent;  border-color: #eeeeee;}.btn-transparent.btn-border:hover {  background-color: #eeeeee;  color: #000;}.btn-transparent.btn-border.btn-theme-colored {  background-color: transparent;  border-color: #0a50a2;}.btn-transparent.btn-border.btn-theme-colored:hover {  background-color: #0a50a2;  color: #fff;}.btn-gray.btn-transparent {  background-color: #d3d3d3;  color: #333333;}.btn-gray.btn-transparent:hover {  background-color: #ececec;  color: #1a1a1a;}.btn-gray.btn-transparent.btn-theme-colored {  background-color: #00cdfb;  color: #fff;}.btn-gray.btn-transparent.btn-theme-colored:hover {  background-color: #0956b7;  color: #e6e6e6;}.btn-hover-theme-colored:hover {  background-color: #0a50a2;  border-color: #0a50a2;  color: #fff;}/* * Shortcode: social-icons Theme Colored * -----------------------------------------------*/.icon-theme-colored a {  color: #0a50a2;}.icon-theme-colored.icon-bordered a {  border-color: #0a50a2;}.icon-theme-colored.icon-bordered a:hover {  background-color: #0a50a2;  color: #fff;}.icon-theme-colored.icon-dark a {  background-color: #0a50a2;  color: #fff;}.icon-theme-colored.icon-dark a:hover {  background-color: #0956b7;  color: #e6e6e6;}.icon-theme-colored.icon-dark.icon-bordered a {  border-color: #0a50a2;  color: #0a50a2;}.icon-theme-colored.icon-dark.icon-bordered a:hover {  background-color: #0a50a2;  border-color: #0a50a2;  color: #fff;}.icon-theme-colored.icon-gray a {  color: #0a50a2;}.icon-theme-colored.icon-gray a:hover {  color: #0956b7;}.icon-theme-colored.icon-gray.icon-bordered a {  color: #0a50a2;}.icon-theme-colored.icon-gray.icon-bordered a:hover {  background-color: #eeeeee;  border-color: #eeeeee;  color: #0a50a2;}.icon-theme-colored a:hover {  color: #0956b7;}.icon-hover-theme-colored a:hover {  background-color: #0a50a2;  border-color: #0a50a2;  color: #fff;}.styled-icons.icon-hover-theme-colored a:hover {  background-color: #0a50a2;  border-color: #0a50a2;  color: #fff;}/* * Shortcode: Icon Boxes Theme Colored * -----------------------------------------------*/.icon-box.iconbox-theme-colored .icon {  color: #0a50a2;}.icon-box.iconbox-theme-colored .icon.icon-border-effect::after {  box-shadow: 0 0 0 3px #0a50a2;}.icon-box.iconbox-theme-colored .icon.icon-bordered {  border-color: #0a50a2;}.icon-box.iconbox-theme-colored .icon.icon-bordered:hover {  background-color: #0a50a2;  color: #fff;}.icon-box.iconbox-theme-colored .icon.icon-gray:hover {  background-color: #0a50a2;  color: #fff;}.icon-box.iconbox-theme-colored .icon.icon-gray.icon-bordered {  border-color: #eeeeee;}.icon-box.iconbox-theme-colored .icon.icon-gray.icon-bordered:hover {  background-color: #0a50a2;  border-color: #0a50a2;  color: #fff;}.icon-box.iconbox-theme-colored .icon.icon-dark {  background-color: #0a50a2;  color: #fff;}.icon-box.iconbox-theme-colored .icon.icon-dark:hover {  color: #fff;}.icon-box.iconbox-theme-colored .icon.icon-dark.icon-bordered {  background-color: transparent;  border-color: #0a50a2;  color: #0a50a2;}.icon-box.iconbox-theme-colored .icon.icon-dark.icon-bordered:hover {  background-color: #0a50a2;  border-color: #0a50a2;  color: #fff;}.icon-box.iconbox-theme-colored .icon.icon-white {  background-color: #fff;  color: #0a50a2;}.icon-box.iconbox-theme-colored .icon.icon-white:hover {  background-color: #0a50a2;  color: #fff;}.icon-box.iconbox-theme-colored .icon.icon-white.icon-bordered {  background-color: transparent;  border-color: #0a50a2;  color: #fff;}.icon-box.iconbox-theme-colored .icon.icon-white.icon-bordered:hover {  background-color: #0a50a2;  border-color: #0a50a2;  color: #fff;}.icon-box.iconbox-theme-colored.iconbox-border {  border-color: #0a50a2;}/*Footer Styles*/.footer-box-one > div {  background: #0a50a2;}.footer-box-two > div {  background: #095fcb !important;}.footer-box-three > div {  background: #0956b7 !important;}/* Theme-color for dark */.dark .service-icon-box:hover li.active a {  background: #0a50a2 !important;}