/* Colored */
.colored, .colored-hover:hover {
         color: #0b549d !important;
}
.bg-colored, .bg-colored-hover:hover {
         background-color: #0b549d !important;
}
.border-colored, .border-colored-hover:hover {
         border-color: #0b549d !important;
}
/* Colored1 */
.colored1, .colored1-hover:hover {
         color: #d82950 !important;
}
.bg-colored1, .bg-colored1-hover:hover {
         background-color: #d82950 !important;
}
.border-colored1, .border-colored1-hover:hover {
         border-color: #d82950 !important;
}
/* Colored2 */
.colored2, .colored2-hover:hover {
         color: #2d355a !important;
}
.bg-colored2, .bg-colored2-hover:hover {
         background-color: #2d355a !important;
}
.border-colored2, .border-colored2-hover:hover {
         border-color: #2d355a !important;
}
::selection {
         background-color: #0b549d;
}
.bg-soft-colored:before {
         background-color: #0b549d;
         opacity: 0.9;
}
.bg-soft-colored1:before {
         background-color: #c64040;
         opacity: 0.9;
}
.bg-soft-colored2:before {
         background-color: #923fa5;
         opacity: 0.95;
}
.bg-soft-colored3:before {
         background-color: #252525;
         opacity: 0.95;
}
.bg-soft-gradient3:before {
         opacity: 0.92;
}
.bg-soft-gradient:before, .bg-gradient {
         background: #448dff; /* Old browsers */
         background: -moz-linear-gradient(45deg, #448dff 0%, #c227ff 100%); /* FF3.6-15 */
         background: -webkit-linear-gradient(45deg, #448dff 0%, #c227ff 100%); /* Chrome10-25,Safari5.1-6 */
         background: linear-gradient(45deg, #448dff 0%, #c227ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.bg-soft-gradient1:before, .bg-gradient1 {
         background: #f2b03d; /* Old browsers */
         background: -moz-linear-gradient(45deg, #f2b03d 0%, #e53838 100%); /* FF3.6-15 */
         background: -webkit-linear-gradient(45deg, #f2b03d 0%, #e53838 100%); /* Chrome10-25,Safari5.1-6 */
         background: linear-gradient(45deg, #f2b03d 0%, #e53838 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.bg-soft-gradient2:before, .bg-gradient2 {
         background: #ed900a;
         background: -moz-linear-gradient(15deg, #ed900a 0%, #a63fb5 50%, #601ddd 100%);
         background: -webkit-linear-gradient(45deg, #ed900a 0%, #a63fb5 50%, #601ddd 100%);
         background: linear-gradient(45deg, #ed900a 0%, #a63fb5 50%, #601ddd 100%);
}
.bg-soft-gradient3:before, .bg-gradient3 {
         background: #f6f6f6; /* Old browsers */
         background: -moz-linear-gradient(140deg, #fff 0%, #f6f6f6 100%); /* FF3.6-15 */
         background: -webkit-linear-gradient(140deg, #fff 0%, #f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
         background: linear-gradient(140deg, #fff 0%, #f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.bg-soft-gradient4:before, .bg-gradient4 {
         background: #f2b03d; /* Old browsers */
         background: -moz-linear-gradient(45deg, #131313 0%, #282828 100%); /* FF3.6-15 */
         background: -webkit-linear-gradient(45deg, #131313 0%, #282828 100%); /* Chrome10-25,Safari5.1-6 */
         background: linear-gradient(45deg, #131313 0%, #282828 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
/* Hover Colors */
.qdr-hover:before {
         background-color: #0b549d !important;
}
.qdr-hover-5:before {
         background-color: #0b549d !important;
}
.qdr-hover:after {
         background-color: #363636;
}
.qdr-hover-1:before, .qdr-hover-1-left:before, .qdr-hover-1-right:before, .qdr-hover-1-bottom:before {
         background-color: rgba(0, 0, 0, 0.1);
}
.qdr-hover-2:before, .qdr-hover-2-vertical:before {
         background-color: #3e4557;
}
.qdr-hover-2-rotate:before {
         background-color: #3e4557;
}
/* Prices Section Colors */
.interactive-packages .selector {
         border-bottom-color: #0b549d;
}
.interactive-packages .rise_title span.title_selector {
         color: #0b549d;
}
.interactive-packages .step-titles .title.active {
         color: #0b549d;
}
.interactive-packages .bar .interactive_bar {
         background: #0b549d;
}
.accordion-toggle-link {
         background-color: #0b549d;
         color: white;
}
/* Categories button hover color */
.categories-parallax-type .item:hover .container .ctg-button {
         background-color: #0b549d;
         border-color: #0b549d;
}
/* Tabs Colors */
.services-with-tabs .services.container .cbp-filter-item.cbp-filter-item-active, .services-with-tabs .services.container .cbp-filter-item.cbp-filter-item-active:hover {
         color: white;
         background-color: #0b549d;
}
/* Navigation Active Link on Hover4 */
#navigation.modern.hover4 .columns li a.active {
         color: #0b549d !important;
}
/* Navigation Active Link on Hover5 */
#navigation.modern.hover5 .columns .nav-menu > .nav > li > a:before {
         background-color: white;
}
/* Hover Effect for dropdown menus - white navs */
#navigation.modern.white-nav .columns .nav-menu ul.dropdown-menu li a:hover {
         color: #0B549D;
}
.strip-timeline .dates div:hover:before, .strip-timeline .dates div.active:before {
         background-color: #0b549d;
}
.strip-timeline .dates div:hover:after, .strip-timeline .dates div.active:after {
         border-color: #0b549d;
}
/* Side Dotted Navigation Colors */
#side-dotted-navigation li {
         background-color: #0b549d;
         border-color: rgba(255, 255, 255, 0);
}
.irs-from, .irs-to, .irs-single, .irs-line-left, .irs-line-mid, .irs-line-right {
         background-color: #0b549d;
         background-image: none;
}
.irs-bar, .irs-bar-edge {
         background-color: #fff;
}
/* Process Step Colors */
.process-steps li a.active {
         background: #0b549d !important;
}
/* Gradient Progress Bars */
.gradient-progress-bar {
         background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
         background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
         background-image: linear-gradient(45deg, rgba(255, 255, 255, 1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 75%, transparent 75%, transparent);
         -webkit-background-size: 22px 22px;
         background-size: 22px 22px;
         position: relative;
         background-color: #aaa;
}
.gradient-progress-bar:before {
         position: absolute;
         left: 0;
         top: 0;
         bottom: 0;
         right: 0;
         content: '';
         opacity: 0.9;
         background: -moz-linear-gradient(90deg, #448dff 0%, #c227ff 100%); /* FF3.6-15 */
         background: -webkit-linear-gradient(90deg, #448dff 0%, #c227ff 100%); /* Chrome10-25,Safari5.1-6 */
         background: linear-gradient(90deg, #448dff 0%, #c227ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}