@font-face {

    font-family: notera;

    src: url(../vendors/notera/notera_personaluseonly-webfont.woff2) format("woff2"), url(../vendors/notera/notera_personaluseonly-webfont.woff) format("woff");

    font-weight: 400;

    font-style: normal;

}

@font-face {

    font-family: autograph;

    src: url(../vendors/autograph/autograf_personaluseonly-webfont.woff2) format("woff2"), url(../vendors/autograph/autograf_personaluseonly-webfont.woff) format("woff");

    font-weight: 400;

    font-style: normal;

}

.btn.light {
    border-color: rgb(173 133 59) !important;
}

.btn.light:focus,

.btn.light:hover {

    border-color: #2b2e4a !important;

}

.btn-primary {

    color: #fff;

}

.btn-primary:focus,

.btn-primary:hover {

    background: #00e0e5 !important;

    color: #fff !important;

}

.btn-outline {

    background: #454545;

    color: #fff;

}

.btn-outline:focus,

.btn-outline:hover {

    border-color: #454545;

    color: #454545;

    background: #fff;

}

.btn-reserve {

    margin-top: -16px;

    border-color: #454545;

    color: #fff;

    background: #00e0e5;

}

.btn-reserve:focus,

.btn-reserve:hover {

    background: #fff;

    color: #00e0e5;

}

.section-title .this-top {

    color: #f77d0a !important;

}

.section-title .this-main {

    color: #2b2e4a;

}

.section-title p {

    color: rgba(43, 46, 74, 0.75);

}

.section-title p a {

    color: #1ccc8b;

}

.section-title.white .this-main {

    color: #fff;

}

.section-title.white p {

    color: #fff;

}

.top-bar {

    background: #30304d;

}

.welcome-texts {

    color: #d66200;

}

.social-lists-wSearch li:first-child {

    border-color: rgba(255, 255, 255, 0.15);

}

.social-lists-wSearch li a {

    color: #fff;

}

.social-lists-wSearch li a:focus,

.social-lists-wSearch li a:hover {

    background: 0 0;

    color: #d66200;

}

.info-bar {

    background: #fff;

}

.info-media {

    color: #fff;

}

.info-media .media-left {

    color: #d66200;

}

h5.this-bottom {

    color: #070044 !important;

}

.info-media .this-bottom {

    color: #1ccc8b;

}

.badge {

    background: #00e0e5 !important;

}

.cart-count .badge {

    background: #070044;

}

.nav-hider {

    color: #fff;

}

.nav-hider[aria-expanded="true"] {

    color: #070044;

}

.main-navigation {

    border-top: 1px solid #070644;

    background: 0 0;

}

.main-navigation #main-nav .navbar-nav {

    background: #f77d0a;

}

.main-navigation #main-nav .navbar-nav li a {

    color: #292c45;

}

.main-navigation #main-nav .navbar-nav li a:focus,

.main-navigation #main-nav .navbar-nav li a:hover {

    color: #fff;

}

.main-navigation #main-nav .navbar-nav .dropdown-menu {

    background: #f77d0a;

}

.main-navigation #main-nav .navbar-nav .dropdown-menu li + li {

    border-color: #d66200;

}

.main-navigation #main-nav .navbar-nav .dropdown-menu li a:focus,

.main-navigation #main-nav .navbar-nav .dropdown-menu li a:hover {

    background: 0 0;

}

.main-navigation #main-nav .navbar-nav .active a {

    color: #fff;

    background: 0 0;

}

.main-navigation #main-nav .navbar-nav .active a span {

    border-top-color: #fff;

}

.main-navigation #main-nav .navbar-nav .active .dropdown-menu li a {

    color: #292c45;

}

.slide-banner {

    color: #fff;

}

.slide-banner .this-cursive span {

    color: #00e0e5;

}

.fold-banner .inner {

    margin: 0;

    position: relative;

}

.fold-banner .top-text {

    color: #2b2e4a;

}

.bottom-text {

    color: #00e0e5 !important;

}

.fold-banner .bottom-text {

    color: #f77d0a;

}

.car-finder-form .inner {

    background: #fff;

}

.car-finder-form .form-title {

    color: #2b2e4a;

}

.car-finder-form .form-control {

    background: #f5f6f7;

}

.car-finder-form .form-control.placeholder {

    color: rgba(43, 46, 74, 0.3);

}

.car-finder-form .form-control:-moz-placeholder {

    color: rgba(43, 46, 74, 0.3);

}

.car-finder-form .form-control::-moz-placeholder {

    color: rgba(43, 46, 74, 0.3);

}

.car-finder-form .form-control::-webkit-input-placeholder {

    color: rgba(43, 46, 74, 0.3);

}

.car-finder-form .input-group-addon button {

    color: #2b2e4a;

    background: #f5f6f7;

}

.car-finder-form .return {

    color: #2b2e4a;

}

.car-finder-form .this-foot .col-xs-4 + .col-xs-4 {

    border-color: #eee;

}

.car-finder-form .date .this-hd {

    color: rgba(43, 46, 74, 0.3);

}

.car-finder-form .day-month .btn {

    color: #2b2e4a;

}

.car-finder-form .month-year .month .btn {

    border-color: #f5f6f7;

}

.car-finder-form .month-year .btn {

    color: rgba(43, 46, 74, 0.3);

}

.car-finder-form .time {

    color: #2b2e4a;

}

.car-finder-form .time .btn {

    color: #2b2e4a;

}

.car-finder-form #driver + label {

    color: #2b2e4a;

}

.feature {

    color: #2b2e4a;

}

.feature p {

    color: rgba(43, 46, 74, 0.75);

}

.fleets2:after {

    background: #f8f8f8;

}

.fleet .rent {

    color: #272727;

    font-size: 20px;

}

.fleet .rent small {

    color: #ccc;

}

.fleet .reviews {

    color: #767785;

}

.fleet .reviews i {

    color: #ccc;

}

.fleet .reviews i.starred {

    color: #c79e52;

}

.fleet .vehicle-title {

    color: rgba(43, 46, 74, 0.75);

}

.fleet2 .inner {

    background: #fff;

    border-top-color: #fff;

    overflow: hidden;

}

.fleet2 .vehicle-title:after {

    background: #eee;

}

.Locationtopheading {

    color: #30304d !important;

}

.fleet2 .specification {

    border-color: #eee;

    background: #f8f8f8;

}

.fleet2 .inner {

    border-color: #eee;

    background: #f8f8f8;

}

.fleet2 .specification ul li {

    color: rgba(43, 46, 74, 0.75);

}

.fleet2 .details-page {

    color: #fff;

    background: #f77d0a;

}

.update-partners {

    background: #f8f8f8;

}

.updates .stars {

    color: #1ccc8b;

}

.updates .update-text {

    color: #232323;

}

.updates .update-text .this-title {

    color: #fb8516;

    border-color: #fb8516;

}

.updates .update-text .price {

    color: #fb8516;

}

.updates .update-text .save {

    color: #1ccc8b;

}

.service-offer .inner:after {

    background: rgba(0, 0, 0, 0.6);

}

.service-offer .inner:focus:after,

.service-offer .inner:hover:after {

    background: rgba(247, 125, 10, 0.8);

}

.service-offer .text-holder {

    color: #fff;

}

.service-offer .this-area {

    color: rgba(255, 255, 255, 0.6);

}

.funfacts .inner {

    background: #2b2e4a;

    background: -webkit-linear-gradient(top, #2a2d49 0, #2b2e4a 3px) 0 3px;

    background: -moz-linear-gradient(top, #2a2d49 0, #2b2e4a 3px) 0 3px;

    background: linear-gradient(top, #2a2d49 0, #2b2e4a 3px) 0 3px;

}

.fact {

    color: #f77d0a;

}

.fact .this-about {

    color: #fff;

}

.banner01.row {

    color: #fff;

}

.banner01.row:after {

    background: #2b2e4a;

}

.banner04.row:after {

    background: #2b2e4a !important;

}

.banner01.row .this-cursive {

    color: #1ccc8b;

}

.banner01.row .this-deliver u {

    color: #f77d0a;

}

.banner2-prefolder:after {

    background: #1a1b2e;

}

.banner2-prefolder .inner {

    background-image: -moz-linear-gradient(0deg, #fff 0, #fff 100%);

    background-image: -webkit-linear-gradient(0deg, #fff 0, #fff 100%);

    background-image: -ms-linear-gradient(0deg, #fff 0, #fff 100%);

}

.banner2-prefolder .this-left:before {

    background-image: -moz-linear-gradient(0deg, #0b0e2c 0, #0b0e2c 1%, rgba(34, 36, 59, 0.61961) 100%);

    background-image: -webkit-linear-gradient(0deg, #0b0e2c 0, #0b0e2c 1%, rgba(34, 36, 59, 0.61961) 100%);

    background-image: -ms-linear-gradient(0deg, #0b0e2c 0, #0b0e2c 1%, rgba(34, 36, 59, 0.61961) 100%);

}

.banner2-prefolder .this-right:before {

    background-image: -moz-linear-gradient(0deg, #fff 0, rgba(255, 255, 255, 0.7) 60%, rgba(34, 36, 59, 0.50196) 100%);

    background-image: -webkit-linear-gradient(0deg, #fff 0, rgba(255, 255, 255, 0.7) 60%, rgba(34, 36, 59, 0.50196) 100%);

    background-image: -ms-linear-gradient(0deg, #fff 0, rgba(255, 255, 255, 0.7) 60%, rgba(34, 36, 59, 0.50196) 100%);

}

.banner2-prefolder .this-right .this-texts .this-title2 {

    color: #22243b;

}

.banner2-prefolder .this-right .this-texts p {

    color: rgba(34, 36, 59, 0.75);

}

.banner2-prefolder .this-title {

    color: #f77d0a;

}

.banner2-prefolder .this-title2 {

    color: #fff;

}

.banner2-prefolder p {

    color: rgba(255, 255, 255, 0.5);

}

.read-more {

    color: #fff;

}

.site-footer {

    background: #fff;

}

.top-footer .widget-about p {

    color: #f9f9f9;

}

.social-nav li a {

    color: #30304d;

    background: #f9f9f9 !important;

    font-size: 23px;

}

.social-nav li:nth-child(1) a {

    background: #3b5998;

}

.social-nav li:nth-child(1) a + .tooltip .tooltip-arrow {

    border-top-color: #3b5998;

}

.social-nav li:nth-child(1) a + .tooltip .tooltip-inner {

    background: #3b5998;

}

.social-nav li:nth-child(2) a {

    background: #00aced;

}

.social-nav li:nth-child(2) a + .tooltip .tooltip-arrow {

    border-top-color: #00aced;

}

.social-nav li:nth-child(2) a + .tooltip .tooltip-inner {

    background: #00aced;

}

.social-nav li:nth-child(3) a {

    background: #dd4b39;

}

.social-nav li:nth-child(3) a + .tooltip .tooltip-arrow {

    border-top-color: #dd4b39;

}

.social-nav li:nth-child(3) a + .tooltip .tooltip-inner {

    background: #dd4b39;

}

.social-nav li:nth-child(4) a {

    background: #007bb5;

}

.social-nav li:nth-child(4) a + .tooltip .tooltip-arrow {

    border-top-color: #007bb5;

}

.social-nav li:nth-child(4) a + .tooltip .tooltip-inner {

    background: #007bb5;

}

.social-nav li:nth-child(5) a {

    background: #32506d;

}

.social-nav li:nth-child(5) a + .tooltip .tooltip-arrow {

    border-top-color: #32506d;

}

.social-nav li:nth-child(5) a + .tooltip .tooltip-inner {

    background: #32506d;

}

.bottom-footer {

    border-color: #242643;

    color: #fff;

}

.bottom-footer a {

    color: #1ccc8b;

}

.bottom-footer a:last-child {

    color: #f77d0a;

}

.foot-nav li {

    color: #f9f9f9;

}

.foot-nav li i {

    color: #f77d0a;

}

.foot-nav li a {

    color: #f9f9f9;

}

.foot-nav li a:focus,

.foot-nav li a:hover {

    color: #f77d0a;

}

.foot-nav.style3 li {

    color: rgba(26, 27, 46, 0.75);

}

.foot-nav.style3 li i {

    color: #f77d0a;

}

.foot-nav.style3 li a {

    color: rgba(26, 27, 46, 0.75);

}

.foot-nav.style3 li a:focus,

.foot-nav.style3 li a:hover {

    color: #f77d0a;

}

.page-cover {

    background-color: #22243b;

}

.page-cover .breadcrumb li {

    color: #f77d0a;

}

.page-cover .breadcrumb li + li:before {

    color: #f77d0a;

}

.page-cover .breadcrumb li a {

    color: #fff;

}

.page-title {

    color: #fff;

}

.wrapper-404 .this-message {

    color: #2b2e4a;

}

.wrapper-404 .this-desc {

    color: rgba(43, 46, 74, 0.75);

}

.wrapper-404 .this-desc a {

    color: #f77d0a;

}

.contactForm .input-group {

    color: rgba(204, 204, 204, 0.1);

}

.contactForm .form-control {

    color: #fff;

}

.contactForm .form-control.placeholder {

    color: rgba(255, 255, 255, 0.25);

}

.contactForm .form-control:-moz-placeholder {

    color: rgba(255, 255, 255, 0.25);

}

.contactForm .form-control::-moz-placeholder {

    color: rgba(255, 255, 255, 0.25);

}

.contactForm .form-control::-webkit-input-placeholder {

    color: rgba(255, 255, 255, 0.25);

}

.contactForm .input-group-addon {

    color: #f77d0a;

}

.contactForm .contact-checkbox + label {

    color: #fff;

}

.contactForm .contact-checkbox + label:before {

    color: #f77d0a;

}

.contact-checkbox + label {

    color: #00e0e5 !important;

}

.foot-contct-form .foot-msg {

    color: rgba(255, 255, 255, 0.2);

}

.foot-contct-form .foot-msg span {

    color: #1ccc8b;

}

.contct-form .form-control {

    color: rgba(255, 255, 255, 0.75);

}

.contct-form .form-control.placeholder {

    color: rgba(255, 255, 255, 0.75);

}

.contct-form .form-control:-moz-placeholder {

    color: rgba(255, 255, 255, 0.75);

}

.contct-form .form-control::-moz-placeholder {

    color: rgba(255, 255, 255, 0.75);

}

.contct-form .form-control::-webkit-input-placeholder {

    color: rgba(255, 255, 255, 0.75);

}

.contct-form .textarea-label {

    color: rgba(255, 255, 255, 0.75);

}

.contct-form .textarea-label i {

    color: #f77d0a;

}

.contct-form .contact-checkbox + label:before {

    color: #1ccc8b;

}

.contct-form textarea.form-control {

    border-color: rgba(255, 255, 255, 0.06);

}

.contact-form-info .error {

    color: rgba(255, 255, 255, 0.2);

}

#error,

#success {

    background: rgba(28, 30, 50, 0.5);

}

#error span,

#success span {

    color: #fff;

}

.contact-form-area {

    background: rgba(26, 27, 46, 0.95);

}

.form-area .this-inner {

    border-color: rgba(255, 255, 255, 0.06);

}

.form-area .this-title {

    color: #fff;

}

.contact-addresses .media-left .hover-box {

    background: rgba(26, 27, 46, 0.7);

}

.contact-addresses .this-title {

    color: #232323;

}

.popular-fleets-tabs {

    background-image: -webkit-repeating-radial-gradient(center center, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2) 1px, transparent 1px, transparent 100%);

    background-image: -moz-repeating-radial-gradient(center center, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2) 1px, transparent 1px, transparent 100%);

    background-image: -ms-repeating-radial-gradient(center center, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2) 1px, transparent 1px, transparent 100%);

    background-image: repeating-radial-gradient(center center, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2) 1px, transparent 1px, transparent 100%);

}

.popular-fleets-tabs li a {

    color: #ccc;

}

.popular-fleets-tabs li a:focus,

.popular-fleets-tabs li a:hover {

    color: #2b2e4a;

}

.popular-fleets-tabs li.active a {

    color: #2b2e4a;

}

.popular-fleets-tabs li.active a:focus,

.popular-fleets-tabs li.active a:hover {

    color: #2b2e4a;

}

.tab-switcher li {

    color: #2b2e4a;

}

.tab-switcher li:focus,

.tab-switcher li:hover {

    color: #f77d0a;

}

.popular-fleet .inner {

    border-top-color: #fbfbfb;

}

.popular-fleet .media {

    background: #fbfbfb;

}

.popular-fleet .vehicle-title:before {

    background: rgba(28, 204, 139, 0.05);

}

.banner3 {

    background-color: #3867a0;

}

.banner3 .inner {

    border-color: rgba(255, 255, 255, 0.5);

    color: #fff;

}

.testimonial-row {

    background: #f9f9f9;

}

.testimonial-carousel .owl-dot span {

    background: rgba(43, 46, 74, 0.1);

}

.testimonial-carousel .owl-dot.active {

    background: rgba(247, 125, 10, 0.3);

}

.testimonial-carousel .owl-dot.active span {

    background: #f77d0a;

}

.testimonial .inner {

    background: #fff;

}

.testimonial p {

    color: rgba(43, 46, 74, 0.75);

}

.testimonial p span {

    color: #1ccc8b;

}

.testimonial .stars {

    color: #1ccc8b;

}

.testimonial .client {

    color: #f77d0a;

}

.testimonial .client small {

    color: #c7c7c7;

}

.testimonial .client-img {

    background: #f9f9f9;

}

.post-title {

    color: #2b2e4a;

}

.post-title:focus,

.post-title:hover {

    color: #f77d0a;

}

.post-meta a {

    color: #f77d0a;

}

.post-meta a + a {

    border-left-color: rgba(221, 221, 221, 0.75);

}

.post-meta .date {

    color: rgba(43, 46, 74, 0.35);

}

