/*
Theme Name:         Sunday
Theme URI:          http://themes.dfd.name/sunday/
Description:        Sunday - Highly Functional Multifaceted WP Theme
Version:            1.0.4
Author:             DFD
Author URI:         http://dfd.name/
Tags:               light, white, one-column, two-columns, three-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

License:            GPL v2
License URI:        http://www.gnu.org/licenses/gpl-2.0.html
*/


.header-login-link {display:none !important;}
.wpcf7 form input[type="submit"]{
  max-width: 300px;
  border: 1px #fff solid !important;
  color: #fff !important;
  background: transparent !important;
  font-size: 24px !important;
  -webkit-transition: all .3s ease-in-out, text-shadow .3s ease-in-out !important;
    -moz-transition: all .3s ease-in-out, text-shadow .3s ease-in-out !important;
    transition: all .3s ease-in-out, text-shadow .3s ease-in-out !important;
}
.wpcf7 form input[type="submit"]:hover{
  color: #333 !important;
  background: #fff !important;
}

h1{font-size: 50px !important;}

.g-recaptcha > div {
  margin: 0 auto;
}


.vc_custom_1539033870189 .upb_row_bg{
  background-size: cover;
}
.vcpb-vz-jquery.upb_row_bg{
  background-size: 100% !important;
}
@media only screen and (max-width: 1200px){
.vc_custom_1539033870189{
padding: 0 30px;
}
}

.vc_column-inner {
    max-width: 1200px;
    display: block;
    margin: 0 auto;
}

.center-align-description-arcadian{
  padding: 2% 15% 0% 15% !important;
}
.free-consultation-header .wpb_content_element{
  margin-bottom: 0px !important;
}

.vc_custom_1442214722158.vc_row-has-fill {
    padding-top: 2% !important;
    padding-bottom: 5% !important;
    background-color: #598dcb !important;
}

.copyright-footer {
  padding-bottom: 30px !important;
}

.copyright-footer-text .wpb_wrapper{
    display: flex;
    align-items: flex-end;
    height: 50px;
    margin-bottom: 0;
}
.copyright-footer-image{
  display: initial !important;
}
.max-800{
max-width: 800px;
}

/* .upb_row_bg{
  top: 50px !important;
} */

.mortgage-finance-header-fix .upb_row_bg {
  background-size: cover;
  top: 0px !important;
}

.mortgage-finance-header-fix .wpb_wrapper {
  max-width: 800px;
}

.info-footer-row {
  padding: 5% 5% 0% 5% !important;
}

.business-finance-header-fix .upb_row_bg {
  background-size: cover;
  height: 451px;
  top: 0 !important;
}

.business-finance-header-fix .vc_column-inner > .wpb_wrapper {
  max-width: 800px;
}

.asset-finance-header-fix .upb_row_bg {
  background-size: cover !important;
  background-position: center;
  height: 451px;
  top: 0 !important;
}

.asset-finance-header-fix .vc_column-inner > .wpb_wrapper {
  max-width: 800px;
}

.vehicle-finance-header-fix .upb_row_bg {
  background-size: cover !important;
  height: 451px;
  top: 0 !important;
}

.vehicle-finance-header-fix .vc_column-inner > .wpb_wrapper {
  max-width: 800px;
}

.contact-page-fix .vc_column-inner {
  width: 100%;
  max-width: 100%;
  padding: 0px !important;
}

.testimonial-page-fix {
  min-height: 500px;
}

.testimonial-page-fix .upb_row_bg {
  background-size: cover !important;
  background-position: center;
  min-height: 481px !important;
  top: 0 !important;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
  margin-bottom: 0px !important;
}

.about-us-page-fix .upb_row_bg {
  background-size: 100%;
  background-position: center;
  top: 0px !important;
}

.about-us-page-fix .wpb_wrapper {
  max-width: 800px;
}