

.page-id-8777 .two_columns_25_75 .column2 ul {
    list-style-type: circle;
 list-style-position: inside;
}

.page-id-8777 .two_columns_25_75 .column2 li {
margin-bottom: 15px;
}

.contact_details .q_icon_with_title h4.icon_title a {  color: #ffffff; font-weight: 400;}
.contact_details .q_icon_with_title h4.icon_title a:hover {  text-decoration: underline;}


.testimonial_text_inner p{text-align:center;}
.sticky nav ul li a span {
  font-weight: 600;
}
.funding_icons .wpb_wrapper .q_icon_with_title .icon_holder span:hover i.fa-circle {
  color: #f6f6f6 !important;
transform: none;
}
.funding_icons1 .wpb_wrapper .q_icon_with_title .icon_holder span:hover i.fa-circle {
  color: #ffffff !important;
transform: none;
}
.funding_icons .wpb_wrapper .q_icon_with_title .icon_holder span:hover i.fa-stack-1x, .funding_icons1 .wpb_wrapper .q_icon_with_title .icon_holder span:hover i.fa-stack-1x {
  color: #ec452a !important;
}
.funding_icons1 .service-window-1 .wpb_wrapper .q_icon_with_title .icon_holder span:hover i.fa-stack-1x {
  color: #00b2b3 !important;
}
.funding_icons1 .service-window-2 .wpb_wrapper .q_icon_with_title .icon_holder span:hover i.fa-stack-1x {
  color: #ffc000 !important;
}
.funding_icons1 .service-window-3 .wpb_wrapper .q_icon_with_title .icon_holder span:hover i.fa-stack-1x {
  color: #f24103 !important;
}



ul {
list-style: none;
}

.finance_form .step_2, .finance_form .step_3 {
  margin-top: 40px;
}
.tool_tip:hover {
  background: #493479;
  cursor: pointer;
}

.wpcf7-form .eq_finance {
  display: none;
}
.finance_form .wpcf7-form .step_2 .limited_plc, .finance_form .wpcf7-form .step_2 .trader_part, .finance_form .wpcf7-form .step_2 .additional_adrs {  display: none; }

.wpcf7-form .tooltip {
  background-color: black;
  border-radius: 6px;
  color: #fff;
  display: none;
  left: 0;
  padding: 5px 0;
  position: absolute;
  text-align: center;
  width: 402px;
  z-index: 1;
  bottom: 110%;
  left: -50%;
  transform: translateX(-50%);
}

.wpcf7-form  div p .tool_tip:hover .tooltip {  display: block; }

.tool_tip {background: #000000 none repeat scroll 0 0;
    border-radius: 50%;
    color: #ffffff;
    font-size: 13px;
    font-weight: 600;
    /* padding: 0 5px; */
    position: relative;
    width: 20px;
    height: 20px;
    text-align: center !important;
    display: inline-block;
    line-height: 20px;
}



-------------------------------------------------------------------------------------------------------------
/*header.sticky .header_bottom nav.main_menu > ul > li > a, header.sticky .header_bottom nav.main_menu > ul > li.active > a {  line-height: 90px; }*/
header.sticky .header_bottom nav.main_menu > ul > li > a.current {
    font-weight: 700;
}
header.sticky .logo_wrapper {  height: 90px; }
header.sticky .logo_wrapper .q_logo a{height: 40px;}
header.sticky .drop_down .second {  top: inherit; }
.quote-form-column .wpcf7-form h3 {  margin-bottom: 20px; }
.quote-form-column .wpcf7-form .step_1, .quote-form-column .wpcf7-form .step_2 {
  margin-bottom: 40px; }
.quote-form-column .wpcf7-form p span span.wpcf7-not-valid-tip {  display: none; }
.quote-form-column .wpcf7-form p span input.wpcf7-not-valid {  border: 2px solid #EC452A; }
.quote-form-column .wpcf7-form p div.wpcf7-validation-errors {  color: #ec452a;}
.page-id-8019 .wpcf7-form h3 {  margin-bottom: 20px;}
.wpcf7-form p span span.wpcf7-not-valid-tip {  display: none; }
 .wpcf7-form p span input.wpcf7-not-valid {  border: 2px solid #EC452A; }
.page-id-8019 .wpcf7-form p div.wpcf7-validation-errors {  color: #ec452a;}

------------------------------------------------------------------------------
.carousel-control{
    width: 30%;
}

.carousel-inner h2 {
    font-weight: 500;
    text-align: left;
background: #493479;
display: inline;
padding: 6px 10px 6px 10px;
font-size: 30px;
}

.page-id-7542 .carousel-inner p {
color: #fff;
background: #00b2b3;
}

.carousel-inner p {
    color: #493479;
    font-size: 17px;
    font-weight: 300;
    line-height: 24px;
    text-align: left;
font-family: "museo-sans",sans-serif !important;
font-style: normal;
font-weight: 500;
padding: 8px 10px 8px 10px;
display: inline-block;
background: #fff;
}

.page-id-7936 .carousel-inner p {
    text-align: center;
}


.carousel-inner .active .slider_content .text {
padding: 20px 20px 20px 0;
}

.carousel-inner .qbutton {
color: #fff;
border: 3px solid #fff;
}


@media only screen and (max-width: 420px){.q_logo a{height: 42px !important;}.header_bottom {padding: 0 15px;}}

.header_top .right .textwidget {
padding-left: 20px;
margin-left: 20px;
border-left: 2px solid #35305F;
}

.dark .header_top .left div, .dark .header_top .right div, .header_top .right div a, .dark .header_top .left div span, .dark .header_top .right div span, .dark .header_top .left div p, .dark .header_top .right div p, .dark .q_social_icon_holder .fa-stack i {
color: #fff !important;
}

h1, h2, h3, h4, h5 {
font-family: "museo-sans",sans-serif !important;
font-style: normal;
font-weight: 500;
color: #493479;
}

.main_menu ul li a {
font-family: "museo-sans",sans-serif !important;
font-style: normal;
font-weight: 700;
font-size: 15px;
}

nav.main_menu ul li a {
    font-size: 15px;
}

.dark nav.main_menu > ul > li > a, .dark nav.main_menu > ul > li.active > a {
color: #999999;
}

.dark nav.main_menu > ul > li.active > a:hover {
color: #fff;
}

.dark nav.main_menu .fa-chevron-down {
color: #999;
padding-right: 10px;
}

#no-nav-menu-item-7320 .fa-chevron-down {
color: #00B2B3;
}

#no-nav-menu-item-7319 .fa-chevron-down {
color: #FFC000;
}

#no-nav-menu-item-7327 .fa-chevron-down {
color: #F24103;
}

#nav-menu-item-7318 a span {
display: inline !important;
height: auto !important;
border: 3px solid #EC452A;
padding: 12px;
margin-left: 15px;
border-radius: 10px;
}

nav.main_menu > ul > li:hover > a span {
    background-color: #023875;
color:#fff;
}
header.sticky nav.main_menu > ul > li:hover > a span {
    background-color: #023875;
}

.current-menu-parent a:hover {
color: #fff !important;
}

.header_bottom {
-webkit-box-shadow: 0 8px 5px -6px #aaa;
     -moz-box-shadow: 0 8px 5px -6px #aaa;
          box-shadow: 0 8px 5px -6px #aaa;
}

.qbutton, .icon_with_title_link {
border: 3px solid #ec452a;
border-radius: 10px;
font-family: "museo-sans",sans-serif !important;
font-style: normal;
font-weight: 500;
background: transparent;
color: #ec452a;
}

.q_icon_with_title .icon_with_title_link {
display: inline-block;
font-size: 13px;
font-weight: 600;
height: 43px;
letter-spacing: 1px;
line-height: 43px;
margin: 20px 0 0 0;
outline: 0 none;
padding: 0 22px;
text-transform: uppercase;
}

.intro-boxes section {
margin-top: -135px;
}

.intro-boxes .vc_row {
    margin-left: 0;
    margin-right: 0;
}

.intro-boxes section .wpb_wrapper {
padding: 10px 10px 0 10px;
background: #fff;
border-radius: 6px;
}

.intro-boxes section .wpb_wrapper div .wpb_wrapper {
padding: 0;
border-radius: none 0;
}

.photo-cta-bg {
background: #2A2045;
}

.what-we-finance {
}

.what-we-finance .wpb_wrapper {
padding: 0 10px 10px 10px;
}

.what-we-finance .qbutton {
margin: 0 0 0 20px;
}

.what-we-finance .wpb_tabstabs_holder {
background: #F6F6F6;
border-radius: 0 0 6px 6px;
padding: 40px 20px 20px 20px;
}

.what-we-finance .tabs-nav {
width: 33% !important;
margin: 0 !important
}

.what-we-finance .tabs-nav li {
}

.what-we-finance .tabs-container {
width: 64% !important;
margin: 0 !important;
}

.q_tabs.vertical .tabs-nav li a {
    margin-bottom: 3px;
    padding: 6px 17px 6px 17px;
background: #eee;
font-family: "museo-sans",sans-serif !important;
font-style: normal;
font-weight: 500;
font-size: 13px;
}

.q_tabs.vertical .tabs-nav li.active {
background: #fff;
}

.q_tabs.vertical .wpb_text_column {
padding-left: 20px;
}

.double-button .qbutton {
margin: 0 10px;
}

.double-button a:last-child {
border: 3px solid #fff;
color: #fff;
}

.page-id-4193 .double-button a:last-child {
border: 3px solid #473073;
color: #473073;
}
.page-id-4193 .double-button:hover a:last-child {
    border: 3px solid #473073;
    color: #ffffff;
}

.wpb_video_widget {
border-radius: 6px;
border: 6px solid #fff;
}

.service-window-1 {
padding-left: 0px;
padding-right: 6px;
}

.service-window-2 {
padding-left: 3px;
padding-right: 3px;
}

.service-window-3 {
padding-left: 6px;
padding-right: 0px;
}

.service-window-1 .q_icon_with_title {
background: #00B2B3;
color: #fff;
}

.service-window-2 .q_icon_with_title {
background: #FFC000;
color: #fff;
}

.service-window-3 .q_icon_with_title {
background: #F24103;
color: #fff;
}

.service-window-1 h3, .service-window-2 h3, .service-window-3 h3 {
color: #fff;
}

.service-window-1 .q_icon_with_title.center .icon_holder, .service-window-2 .q_icon_with_title.center .icon_holder, .service-window-3 .q_icon_with_title.center .icon_holder {
    display: block;
    float: none;
    margin: 0;
    padding-top: 15px;
}

.service-window-1 .icon_with_title_link, .service-window-2 .icon_with_title_link, .service-window-3 .icon_with_title_link {
background: transparent none repeat scroll 0 0;
border: 3px solid #fff;
border-radius: 10px;
color: #fff;
font-family: "museo-sans",sans-serif !important;
font-style: normal;
font-weight: 500;
display: inline-block;
    font-size: 13px;
    font-weight: 600;
    height: 43px;
    letter-spacing: 1px;
    line-height: 43px;
    margin: 0;
    outline: 0 none;
    padding: 0 22px;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    transition: all 0.2s ease 0s;
    white-space: nowrap;
    width: auto;
}

.team .wpb_single_image img {
    border-bottom: 5px solid #ec452a;
    height: auto;
    max-width: 100%;
    vertical-align: top;
}

.left-column-border .q_icon_with_title {
border-right: 5px solid #F6F6F6;
}

.page-id-7772 .left-column-border .q_icon_with_title, .page-id-8003 .left-column-border .q_icon_with_title {
border-right: 5px solid #fff;
padding-right: 25px;
}

.right-column-border .q_icon_with_title {
border-left: 5px solid #F6F6F6;
}

.page-id-7772 .right-column-border .q_icon_with_title, .page-id-8003 .right-column-border .q_icon_with_title {
border-left: 5px solid #fff;
padding-left: 25px;
}

.page-id-7590 .icon_text_holder a {
color: #fff;
text-decoration: underline;
}

.page-id-7772 .q_steps_holder .circle_small_inner span, .page-id-7772 .q_steps_holder .arrow_holder {
display: none;
}

.wpcf7-form {
padding: 0 30px;
border-left: 5px solid #EC452A;
}

.wpcf7-form p {
font-family: "museo-sans",sans-serif !important;
font-style: normal;
font-weight: 500;
font-size: 15px;
line-height: 16px;
margin-bottom: 15px;
color: #777;
}

 .wpcf7-textarea{
font-family: "museo-sans",sans-serif !important;
      background-color: #fff;
    border-color: #eee;
    border-radius: 0px;
    border-width: 0;
    box-sizing: border-box;
    color: #818181;
    font-size: 13px;
    font-weight: 400;
    height: 74px;
    line-height: 17px;
    margin: 10px 0 0;
    outline: 0 none;
    padding: 15px;
    resize: none;
    width: 100%;
border: 2px solid #ccc;
}


.wpcf7-text, .wpcf7-select, .mc4wp-form input[type="email"] {
font-family: "museo-sans",sans-serif !important;
      background-color: #fff;
    border-color: #eee;
    border-radius: 0px;
    border-width: 0;
    box-sizing: border-box;
    color: #818181;
    font-size: 13px;
    font-weight: 400;
    height: 44px;
    line-height: 17px;
    margin: 10px 0 0;
    outline: 0 none;
    padding: 4px 15px;
    resize: none;
    width: 100%;
border: 2px solid #ccc;
box-shadow: none;
}
.mc4wp-form input[type="email"] {
    border: 0 none;
}
.wpcf7-select {
    padding: 0 15px;
}
.wpcf7-submit {
    background: transparent none repeat scroll 0 0;
    border: 3px solid #e52b16;
    border-radius: 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #e52b16;
    font-family: "museo-sans",sans-serif
    font-size: 20px;
    font-weight: 500 !important;
font-size: 13px;
    height: 44px;
    line-height: 40px;
    margin-top: 27px;
    padding: 0 82px;
text-transform: uppercase;
cursor: pointer;
}

body.page-id-7529 .q_icon_with_title .icon_text_holder .icon_title {
    padding-top: 14px;
}

.quote-form-column {
padding-left: 0;
}

.contact-intro .parallax_content {
margin-top: -175px;
}

.wpb_gmaps_widget .wpb_wrapper {
    padding: 0px;
}

.single .two_columns_75_25 > .column2 > .column_inner {
    border-left: 5px solid #e52b16;
    padding: 0 0 0 20px;
}

.two_columns_25_75 > .column2 > .column_inner p, .two_columns_25_75 > .column2 > .column_inner h3 {
margin-bottom: 20px;
}

.blog_holder.masonry .post_description a, .blog_single .post_description a {
color: #e52b16;
font-weight: 500 !important;
}

.blog_holder article .post_info .post_date {
    border-bottom: 5px solid #ddd;
}

.blog_holder article .post_additional_info {
    border-top: 5px solid #e8e8e8;
}

.blog_holder.masonry article .post_text a.qbutton {
    margin: 20px 0 10px 0;
}

.footer_top {
box-shadow: 5px 8px 0 -6px #aaa;
}

.footer_top .textwidget {
padding-right: 30px; 
}

.footer_top .two_columns_50_50 .column1 {
width: 70%;
}

.footer_top .two_columns_50_50 .column2 {
width: 30%;
}

.footer_top .column_inner {
    border-left: 4px solid #ec452a;
}

.footer_top .column1 .column_inner {
    border-left: 0 none;
}

.footer_top .widget_recent_entries > ul > li, .footer_top .widget_recent_comments > ul > li {
    background-color: #35305f;
}

.footer_bottom, .footer_top {
font-family: "museo-sans",sans-serif !important;
font-style: normal;
font-weight: 500;
font-size: 13px;
}

.footer_bottom, .footer_bottom a {
color: #999999;
}

.footer_top .widget_recent_entries > ul > li > span {
color: #bbb;
}


/******************************media-query****************************/
@media only screen and (min-width: 1001px){
.contact_details .q_icon_with_title .icon_text_holder .icon_text_inner h4 br {  display: none; }

}

@media only screen and (min-width: 1000px) and (max-width: 1200px){
.service-window-1 h3, .service-window-2 h3, .service-window-3 h3 {   min-height: 60px; }
.page-id-1815 article .post_text p {  word-wrap: break-word; }
.page-id-7529 .wpcf7 form .vat #stet_1_vat span.wpcf7-list-item {  margin-left: 0 !important; }
.page-id-7986 .double-button .parallax .parallax_content.center {  padding: 122px 0 !important;}
.page-id-7986 .double-button .separator.transparent:first-child {  margin-top: 0 !important;  margin-bottom: 0 !important;}
.photo-cta-bg .parallax .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.photo-cta-bg .parallax .parallax_content {  padding: 122px 0; }
}

@media only screen and (min-width: 769px) and (max-width: 1000px){
.funding_icons1 .q_icon_with_title .icon_text_holder {  padding: 0 !important;  text-align: center; }
.funding_icons1 .q_icon_with_title .icon_holder {  width: 100%; }
.customer_can_finance_bottom .parallax .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.customer_can_finance_bottom .parallax .parallax_content {  padding: 122px 0; }
.customer_product_offer .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0  !important; }
.customer_product_offer .parallax .parallax_content {  padding: 122px 0; }
.page-id-7986 .double-button .parallax .parallax_content.center {  padding: 122px 0 !important;}
.sale_quote .parallax .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.sale_quote .parallax .parallax_content {  padding: 55px 0 65px; }
.apply_partner .parallax .parallax_content {  padding: 83px 0 !important; }
.service-window-1 h3, .service-window-2 h3, .service-window-3 h3 {   min-height: 60px; }
.header_bottom .mobile_menu_button > span {  color: #493479; }
.three_icon_text .vc_col-sm-4 .q_icon_with_title .icon_text_holder .icon_with_title_link {
  height: inherit;  line-height: 20px;  padding: 10px; }
.apply_partner .separator:first-child {  margin-top: 0px !important;  margin-bottom: 0px !important; }
 .customer_right_facility .separator:first-child { margin-top: 0px !important;  margin-bottom: 0px !important; }
.customer_right_facility .parallax .parallax_content {  padding: 122px 0;} 
.header_bottom .mobile_menu ul li a span i {  display: none; }
.customer_five_icontitle .q_icon_with_title .icon_text_holder .icon_text_inner a {
  height: auto; line-height: 20px;  padding: 9px; }
.customer_five_icontitle .vc_col-sm-4 {  padding: 0; }
.double-button .separator:first-child {  margin-top: 0px !important; margin-bottom: 0px !important; }
.double-button .parallax .parallax_content.center {  padding: 91px 0 !important; }
.customer_finance_6col .vc_col-sm-2 {  width: 33%; }
.customer_finance_6col .vc_col-sm-2 .q_icon_with_title .icon_text_holder .icon_text_inner {  min-height: 62px; }
.photo-cta-bg .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important;}
.photo-cta-bg .parallax .parallax_content {  padding: 103px 0; }
.page-id-7986 ..double-button .parallax .parallax_content.center {  padding: 78px 0 !important; }
.page-id-7529 .wpcf7 form .vat #stet_1_vat span.wpcf7-list-item {  display: inline-block;  width: 300px; }
.page-id-1815 article .post_text p {  word-wrap: break-word; }
}

@media only screen and (width: 768px){
.funding_icons1 .q_icon_with_title .icon_text_holder {  padding: 0 !important;  text-align: center; }
.funding_icons1 .q_icon_with_title .icon_holder {  width: 100%; }
.sale_quote .parallax .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.sale_quote .parallax .parallax_content {  padding: 55px 0 65px; }
.apply_partner .parallax .parallax_content.center {  padding: 50px 0; }
.contact_row .parallax .parallax_content {  padding: 116px 0 100px; }
.service-window-1 h3, .service-window-2 h3, .service-window-3 h3 {   min-height: 60px; }
.header_bottom .mobile_menu_button > span {  color: #493479; }
.three_icon_text .icon_text_holder {  padding-left: 0 !important;}
.three_icon_text .icon_holder {  float: none;}
.header_top .container .container_inner .right .inner div .textwidget {  margin-left: 11px; padding-left: 11px; }
.q_slider #qode-home-slider .carousel-inner .item .slider_content .text h2 {  font-size: 25px; }
.double-button .separator:first-child {  margin-top: 0px !important; margin-bottom: 0px !important; }
.double-button .parallax .parallax_content.center {  padding: 50px 0 !important; }
.double-button .parallax_content .qbutton.large {  margin-bottom: 0px; margin-left: 0; }
.contact_row .separator:first-child {  margin-bottom: 0px !important;   margin-top: 0px !important; }
.apply_partner .separator:first-child{ margin-top: 0px !important;  margin-bottom: 0px !important; }
.header_bottom .mobile_menu ul li a span i {  display: none; }
 .customer_right_facility .separator:first-child { margin-top: 0px !important;  margin-bottom: 0px !important; }
.customer_right_facility .parallax .parallax_content {  padding: 98px 0;} 
.customer_five_icontitle .vc_col-sm-4 .q_icon_with_title .icon_text_holder {  padding-left: 0; }
.customer_five_icontitle .vc_col-sm-4 .q_icon_with_title .icon_holder {  width: 100%; }
.customer_product_solution .separator:first-child {  margin-top: 0px !important;  margin-bottom: 0px !important; }
.customer_product_solution .parallax .parallax_content {  padding: 118px 0;} 
.customer_finance_6col .vc_col-sm-2 {  width: 33%; }
.customer_finance_6col .vc_col-sm-2 .q_icon_with_title .icon_text_inner h4 {  margin: 0;  min-height: 74px; }
.customer_can_finance .separator:first-child {  margin-top: 0px !important;   margin-bottom: 0px !important;}
.customer_can_finance .parallax .parallax_content {  padding: 114px 0 !important; }
.customer_product_offer .separator:first-child {  margin-top: 0px !important;   margin-bottom: 0px !important; }
.customer_product_offer .parallax .parallax_content.center {  padding: 98px 0; }
.customer_can_finance_bottom .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.customer_can_finance_bottom .parallax .parallax_content {  padding: 79px 0; }
.customer_leasing_benefits .vc_col-sm-3 {  min-height: 235px;   width: 50%; }
.customer_leasing_benefits2 .vc_col-sm-3 {  min-height: 200px;   width: 50%; }
.leasing_benefits .separator {  margin-bottom: 0 !important;  margin-top: 0; }
.page-id-7986 .double-button .parallax .parallax_content.center {  padding: 78px 0 !important; }
.page-id-7529 .wpcf7 form .vat #stet_1_vat span.wpcf7-list-item {  display: inline-block; }
.photo-cta-bg .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important;}
.photo-cta-bg .parallax .parallax_content {  padding: 58px 0; }
.faq_questions .q_icon_with_title .icon_text_holder  {  width: 150px; word-wrap: break-word; }
.partner_investment_appraisal .separator:first-child {  margin-top: 0px !important; margin-bottom: 0px !important; }
.partner_investment_appraisal .parallax .parallax_content.center {  padding: 120px 0 !important; }
.partner_dedicated_sales .wpb_text_column {  margin-bottom: 50px !important; }
.partner_dedicated_sales .separator:first-child {  margin-top: 0 !important; }
/*.wpcf7-text, .wpcf7-select, .mc4wp-form input[type="email"]{box-shadow:none !important;}*/
.page-id-1815 article .post_text p {  word-wrap: break-word; }
input[type="text"], input[type="email"], textarea, input[type="tel"] {   
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
}


@media only screen and (min-width: 601px) and (max-width: 767px){
.funding_icons1 .q_icon_with_title .icon_text_holder {  padding: 0 !important;  text-align: center; }
.funding_icons1 .q_icon_with_title .icon_holder {  width: 100%; }
.r_img_text .text_col_btn {  margin-bottom: 40px; }
.sale_quote .parallax .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.sale_quote .parallax .parallax_content {  padding: 55px 0 65px; }
.apply_partner .parallax .parallax_content.center {  padding: 50px 0; }
.contact_row .parallax .parallax_content.center {  padding: 116px 0 100px; }
.header_bottom .mobile_menu_button > span {  color: #493479; }
.header_top .container .container_inner .right .inner div .textwidget {  margin-left: 11px;  padding-left: 11px; }
.q_slider #qode-home-slider .carousel-inner .item .slider_content .text h2 {  font-size: 25px; }
.three_img_title .vc_single_image-wrapper img {  width: 580px !important; }
.double-button .separator:first-child {  margin-top: 0px !important; margin-bottom: 0px !important; }
.double-button .parallax .parallax_content.center {  padding: 50px 0 !important; }
.double-button .parallax_content .qbutton.large {  margin-bottom: 0px; margin-left: 0; }
.apply_partner .separator:first-child { margin-top: 0px !important; margin-bottom: 0px !important; }
 .customer_right_facility .separator:first-child { margin-top: 0px !important;  margin-bottom: 0px !important; }
.customer_right_facility .parallax .parallax_content {  padding: 98px 0;} 
.four_step_col .vc_col-sm-3, .video_row .vc_col-sm-4 .qbutton.small, .contact_row .parallax .parallax_content .qbutton.large {  margin-bottom: 20px;} 
.contact_row .separator:first-child {  margin-bottom: 0px !important;   margin-top: 0px !important; }
.footer_top .container .container_inner .two_columns_50_50 .column1, .footer_top .container .container_inner .two_columns_50_50 .column2 {  width: 50%; }
.partner_three_step .vc_col-sm-3, .customer_three_step  .vc_col-sm-3 {  margin-bottom: 20px; }
.partner_problem_solve .qbutton, .what_companies .qbutton {  margin-bottom: 20px !important; }
.partner_three_icon .vc_col-sm-4 .q_icon_with_title, .customer_three_icon .vc_col-sm-4 .q_icon_with_title {  border: medium none; }
.left-column-border .q_icon_with_title, .left-column-border h4 {border-right: medium none; }
.header_bottom .mobile_menu ul li a span i {  display: none; }
.header_bottom .mobile_menu ul li a span {  margin: 10px; }
.customer_five_icontitle .customer_specialists {  margin-bottom: 20px; }
.customer_healthcare_projects .vc_col-sm-4 h4 {  border: medium none;  margin-bottom: 20px; }
.q_slider #qode-healthcare-slider .carousel-inner .item .slider_content p {  font-size: 22px; }
.customer_solutions_3 .vc_col-sm-4 .q_icon_with_title {  border: medium none; }
.customer_product_solution .separator:first-child {  margin-top: 0px !important;  margin-bottom: 0px !important; }
.customer_product_solution .parallax .parallax_content {  padding: 118px 0;} 
.customer_finance_6col .vc_col-sm-2 {  float: left;  min-height: 80px;  width: 50%; }
.customer_can_finance .separator:first-child {  margin-top: 0px !important;   margin-bottom: 0px !important;}
.customer_can_finance .parallax .parallax_content {  padding: 114px 0 !important; }
.customer_product_offer .separator:first-child {  margin-top: 0px !important;   margin-bottom: 0px !important; }
.customer_product_offer .parallax .parallax_content.center {  padding: 98px 0; }
.customer_can_finance_bottom .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.customer_can_finance_bottom .parallax .parallax_content {  padding: 79px 0; }
.customer_finance_lease .separator, .customer_operating_lease .separator {margin-top: 30px !important; }
.customer_hire_purchase .separator, .customer_commercial_loan .separator {margin-top: 0 !important; }
.customer_hire_purchase .wpb_single_image, .customer_commercial_loan .wpb_single_image {margin-bottom: 30px !important; }
.photo-cta-bg .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important;}
.photo-cta-bg .parallax .parallax_content {  padding: 58px 0; }
.leasing_benefits .separator {  margin-bottom: 0 !important;  margin-top: 0; }
.page-id-7986 .double-button .parallax .parallax_content.center {  padding: 78px 0 !important; } 
.team section {  padding-bottom: 0 !important;  padding-top: 0 !important; }
.team section .section_inner .section_inner_margin .vc_col-sm-3 {  float: left; margin-bottom: 20px;
  margin-top: 20px;  width: 50%; }
.about_customer .qbutton {  margin-bottom: 20px !important; }
.get_contact_detail .q_icon_with_title .icon_text_holder .icon_text_inner {  padding: 0; }
.quote-form-column {  margin-top: 40px; } 
.get_contact_detail .separator {  margin-top: 0 !important; }
.faq_questions .separator {  margin-bottom: 0 !important;  margin-top: 0 !important;} 
.partner_investment_1col_img .wpb_single_image {  margin-bottom: 40px !important; }
.partner_investment_appraisal .separator:first-child {  margin-top: 0px !important;  margin-bottom: 0px !important; }
.partner_investment_appraisal .parallax .parallax_content.center {  padding: 120px 0 !important; }
.partner_dedicated_sales .wpb_text_column {  margin-bottom: 50px !important; }
.partner_dedicated_sales .separator:first-child {  margin-top: 0 !important; }
.partner_sales_step_1 .wpb_single_image {  margin-bottom: 40px !important; }
.team .vc_col-sm-4 {  margin-bottom: 20px;  margin-top: 20px; }
}




@media only screen and (min-width: 100px) and (max-width: 600px){
.funding_icons1 .q_icon_with_title .icon_text_holder {  padding: 0 !important;  text-align: center; }
.funding_icons1 .q_icon_with_title .icon_holder {  width: 100%; }
.r_img_text .text_col_btn {  margin-bottom: 40px; }
.sale_quote .parallax .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.sale_quote .parallax .parallax_content {  padding: 55px 0 65px; }
.apply_partner .parallax .parallax_content.center {  padding: 50px 0; }
.header_bottom .mobile_menu_button > span {  color: #493479; }
.header_top .container .container_inner .right div {  padding: 0;  border: medium none; }
.q_slider #qode-home-slider .carousel-inner .item .slider_content {  width: 100% !important;}
.q_slider #qode-home-slider .carousel-inner .item .slider_content h2, .q_slider #qode-home-slider .carousel-inner .item .slider_content p{font-size:25px; padding-top: 0;}
.double-button .parallax_content .qbutton.large {  margin-bottom: 0px; margin-left: 0; }
.four_step_col .vc_col-sm-3, .video_row .vc_col-sm-4 .qbutton.small, .contact_row .parallax .parallax_content .qbutton.large {  margin-bottom: 20px;} 
.footer_top .container .container_inner .two_columns_50_50 .column1, .footer_top .container .container_inner .two_columns_50_50 .column2 {  width: 100%; }
.footer_top .container .container_inner .two_columns_50_50 .column1 .column_inner, .footer_top .container .container_inner .two_columns_50_50 .column2 .column_inner{min-height:0 !important;}
.footer_top .container .container_inner .two_columns_50_50 .column2 .column_inner { padding-left: 15px !important;}
.double-button .separator:first-child {  margin-top: 0px !important; margin-bottom: 0px !important; }
.double-button .parallax .parallax_content.center {  padding: 50px 0 !important; }
.apply_partner .separator:first-child{  margin-top: 0px !important;  margin-bottom: 0px !important;}
.apply_partner .qbutton.large {  margin-bottom: 20px; }
.partner_three_step .vc_col-sm-3, .customer_three_step  .vc_col-sm-3 {  margin-bottom: 20px; }
.q_slider #qode-partners-slider .carousel-inner .item .slider_content .text h2 {
  font-size: 31px !important;  line-height: 33px !important;  padding-top: 0; }
.partner_problem_solve .qbutton, .what_companies .qbutton {  margin-bottom: 20px !important; }
.partner_three_icon .vc_col-sm-4 .q_icon_with_title, .customer_three_icon .vc_col-sm-4 .q_icon_with_title{  border: medium none; }
.left-column-border .q_icon_with_title, .left-column-border h4 {border-right: medium none; }
.header_bottom .mobile_menu ul li a span i {  display: none; }
.header_bottom .mobile_menu ul li a span {  margin: 10px; }
 .customer_right_facility .separator:first-child { margin-top: 0px !important;  margin-bottom: 0px !important; }
.customer_right_facility .parallax .parallax_content {  padding: 98px 0;} 
.customer_five_icontitle .customer_specialists {  margin-bottom: 20px; }
.q_slider #qode-healthcare-slider .carousel-inner .item .slider_content h2 {font-size: 32px !important;  padding-top: 0; }
.q_slider #qode-healthcare-slider .carousel-inner .item .slider_content p {  font-size: 31px; }
.customer_healthcare_projects .vc_col-sm-4 h4 {  border: medium none;  margin-bottom: 20px; }
.customer_solutions_3 .vc_col-sm-4 .q_icon_with_title {  border: medium none; }
.customer_product_solution .separator:first-child {  margin-top: 0px !important;  margin-bottom: 0px !important; }
.customer_product_solution .parallax .parallax_content {  padding: 118px 0;} 
.q_slider #qode-healthcare-suppliers .carousel-inner .slider_content .text h2 {font-size: 28px !important;  padding-top: 0; }
.customer_can_finance .qbutton {  height: auto;  line-height: 20px;  padding: 10px;  white-space: normal; text-align: center;}
.customer_can_finance .qbutton:hover, .customer_product_solution .qbutton:hover{padding: 10px;}
.customer_finance_lease .separator, .customer_operating_lease .separator {margin-top: 30px !important; }
.customer_hire_purchase .separator, .customer_commercial_loan .separator {margin-top: 0 !important; }
.customer_hire_purchase .wpb_single_image, .customer_commercial_loan .wpb_single_image {margin-bottom: 30px !important; }
.photo-cta-bg .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important;}
.photo-cta-bg .parallax .parallax_content {  padding: 58px 0; }
.leasing_benefits .separator {  margin-bottom: 0 !important;  margin-top: 0; }
.team .wpb_single_image img, .team .vc_col-sm-3 .vc_col-sm-12 .vc_single_image-wrapper {  width: 100%; }
.team .vc_col-sm-3 {  margin-bottom: 10px; margin-top:20px; }
.team .section { padding-top:0px !important; padding-bottom:0px !important; }
.about_customer .qbutton {  margin-bottom: 20px !important; }
.get_contact_detail .q_icon_with_title .icon_text_holder .icon_text_inner {  padding: 0; }
.quote-form-column {  margin-top: 40px; } 
.get_contact_detail .separator {  margin-top: 0 !important; }
.quote-form-column form #stet_1_vat span.wpcf7-list-item {  display: inline-block;  width: 250px !important; }
.faq_questions .separator {  margin-bottom: 0 !important;  margin-top: 0 !important;} 
.partner_investment_1col_img .wpb_single_image {  margin-bottom: 40px !important; }
.partner_dedicated_sales .wpb_text_column {  margin-bottom: 50px !important; }
.partner_dedicated_sales .separator:first-child {  margin-top: 0 !important; }
.partner_sales_step_1 .wpb_single_image {  margin-bottom: 40px !important; }
.q_steps_holder .circle_small_holder_inner .arrow_holder {  right: 138px;  top: 104%;  transform: rotate(90deg); }
.team .vc_col-sm-4 {  margin-bottom: 20px;  margin-top: 20px; }
}




@media only screen and (min-width: 481px) and (max-width: 600px){
.contact_row .parallax .parallax_content.center {  padding: 116px 0 100px; }
.contact_row .separator:first-child {  margin-bottom: 0px !important;   margin-top: 0px !important;}
.customer_can_finance .separator:first-child {  margin-top: 0px !important;   margin-bottom: 0px !important;}
.customer_can_finance .parallax .parallax_content {  padding: 80px 0 !important; }
.customer_product_offer .separator:first-child {  margin-top: 0px !important;   margin-bottom: 0px !important; }
.customer_product_offer .parallax .parallax_content.center {  padding: 98px 0; }
.customer_can_finance_bottom .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.customer_can_finance_bottom .parallax .parallax_content {  padding: 79px 0; }
.partner_investment_appraisal .separator:first-child { margin-top: 0px !important; margin-bottom: 0px !important;}
.partner_investment_appraisal .parallax .parallax_content.center {  padding: 120px 0 !important; }
}


@media only screen and (min-width: 100px) and (max-width: 480px){
.page-id-4193 .double-button .wpb_wrapper a.qbutton:first-child {  margin-bottom: 20px; }
.contact_row .separator:first-child {  margin-bottom: 0px !important;  }
.page-id-7480 .q_steps_holder .circle_small_holder .circle_small span, .customer_4_step .q_steps_holder .circle_small_holder .circle_small span, .our_aaproach .q_steps_holder .circle_small_holder .circle_small span, .customer_app_process .q_steps_holder .circle_small_holder .circle_small span{  left: 0; }
.our_aaproach .qbutton.large, .apply_partner .qbutton.large, .customer_right_facility .qbutton.large {
  font-size: 13px;  height: auto;  line-height: 20px;  padding: 10px;  text-align: center;  white-space: normal; }
.customer_five_icontitle .vc_col-sm-4 .q_icon_with_title .icon_text_holder .icon_text_inner a {  height: auto;  line-height: 20px;  padding: 10px; }
.q_slider #qode-customers-slider .slider_content .text h2 {  font-size: 31px !important;  padding-top: 0; }
.double-button .parallax_content .qbutton.large {  padding: 0 10px; }
.customer_product_solution .qbutton {  height: auto;  line-height: 20px;  padding: 10px;  white-space: normal; text-align: center;}
.customer_can_finance .separator:first-child {  margin-top: 0px !important;   margin-bottom: 0px !important;}
.customer_can_finance .parallax .parallax_content {  padding: 50px 0 !important; }
.customer_product_offer .separator:first-child {  margin-top: 0px !important;   margin-bottom: 0px !important; }
.customer_product_offer .parallax .parallax_content.center {  padding: 50px 0; }
.customer_can_finance_bottom .separator:first-child {  margin-bottom: 0 !important;  margin-top: 0 !important; }
.customer_can_finance_bottom .parallax .parallax_content {  padding: 50px 0; }
.customer_can_finance_bottom .qbutton.large {  margin-bottom: 20px; }
.photo-cta-bg .qbutton.large {  margin-bottom: 41px !important;}
.get_contact_detail .q_icon_with_title .icon_holder {  width: 100%; }
.get_contact_detail .q_icon_with_title .icon_text_holder {  padding: 0 !important;  text-align: center; }
.quote-form-column form .wpcf7-submit {  padding: 0 60px; }
.partner_investment_appraisal .separator:first-child {  margin-top: 0 !important; margin-bottom: 0 !important; }
.partner_investment_appraisal .parallax .parallax_content a.qbutton.large {
  margin-bottom: 0 !important;
}
.partner_investment_appraisal .parallax .parallax_content.center {  padding: 50px 0 !important; }
.partner_investment_appraisal .qbutton.large {  height: auto;  line-height: 20px !important;  margin-bottom: 50px;  padding: 10px;  text-align: center;  white-space: normal; }
.page-id-7844 .content .content_inner .title_holder .title_on_bottom_wrap .title_on_bottom_holder .title_on_bottom_holder_inner {  padding: 0; }
footer .footer_bottom {  line-height: 20px;   text-align: center; }
.q_icon_with_title .icon_text_holder {  padding-left: 0 !important;
  text-align: center; }
 .q_icon_with_title .icon_holder {  width: 100% !important; }
input[type="text"], input[type="email"], textarea, input[type="tel"] {   
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
}
@media only screen and (min-width: 100px) and (max-width: 600px){
.header_top{display:none;}
}