@font-face {
font-family: 'Soho-Std-light';
src: url('fonts/SohoStd-Light.otf');
}

@font-face {
font-family: 'Soho-Std-medium';
src: url('fonts/SohoStd-Medium.otf');
}

@font-face {
font-family: 'Soho-Std-bold';
src: url('fonts/SohoStd-Bold.otf');
}

@font-face {
font-family: 'Soho-Std-bolder';
src: url('fonts/SohoStd-ExtraBold.otf');
}

h1,h2,h3,h4,h5,h6{
font-family: 'Soho-Std-medium';
font-weight: normal;
}


.bold{
font-family: 'Soho-Std-bold' !important;
}

.bolder{
font-family: 'Soho-Std-bolder' !important;
}

.light{
font-family: 'Soho-Std-light' !important;
}

.weight-600{
font-weight: 600 !important;
}

.orange_ul {
padding: 0;
margin-top: 8px;
}

p{
	font-size: 14px;
}

#site-footer {
background-color: #0d2f4a;
color: #516671;
padding-top: 40px;
padding-bottom: 40px;
}

.footer-right {
float: right;
}

.footer-social {
list-style: none;
float: left;
padding: 0;
}

.footer-social li{
list-style: none;
float: left;
padding-left: 15px;
}

.footer-social li:first-child {
padding-left: 0;
}

.footer-social li a {
color: #68869e;
}

.footer-bottom
{
padding-bottom: 5px;
padding-top: 5px;

}

.footer-bottom .menu li {
list-style: none;
padding-top: 1px;
font-size: 12px;
line-height: 24px;
}

.footer-bottom .menu a
{
color: #68869e;
}

.footer-bottom .menu {
padding: 0;
}

#new-york-3-step-col > .vc_column-inner {
	padding-left: 0;
	padding-right: 0;
}

.footer-bottom .widget {
float: left;
padding: 33px 30px 75px 3px;
}

.footer-bottom .widget:first-child {
padding-left: 0;
}

.footer-bottom .menu a:hover {
	color: #b7bec4;
	text-decoration: underline;
}

.footer-social a:hover {
color: #fff;
}

.footer-top a {
vertical-align: middle;
}

.theme-button {
display: inline-block;
background-color: #f67334;
color: white;
font-size: 20px;
font-weight: 700;
padding: 20px 15px 19px 15px;
width: 230px;
text-align: center;
border-radius: 60px;
max-width: 100%;
}

.theme-button:hover {
background-color: #df5c1d;
}

#home-banner .theme-button {
margin-top: 25px;
}

.theme-button.theme-button-long {
width: 222px;
padding: 15px 15px 15px 15px;
font-size: 19px;
font-weight: 600;
}
.top-italic {
font-style: italic;
color: white;
font-size: 14px;
margin-top: 24px;
font-weight: 600;
}
.center_text {
text-align: center;
}
.italic-text {
font-style: italic;
font-size: 14px;
}
.right_text {
text-align: right;
}

#home-steps .vc_col-sm-4 {
margin: 0 33px;
width: calc(33.33333333% - 66px);
}

#home-steps {
margin-left: -33px;
margin-right: -33px;
}

#home-steps .vc_col-sm-4 > .vc_column-inner {
padding: 30px 18px 25px;
min-height: 295px;
}

#home-steps .wpb_single_image {
margin-bottom: 8px;
position: relative;
top: 0;
transition: all 0.3s ease-in-out;
}

#home-steps .vc_col-sm-4:hover .wpb_single_image {
top: -10px;
}

#home-funding-row > .vc_col-sm-3 {
width: 32%;
}

#home-funding-row {
overflow: visible;
}

#home-funding-row > .vc_col-sm-9 {
width: 68%;
padding-top: 20px;
padding-bottom: 20px;
}

.down-link {
color: black;
font-size: 16px;
display: inline-block;
margin-bottom: 23px;
}

#home-funding-row > .vc_col-sm-3 > .vc_column-inner {
padding-top: 0;
padding-right: 0;
}

#home-funding-row > .vc_col-sm-3 > .vc_column-inner .wpb_single_image {
margin: 10px 0 0 0;
/* width: 319px; */
position: relative;
left: -10px;
}

.down-link span {
text-decoration: underline;
}

.down-link:hover{
color: #f67334;
}

.text_no {
color: #38566e;
font-size: 18px;
font-weight: 300;
}

.text_no a {
color: #38566e;
}

.text_no a:hover{
color: #f67334;
text-decoration: underline;
}

.text_no strong {
font-weight: 700;
}

.apply-watch {
margin-top: -32px;
}

.orange_ul li {
	list-style: none;
	font-size: 14px;
	padding: 5px 0px 10px 40px;
	background-image: url("images/orange-check.png");
	background-repeat: no-repeat;
	background-position: left 10px;
	background-size: auto;
	width: 100%;
	color: #393939;
	font-weight: 300;
	line-height: 1.4;
}

.vc_custom_heading.second-top-heading {
font-weight: 700;
margin-bottom: 2px;
}

#dp-calculator-box .theme-button {
width: 235px;
font-size: 18px;
font-weight: 600;
padding: 14px 15px 15px;
margin-top: 25px;
color: #fff;
}

.applybtn_center .theme-button {
width: 235px;
font-size: 18px;
font-weight: 600;
padding: 14px 15px 15px;
margin-bottom: 20px;
margin-top: 30px;
}

.apply-watch .theme-button {
width: 216px;
font-size: 16px;
font-weight: 600;
padding: 14px 15px;
margin-top: 25px;
}

#home-video-row > .vc_col-sm-6:first-child {
width: 55%;
}

#home-video-row > .vc_col-sm-6:last-child {
width: 45%;
}

#home-video-row > .vc_col-sm-6 > .vc_column-inner {
padding: 0 15px;
}

#home-video-row > .vc_col-sm-6 > .vc_column-inner .wpb_content_element {
margin: 0;
}

.vc_custom_heading.second_bottum_heading {
padding-top: 10px;
}
.testmonials ul li {
list-style: none;
color: #0d3752;

}

.left-testmonial {
	float: left;
	width: 120px;
	max-width: 100%;
	margin-top: 15px;
	height: 120px;
}

.left-testmonial img {
	height: 120px;
	object-fit: cover;
}

.right-testmonial {
float: right;
font-size: 20px;
width: calc(100% - 120px);
text-align: left;
padding: 0 20px 0 56px;
position: relative;
}

.left-testmonial img {
border-radius: 50%;
box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.35);
}

.right-testmonial::before {
content: "";
background-image: url("images/left-quote.png");
position: absolute;
width: 73px;
height: 57px;
left: 0;
top: 0;
z-index: 1;
background-repeat: no-repeat;
background-position: center center;
}

.right-testmonial::after {
content: "";
background-image: url("images/right-quote.png");
background-repeat: no-repeat;
background-position: center center;
width: 76px;
height: 60px;
position: absolute;
right: 0;
bottom: 60px;
z-index: 1;
}

.right-testmonial p,
.testmonials-title,
.testmonials-bottom-link {
position: relative;
z-index: 2;
}

.testmonials-title {
font-family: 'Soho-Std-light';
font-size: 17px;
color: #0d3752;
}

.right-testmonial p {
margin-top: 0;
}
.testmonial-ul {
padding: 0;
}

.testmonials-bottom-link a {
color: #000;
font-size: 19px;
}

.testmonials-bottom-link a span {
text-decoration: underline;
}

.testmonials-bottom-link {
text-align: right;
}

.testmonials-bottom-link a:hover {
color: #f67334;
}

.testmonials ul li p {
font-size: 20px;
font-family: 'Soho-Std-medium';
line-height: 1.4;
margin-bottom: 10px;
}

#home-3-row {
box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.35);
z-index: 1;
padding-top: 22px;
padding-bottom: 22px;
}

#home-3-row > .vc_col-sm-4:first-child, 
#home-3-row > .vc_col-sm-4:last-child {
width: 30%;
}

#home-3-row > .vc_col-sm-4:first-child + .vc_col-sm-4 {
width: 40%;
}

#home-3-row > .vc_col-sm-4:first-child + .vc_col-sm-4 > .vc_column-inner {
padding-left: 60px;
}

#home-3-row > .vc_col-sm-4:last-child > .vc_column-inner {
padding-left: 50px;
}

#home-3-row > .vc_col-sm-4 .wpb_single_image img {
position: relative;
top: 0;
transition: all 0.3s ease-in-out;
}

#home-3-row > .vc_col-sm-4:hover .wpb_single_image img {
top: -10px;
}

.five-class img {
height: auto;
max-width: 100%;
vertical-align: top;
margin-left: 35px;
margin-top: 15px;
}
.five-class h2 {

display: inline-block;
width: 118px;
height: auto;
margin-bottom: -3px;
font-size: 25px;

}
.five-class p {
width: 166px;
height: 37px;
font-family: Myriad Pro;
font-size: 18px;
color: #404141;
}
.five-class{
height: 90px;
width: 350px;

}
.text-area.wpb_column.vc_column_container.vc_col-sm-4 {
margin-left: -28px;
}

#home-3-row .vc_column-inner {
padding-top: 0;
}

#home-3-row .vc_column-inner .vc_wp_text, #home-3-row .vc_column-inner .vc_wp_text p {
margin-bottom: 0;
}

#home-3-row > .vc_col-sm-4 {
border-left: 2px solid #0d2f4a;
}

#home-3-row > .vc_col-sm-4:first-child {
border-left: none;
}

#home-3-row > .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper {
position: relative;
padding-left: 72px;
}

#home-3-row > .vc_col-sm-4 .wpb_single_image {
margin: 0;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
}

#home-3-row > .vc_col-sm-4 .vc_custom_heading {
font-size: 25px;
}

#home-3-row > .vc_col-sm-4 .textwidget p {
font-size: 18px;
margin-top: 5px;
}

.grey-ul ul {
padding: 0;
margin-top: 15px;
}

.grey-ul ul li {
list-style: none;
background-image: url("images/U-4.png");
padding-left: 30px;
background-repeat: no-repeat;
background-position: left 4px;
font-size: 14px;
margin: 6px 0;
min-height: 55px;
}

#home-ratings-row .wpb_single_image {
width: 25%;
float: left;
margin: 0;
}

#home-ratings-row .wpb_single_image + .wpb_single_image {
padding: 0 10px;
margin-top: 15px;
}

#home-ratings-row .vc_custom_heading {
float: right;
width: 50%;
margin-top: 18px;
}

#home-funding-row > .vc_col-sm-9 > .vc_column-inner {
padding-top: 0;
}

.about-more {
color: #000;
display: inline-block;
margin-top: 5px;
}

.about-more span {
text-decoration: underline;
}

.about-more:hover{
color: #f67334;
}

#home-funding-inner > .wpb_column > .vc_column-inner {
padding: 22px;
box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.35);
}

#home-funding-inner > .vc_col-sm-6 {
width: 45%;
margin: 0 1.5%;
}

#home-funding-inner > .vc_col-sm-6:first-child {
margin-left: 15px;
}

#home-funding-inner > .vc_col-sm-6 h2 {
margin-bottom: 8px;
}

#home-funding-inner > .vc_col-sm-6 h3.light {
position: relative;
padding-bottom: 14px;
}

#home-funding-inner > .vc_col-sm-6 h3.light::after {
content: "";
position: absolute;
width: 155px;
height: 3px;
background-color: #cfeaff;
left: 50%;
bottom: 0;
transform: translateX(-50%);
}

.home-speak-content {
background-image: url("images/speak-icon.png");
background-repeat: no-repeat;
background-position: 8px center;
padding-left: 80px;
margin-top: 25px;
margin-bottom: 10px;
}

.home-speak-content h2 {
color: #0d3752;
font-size: 18px;
font-family: 'Soho-Std-bold';
margin-bottom: 3px;
}

.home-speak-content h3 {
color: #0d3752;
font-size: 17px;
}

.home-speak-content h3 a {
color: inherit;
}

.home-speak-content h3 a:hover {
color: #f67334;
text-decoration: underline;
}

#mobile-nav-btn {
width: 40px;
height: 30px;
position: relative;
margin: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
cursor: pointer;
float: right;
}

#mobile-nav-btn span {
display: block;
position: absolute;
height: 5px;
width: 100%;
background: #cdcdcd;
border-radius: 9px;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
}

#mobile-nav-btn span:nth-child(1) {
top: 0px;
}

#mobile-nav-btn span:nth-child(2) {
top: 13px;
}

#mobile-nav-btn span:nth-child(3) {
top: 26px;
}

#mobile-nav-btn.open span:nth-child(1) {
top: 13px;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
}

#mobile-nav-btn.open span:nth-child(2) {
opacity: 0;
left: -50px;
}

#mobile-nav-btn.open span:nth-child(3) {
top: 13px;
-webkit-transform: rotate(-135deg);
-moz-transform: rotate(-135deg);
-o-transform: rotate(-135deg);
transform: rotate(-135deg);
}

.header-menu .menu > .menu-item {
position: relative;
}

.header-menu .menu > .menu-item-has-children:hover .sub-menu {
display: block !important;
}

.header-menu .menu-item-has-children > .sub-menu {
position: absolute;
min-width: 230px;
background-color: #234969;
margin-top: 0;
padding: 25px 0 0;
background-color: transparent;
display: none;
z-index: 9;
}

.header-menu .menu-item-has-children > .sub-menu > li {
border-bottom: 1px solid #ccc;
max-width: 100%;
text-align: left;
}

.header-menu .menu-item-has-children > .sub-menu a {
background-color: rgba(0, 40, 80, 0.93);
display: block;
padding: 10px 15px;
}

body .header-menu .menu-item-has-children .sub-menu > .menu-item-has-children > a::after {
right: 10px;
transform: rotate(-90deg);
}

.header-menu .menu-item-has-children .sub-menu > .menu-item-has-children > .sub-menu {
top: -25px;
left: 100%;
}

#home-steps .vc_single_image-img {
height: 47px;
width: auto;
}

body.single-landing_page .footer-left #text-2 {
display: none;
}

.btn.btn-warning.btn-large {
	border: 2px solid #f77334;
	padding: 0 25px;
	min-width: 130px;
	border-radius: 22px;
	transition: background-color 0.1s, border-color 0.1s, color 0.1s;
	display: inline-block;
	line-height: 34px;
	color: #fff;
	background-color: #f77334;
	margin-bottom: 15px;
	margin-top: 95px;
}

.btn.btn-warning.btn-large:hover{
	background-color: #ea6627;
	border-color: #ea6627;
}

.small-business-blue-box h1 {
padding-bottom: 20px;
position: relative;
font-weight: 600;
font-size: 30px;
margin-top: 0;
line-height: 1.3;
}

#small-business-row.business-loan-wrapper .small-business-blue-box {
top: -35px;
position: relative;
background: none;
left: 20px;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
padding: 22px 25px;
margin: 0 -20% 0 0;
margin-bottom: 0px;
width: 404px;
max-width: 100%;
color: #fff;
float: right;
}

.owner_of_surf.popup_box.business-loan-center-wr > .vc_column_container {
position: static;
}

.business-loan-center-wr > .vc_col-sm-12 {
max-width: 1175px;
margin: 65px auto 0;
float: none;
padding: 0 10px;
}

#small-business-row {
background-position: top left !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}

.owner_of_surf.popup_box.business-loan-center-wr > .vc_column_container::before {
content: "";
display: block;
position: absolute;
background-color: rgba(0, 0, 0, 0.45);
left: 0;
top: 0;
height: 100%;
width: 100%;
}

#small-business-row.business-loan-wrapper .small-business-blue-box h1::after {
content: '';
display: block;
width: 120px;
height: 1px;
background-color: #fff;
position: relative;
top: 15px;
}

#small-business-row.business-loan-wrapper .small-business-blue-box h1 + p {
font-size: 15px;
}

.small-business-blue-box p {
color: #fff;
font-weight: 600;
line-height: 1.4;
}

.wpb_text_column.wpb_content_element.buiss_page_cal_text_box {
width: 286px;
background: rgba(39,39,39,.86);
border: 1px solid #68696A;
padding: 10px 23px;
float: right;
}

.business-loan-wrapper .buiss_page_cal_text_box {
	position: relative;
	left: 18px;
}

.wrong-path p {
	font-size: 18px;
}

.page-video-column.wpb_column.vc_column_container.vc_col-sm-6 {
	padding-top: 15px;
}

.single-latest_news #main-content-wr {
	padding-bottom: 50px;
}

.buiss_page_cal_text_box p {
	font-size: 14px;
	color: #FFFEFE;
	line-height: 19px;
	text-align: left;
	margin-top: 0px;    
}

.bussi_page_h3 h3 {
	font-size: 26px;
	color: #3395c3;
	margin-top: 0;
}

.career_page_cols p a {
color: #337ab7;
}

.logo-pond-img .vc_single_image-img.attachment-full {
margin-bottom: 0px !important;
}

#logo-pond .wpb_single_image img {
height: 21px !important;
max-width: 100% !important;
vertical-align: top !important;
width: auto !important;
}

#logo-pond .vc_column-inner {
padding: 0 15px;
}

.logo-five-orange.wpb_column.vc_column_container.vc_col-sm-2 {
width: 20% !important;
}

#logo-pond {
padding-bottom: 13px !important;
padding-top: 13px !important;
height: 48px;
}

#how-we-can-help.industry-section > .wpb_column > .vc_column-inner .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .vc_custom_heading {
bottom: auto;
top: 192px;
padding-top: 15px;
padding-bottom: 15px;
}

#how-we-can-help > .wpb_column > .vc_column-inner .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper:hover .vc_custom_heading {
background: rgb(246, 115, 52, 0.8);
}

#how-we-can-help > .wpb_column > .vc_column-inner .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .vc_custom_heading {
font-size: 20px !important;
color: #fff;
position: absolute;
bottom: 0;
left: 0;
right: 0;
width: 100%;
padding: 8px 10px;
background-color: rgba(13, 55, 82, 0.8);
text-transform: capitalize;
line-height: 1.2 !important;
transition:all 0.2s ease-in-out;
}

#how-we-can-help > .wpb_column > .vc_column-inner .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper * {
margin: 0;
width: 100%;
}

#how-we-can-help.industry-section .wpb_single_image img {
height: 250px;
object-fit: cover;
}

.vc_custom_heading a, .vc_custom_heading a:focus, .vc_custom_heading a:hover, .vc_custom_heading a:visited {
border: none;
text-decoration: inherit;
color: inherit;
}

#how-we-can-help.industry-section > .wpb_column > .vc_column-inner .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .vc_custom_heading {
top: -58px;
position: relative;

}

.industry-text-content {
text-align: center;
padding-top: 28px;
padding-bottom: 10px;
min-height: 220px !important;
width: 302px !important;
}

.industry-text-content p {
	color: #000;
	font-size: 15px !important;
	line-height: 1.5;
}

.industry-text-link {
text-align: center;
}

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

#how-we-can-help > .wpb_column > .vc_column-inner p {
font-size: 18px;
}

.industry-text-link p > a::after {
content: '';
display: inline-block;
width: 7px;
height: 7px;
margin-left: 10px !important;
border-left: 1px solid #0d2f4a;
border-bottom: 1px solid #0d2f4a;
transform: rotate(220deg);
position: absolute;
right: 0;
top: 7px;
}

.industry-text-link p > a {
font-size: 14px !important;
color: #0d2f4a !important;
font-weight: 600;
}

.industry-text-link p > a::before {
width: 15px;
content: '';
display: inline-block;
height: 1px;
background-color: #0d2f4a;
position: absolute;
right: 0;
top: 10px;
}

.industry-text-link p > a {
	font-size: 14px !important;
	color: #0d2f4a !important;
	text-decoration: underline;
	font-weight: 600;
	position: relative;
	padding-right: 25px;
	display: block;
}

.industry-text-link p > a:hover{
	color: #f67334 !important;
}

.industry-text-link p > a:hover::before {
	background-color: #f67334;
}

.industry-text-link p > a:hover::after {
	border-color: #f67334;
}

#how-we-can-help.industry-section .wpb_single_image {
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
margin-top: 30px !important;
position: relative;
}

.question-and-call-h2 h2 {
color: #fff;
font-size: 18px !important;
font-weight: 300 !important;
}

.question-and-call-h2 a {
color: #fff;
}

.question-and-call-h2 {
text-align: center;
}

#industry-bottom .vc_custom_heading {
margin-top: 0;
color: #103959;
font-size: 22px;
font-weight: bold;
margin-bottom: 10px;
}

#industry-bottom .wpb_text_column p {
color: #103959;
font-size: 19px;
font-weight: 300;
}

.vc_general.vc_btn3 {
display: inline-block;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
background-color: transparent;
color: #5472d2;
border: 1px solid transparent;
box-sizing: border-box;
word-wrap: break-word;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-decoration: none;
position: relative;
top: 0;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
line-height: normal;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
font-size: 14px;
padding-top: 14px;
padding-bottom: 14px;
padding-left: 20px;
padding-right: 20px;
}

.apply-orange-btn > a {
border-radius: 50px !important;
font-size: 19.5px !important;
font-weight: 600;
padding: 0 10px !important;
height: 58px;
line-height: 56px !important;
width: 280px;
background: #f67334 !important;
color: #fff !important;
border-color: #f67334 !important;
}

.apply-orange-btn > a:hover {
border-color: #e76324 !important;
background: #e76324 !important;
}
#industry-bottom .apply-orange-btn > a {
max-width: 245px;
}

#industry-bottom .apply-orange-btn {
margin-bottom: 0;
}

.vc_btn3-container {
display: block;
margin-bottom: 21.73913043px;
max-width: 100%;
}

#industry-bottom {
	padding: 50px 0;
	text-align: center;
}

.low-height-row .industry-text-content {
min-height: 180px;
}

.vc_custom_heading.border-bottom-head::after {
width: 120px;
top: 100%;
bottom: 0;
position: absolute;
left: 0;
background-color: #ecf3f7;
content: "";
height: 1px;
}

.success-story-description-content p {
color: #fff;
font-size: 16px;
font-weight: 400;
}

.vc_row.wpb_row.vc_row-fluid.background-image-hight {
overflow: visible;
}

.background-image-hight {
min-height: 600px;
height: 600px;
}

.mobile-hide {
display: block;
}

.page-template-product-page div.calculator-container {
margin-top: 50px;
}


.uses-list li {
	color: #2e2e2e;
	list-style: none;
	line-height: 1.8;
	font-size: 14px;
	background: url(images/icon-check.svg);
	font-weight: 400;
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 32px;
	background-size: 25px auto;
}

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

.term_opportunity_col .vc_column-inner {
padding-top: 0 !important;
}

.customer_succ_one .vc_column-inner {
	padding-left: 20px !important;
}

.term_opportunity_col .vc_column-inner {
	padding-left: 2px !important;
	padding-right: 6px !important;
}

.custom-heading-sub-title-h3 {
font-weight: 600;
}

.faq-main-section #business-loan-fixed-btn {
	display: none;
}

.faq-main-section.active--sticky #business-loan-fixed-btn {
	display: block;
}

.customer-success-section .vc_row.wpb_row.vc_inner.vc_row-fluid {
	padding: 0 10px;
}

.custom-heading-sub-title-h3 {
	font-weight: 600;
}

#business-loan-fixed-wr.faq-main-section {
	min-height: 79px;
}

.choose-dealtruck-subheading p {
font-weight: 400;
font-size: 20px;
color: #0c2a42;
margin-top: 0;
line-height: 1.1;
}

.why-choose-truck-loan-properties .wpb_single_image img {
vertical-align: middle !important;
}

.vc_single_image-wrapper.vc_box_border_grey {
padding-top: 0;
}

.wpb_single_image img {
height: auto;
max-width: 100%;
vertical-align: top;
}

.wpb_single_image .vc_single_image-wrapper {
display: inline-block;
vertical-align: top;
max-width: 100%;
}   

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

.simple-requirement-heading p {
font-weight: 500;
font-size: 20px;
color: #234969;
}

.simple-requirement-content p {
color: #2e2e2e;
font-size: 16px;
}

.post-container-text {
max-width: 1170px;
margin: 0 auto;
margin-bottom: 110px;
min-height: 560px;

}

.our_company_row_banner .our_company_banner_contnt h1 {
color: #fff;
margin-bottom: 20px;
line-height: 1.2em;
}

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

address {
padding-top: 40px;
font-family: "Avenir Next W01 Thin";
font-size: 24px;
margin-bottom: 20px;
font-style: normal;
line-height: 1.428571429;
}

.privacy-policy-container h2, .terms-container h2 {
color: #333;
font-size: 30px !important;
}

.ul-liststyle {
margin-top: 20px;
}

.ul-liststyle li {
margin: 10px 0;
}

#apswebmaster h4 {
font-size: 20px;
}

.vc_row.wpb_row.vc_row-fluid.busi-funding {
margin-bottom: 80px;
}

.busi-funding ul li {
	margin: 8px 0;
}

.vc_row.wpb_row.vc_row-fluid.online-business ul li {
	margin: 10px 0;
}

.vc_row.wpb_row.vc_row-fluid.online-business ul {
	margin: 15px 0 20px;
}

.vc_row.wpb_row.vc_row-fluid.online-business
{
margin-bottom: 40px;
}

.vc_row.wpb_row.vc_row-fluid.post-container-text ul li {
	margin: 10px 0;
}

.vc_row.wpb_row.vc_row-fluid.five-things {
margin-bottom: 40px;
}

.vc_row.wpb_row.vc_row-fluid.five-things ul li {
overflow: hidden;
margin: 4px 0;
}

.vc_row.wpb_row.vc_row-fluid.five-things ul{
padding-left: 0px;
}

.vc_row.wpb_row.vc_row-fluid.h2-weight300
{
margin-bottom: 40px;
}

.vc_row.wpb_row.vc_row-fluid.deigo-text ul li {
	margin: 7px 0;
	color: #666;
}

.vc_row.wpb_row.vc_row-fluid.terms-container ul li {
	margin: 7px 0;
}

.vc_row.wpb_row.vc_row-fluid.terms-container{
margin-bottom: 40px;
}


.vc_row.wpb_row.vc_row-fluid.terms-container p{
line-height: 27px;
}


.loan-two-section {
margin-left: auto !important;
margin-right: auto !important;
width: 840px;
margin: 0 4.5%;
margin-right: 4.5%;
margin-left: 4.5%;
max-width: 100%;
height: auto;
text-align: center;
}

.loan-section {
text-align: center;
}

.loan-section:first-child {
margin-left: 0 !important;
}

#row-veterans .loan-section > div {
min-height: 450px;
}

#row-veterans .loan-h3-text {
font-size: 16px;
font-weight: 500;
color: #2f3031;
padding-bottom: 30px;
}


#row-veterans .loan-h3-text::after {
content: "";
position: absolute;
width: 185px;
height: 3px;
background-color: #cfeaff;
left: 50%;
bottom: 0;
transform: translateX(-50%);
}

.loan-text ul {
margin-top: 32px;
}

#row-veterans .loan-section .learn-more-text {
position: absolute;
width: 100%;
bottom: 30px;
left: 0;
}

.lern-more {
display: inline-block;
background-color: #0d3752;
color: #fff;
font-size: 14px;
font-weight: 700;
padding: 12px 31px 13px;
width: 165px;
text-align: center;
border-radius: 40px;
max-width: 100%;
}

.loan-section {
width: 345px !important;
box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.35);
max-width: 100%;
margin: 50px 0 45px 11%;
float: none !important;
display: inline-block;
vertical-align: top;
text-align: center;
}

.loan-h3-text {
display: block;
position: relative;
padding-bottom: 15px;
}

#row-veterans .loan-text ul > li {
font-size: 16px;
font-weight: 500;
margin-left: 5px;
color: #2f3031;
}

.loan-two-section ul li {
list-style: none;
background-image: url("images/bullets.png");
padding-left: 30px;
background-repeat: no-repeat;
background-position: left 4px;
font-size: 14px;
margin: 10px 0;
min-height: 24px;
text-align: left;
}

.lern-more:hover {
color: #fff;
background: #1d617b;
}

.loan-two-section br {
display: none;
}

.vc_custom_heading.border-bottom-head {
position: relative;
padding-bottom: 22px;
margin-bottom: 30px;
}

.box-shadow-none .wpb_wrapper {
box-shadow: none !important;
}

.box-shadow-none .wpb_wrapper p br {
display: none;
}

.brokersignups-third-row-image .vc_column-inner {
min-height: 746px;
}

.brokersignups-first .vc_custom_heading.brokersignup-top-main-heading {
font-size: 50px !important;
font-weight: 300 !important;
line-height: 1.1 !important;
padding-top: 70px;
}

.brokersignups-fifth-row-icon-image .vc_single_image-wrapper .vc_single_image-img {
	height: 80px;
	width: auto;
}

.brokersignups-third-row-left-column-main .vc_column-inner {
padding-left: 35px !important;
padding-right: 35px !important;
min-height: 697px;
}

.vc_column-inner.vc_custom_1532414783267 {
padding-left: 50px !important;
}

.brokersignup-third-row-column-right-content {
max-width: 600px;
}

.brokersignup-third-row-column-right-small-content p {
font-size: 16px;
line-height: 26px;
padding-bottom: 7px;
}

#how-we-can-help .wpb_heading.wpb_singleimage_heading {
	font-size: 20px !important;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	padding: 8px 10px;
	background-color: rgba(13, 55, 82, 0.8);
	text-transform: capitalize;
	line-height: 1.2 !important;
	padding-bottom: 15px;
	transition: all 0.2s ease-in-out;
}

#how-we-can-help .wpb_heading.wpb_singleimage_heading:hover {
	background-color: rgb(246, 115, 52, 0.8);
	cursor: pointer;
}


.customer-content-wr .left-brand-author p {
color: #4e4d55;
font-size: 12px;
line-height: 1.4;
margin-top: 0;
color: #4e4d55;
font-size: 12px;
line-height: 1.4;
}

#top-industry-section .dp-title::after {
width: 100%;
background-color: #fff;
max-width: 375px;
margin-bottom: 30px;
}

#top-industry-section h1::after {
width: 25px;
display: block;
content: '';
height: 1px;
background-color: #fff;
position: relative;
top: 15px;
}

#top-industry-section .dp-title {
color: #fff;
font-size: 41px;
font-weight: 500;
line-height: 1.1;
}

.top-content-sec p {
color: #fff;
font-size: 21px;
font-weight: 300;
line-height: 1.4;
max-width: 690px;
}

#top-industry-section .vc_column-inner.vc_custom_1566890712497 {
padding-top: 110px;
padding-bottom: 50px;
}

.brokersignup-second-row-column .wpb_single_image img {
	width: 60px;
	padding-top: 0;
}

#city-list {
display: block;
border: 1px solid #ccc;
padding: 7px 10px;
border-radius: 5px;
position: relative;
text-align: left;
}

.trusted_col_heading h2 {
font-size: 34px;
font-weight: 100;
line-height: 44px;
}

.button-wrapper {
padding-top: 25px;
}

.trusted_col_one p, .page-id-3522 p {
color: #2e2e2e;
}

.business_head_text h2 {
font-size: 26PX !important;
font-weight: 100;
line-height: 44PX !important;
margin-top: 5px;
}

.loan_home_content h2 {
font-size: 30px;
font-weight: 100;
line-height: 44px;
padding-top: 41px; 
}

.wpb_text_column.wpb_content_element.business_head_text {
margin-bottom: 15px;
}

.loan_home_content .wpb_text_column.wpb_content_element {
margin-bottom: 30px;
}

.loan_home_table h3 {
width: 50%;
float: left;
border-bottom: 1px solid #e5e5e5;
margin-bottom: 0;
padding-bottom: 10px;
}

.loan_home_table .wpb_wrapper ul li {
float: left;
width: 44%;
border-bottom: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
overflow: hidden;
list-style: none;
padding: 10px 20px;
padding-left: 2px;
}

.loan_home_content ul::after {
content: " ";
position: absolute;
bottom: 0;
left: 0;
height: 32px;
width: 100%;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 71%,white 99%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(71%,white),color-stop(99%,white));
background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 71%,white 99%);
background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,white 71%,white 99%);
background: -ms-linear-gradient(top,rgba(255,255,255,0) 0%,white 71%,white 99%);
background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 71%,white 99%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);
}

.wpb_text_column.wpb_content_element.expert_guide_textbloc h2 {
text-align: center;
font-size: 36px;
font-weight: 100;
line-height: 44px;
}

.loan_home_table .wpb_wrapper ul li:nth-child(2n) {
float: right;
border-right: 0;
width: 56%;
padding-left: 15px;
}

#expert_guidence_bg_img .vc_col-sm-3 {
display: inline-block;
float: none;
vertical-align: top;
width: calc(33.333% - 30px);
margin-left: 15px;
margin-right: 15px;
}

#expert_guidence_bg_img .vc_column_container.vc_col-sm-3 {
position: relative;
text-align: left;
margin-bottom: 40px;
}

.exper_guidence_cols .vc_column_container.vc_col-sm-3 .vc_column-inner {
background-color: #fff;
border-radius: 5px;
padding: 30px 28px;
position: relative;
height: 100%;
z-index: 1;
}
.exper_guidence_row h3 {
margin-top: 0;
margin-bottom: 10px;
font-size: 22px;
font-family: 'Soho-Std-light';
}

.exper_guidence_row ul {
padding-left: 18px;
min-height: 100px;
}

.loan_home_table ul {
padding-left: 0 !important;
}

.about-video {
height: 273px;
}

.footer-links.half-links:first-child {
padding-left: 0;
}

.col-md-4.col-sm-4 {
float: left;
width: 33.3%;
}

.footer-links.half-links {
padding: 20px 10px;
width: 50%;
display: inline-block;
vertical-align: top;
float: left;
}

.footer-right {
display: none;
}

.footr-link {
color: white !important;
font-size: 12px;
font-weight: bold;
}


.hidden-field {
/* overflow: hidden; */
visibility: hidden;
color: white !important;
font-size: 12px;
font-weight: bold;
}

.foot-menu p {
margin: 0 !important;
}

.footer-links.half-links .textwidget {
margin-bottom: 5px;
}


#footer-lower-row {
	padding-top: 25px;
	border-top: 1px solid rgba(255, 255, 255, 0.3);
	margin-top: 50px;
}

.bottom-links {
list-style: none;
}

.bottom-links > li, .bottom-links > li > a {
	color: #68869e;
	font-size: 12px;
}

.bottom-links > li > a:hover{
	color: #b7bec4;
	text-decoration: underline;
}

.btn.blue-btn{
color: #fff !important;
}

.btn.orange-btn{
color: #fff !important;
}

.content-and-calculator-row .calculator {
background: transparent;
min-height: auto;
border-radius: 15px;
box-shadow: 5px 5px 50px 1px #333;
}

.header-calculator.header-calculator-created {
	margin: 0px 0 0 auto;
}

a:hover, a:focus, a:active,
select:hover, select:focus, select:active,
button:hover, button:focus, button:active{
	outline: 0 !important;
}

#small-business-calc,
#mcwWrap {
	width: 365px;
	border-radius: 15px 15px 0 0;
	background-color: #d4d9de;
	margin-right: 0;
	margin-top: 25px;
	line-height: 1;
	box-shadow: -1px 1px 20px 4px #333;
	padding: 0 0 10px;
	margin-left: auto;
	max-width: 100%;
}

#check-my-montly-wr {
	width: 365px;
	max-width: 100%;
	background-color: #d4d9de;
	border-radius: 0 0 15px 15px;
	margin-left: auto;
}

#small-business-calc .mcw__title,
#mcwWrap .mcw__title {
	font-weight: bold;
	padding: 12px 0;
	border-radius: 15px 15px 0 0;
	font-size: 13px;
	background-color: #234969;
	text-align: center;
	color: #fff;
}

#small-business-calc .mcw-wrap__mcw-form,
#mcwWrap .mcw-wrap__mcw-form {
	padding: 20px 25px 10px;
	width: 330px;
	margin: 0 auto;
	max-width: 100%;
}

#small-business-calc .mcw-form__block,
#mcwWrap .mcw-form__block {
	max-width: 290px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 8px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

#small-business-calc .mcw-form__block > .mcw-form__title,
#mcwWrap .mcw-form__block > .mcw-form__title {
	color: #103959;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	white-space: nowrap;
	width: 45%;
}

#small-business-calc .mcw-form__symbol,
#mcwWrap .mcw-form__symbol {
	display: none;
}

#small-business-calc #mcwCalculateBtn,
#mcwWrap #mcwCalculateBtn {
	display: block !important;
	min-width: 150px;
	font-size: 13px;
	font-weight: normal;
	border-radius: 50px;
	margin: 0 auto;
	background-color: #f5580d;
	width: 40%;
	color: #fff;
	text-align: center;
	padding: 10px 0;
	cursor: pointer;
	transition: all 0.2s ease-in-out;
}

#small-business-calc #mcwCalculateBtn:hover,
#mcwWrap #mcwCalculateBtn:hover{
	background-color: #eb4e03;
}

#small-business-calc .mcw-form__block > .mcw-form__field-group,
#mcwWrap .mcw-form__block > .mcw-form__field-group {
	border-radius: 5px;
	border: 1px solid #ccc !important;
	width: 105px;
	height: 25px;
}

#small-business-calc .mcw-form__block > .mcw-form__field-group > input,
#mcwWrap .mcw-form__block > .mcw-form__field-group > input {
	color: #103959;
	font-size: 15px;
	border: none;
	margin: 0;
	height: 25px;
	padding: 2px 5px 2px 10px;
	border-radius: 3px;
	font-family: Open Sans, Helvetica, Arial, sans-serif;
	max-width: 100%;
	text-align: center;
	font-weight: 700;
}

#small-business-calc .check-my-montly-payment,
#mcwWrap .check-my-montly-payment,
#check-my-montly-wr .check-my-montly-payment {
	width: 230px;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 10px;
}

#term-loan-calc-box {
	margin-bottom: 0;
}

.mcw-result__title {
	text-align: center;
	color: #103959;
	font-size: 14px;
	font-weight: 800;
	display: block;
}

#mcwWidgetMonthly {
	font-size: 18px;
	text-align: center;
	font-weight: 800;
	margin-top: 5px;
	color: #103959;
	display: block;
}

.mcw-result * {
	display: block;
}

.calculator-container.mobileHide {
	margin-top: 20px;
	height: 100%;
}

.content-and-calculator-row .calc-header,
#line-credit-calc .calc-header {
	font-size: 19px;
	font-weight: 700;
	padding: 10px;
	background-color: rgba(33, 75, 108, .85);
	text-align: center;
	background-image: none;
	border-radius: 15px 15px 0 0;
	color: #fff;
	text-transform: none;
}

.content-and-calculator-row .calc-body {
padding: 1px 23px 16px 23px;
background: rgba(255,255,255, 0.9);
margin-top: 0px;
border-radius: 0 0 15px 15px;
color: #234969;
}

.content-and-calculator-row .slider-row.row {
margin: 20px 0;
text-align: center;
padding-bottom: 7px;
}

.content-and-calculator-row .calc-title,
#line-credit-calc .calc-title {
	font-size: 15px;
	color: #002e62;
	background-color: transparent;
	padding-bottom: 8px;
	float: none !important;
	margin-bottom: 0 !important;
	text-transform: none;
}

.content-and-calculator-row #creditLimit {
padding-bottom: 10px;
color: #002e62;
font-size: 24px;
font-weight: 400;
margin: 0 !important;
}

#assetCS,
#tlCreditScore {
	font-size: 18px;
	font-weight: 600;
	color: #234969;
	margin-top: 15px;
	width: 100%;
	height: 45px;
	padding: 0 15px;
	font-family: 'Open Sans', sans-serif;
	border: 1px solid #ddd;
	border-radius: 3px;
}

#line-credit-calc .slider-row {
	margin: 25px 0;
}

#line-credit-calc .slider-row:first-child {
	margin-top: 5px;
}

.cld {
	list-style: none;
	margin: 10px 0 0;
	padding: 0;
}

#line-credit-calc .draw-number-container {
	min-width: 50px;
	position: relative;
	top: 7px;
}

#line-credit-calc .calc-body a.btn {
	display: block;
	max-width: 100px;
	margin: 30px auto 0;
}

#line-credit-calc div.slider-row ul li {
	background-image: none;
	padding-left: 0;
	display: flex;
	margin: 0 auto;
	width: 80%;
	text-align: center;
	justify-content: center;
}

#line-credit-calc div.slider-row ul li input {
	max-height: 45px;
	min-height: 0;
	max-width: 137px;
	font-size: 14px;
	margin-left: 45px;
	margin-bottom: 25px;
	color: #234969;
	font-family: 'Open Sans', sans-serif;
	height: 37px;
	padding: 0 10px;
	font-weight: 600;

}

#line-credit-calc div.slider-row ul li input.number-draw {
	max-width: 100px;
	margin-left: 18px;
}

#line-credit-calc div.slider-row span.calendar {
	height: 30px;
	width: 30px;
	display: inline;
	position: relative;
	top: 9px;
	right: 25px;
	pointer-events: none;
}

#line-credit-calc div.slider-row span.calendar i {
	color: #d4d4d4;
}

#line-credit-calc .draw-number-container .color-square {
	width: 25px;
	height: 25px;
	display: inline-block;
	margin-right: 5px;
	position: relative;
	vertical-align: middle;
}

#line-credit-calc p.cld-text {
	font-size: 14px;
	color: #2e2e2e;
	display: inline-block;
	font-weight: 500;
	margin-top: 0;
	vertical-align: middle;
}

.content-and-calculator-row input {
	color: #234969;
	font-size: 25px;
	font-weight: 600;
	height: 45px;
	padding: 0 15px;
	max-width: 100%;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	border: 1px solid #ddd;
	border-radius: 3px;
}

.content-and-calculator-row .col-sm-6 {
width: 50%;
float: left;
}

.content-and-calculator-row .interest {
color: #234969;
font-size: 24px;
width: 185px;
position: relative;
top: 7px;
font-weight: 400;
}

#ar-credit-calc div.slider-row span {
	display: block;
}

#ar-credit-calc .ui-slider-range,
#term-loan-calc .ui-slider-range,
#line-credit-calc .ui-slider-range  {
	border-radius: 15px;
	background: linear-gradient(273deg,#225578,#011728);
}

#term-loan-calc .col-sm-6 {
	padding: 0 15px;
}

#term-loan-calc p#monthlyPayment {
	font-size: 30px;
	font-weight: 600;
	color: #f77334;
	margin: 0;
	padding: 5px 0;
}

#term-loan-calc a.btn {
	display: none;
}

#term-loan-calc .calc-body .slider-row:nth-child(2) {
	margin: 25px 0;
}

#ar-credit-calc hr,
#term-loan-calc hr {
	margin-top: 18px;
	margin-bottom: 18px;
	border: 0;
	border-top: 1px solid #dedede;
}

#ar-credit-calc .ui-slider-horizontal .ui-slider-handle,
#term-loan-calc .ui-slider-horizontal .ui-slider-handle,
#line-credit-calc .ui-slider-horizontal .ui-slider-handle {
	position: absolute;
	background-image: url('images/icon-slider.svg');
	background-repeat: no-repeat;
	width: 26px;
	height: 37px;
	background-color: transparent;
	border: none;
	margin-top: -5px;
	cursor: pointer;
}

#term-loan-calc .ui-slider-horizontal .ui-slider-handle {
	margin-top: -7px;
}

#ar-credit-calc .tooltip1 {
	font-size: 14px;
	left: 50%;
	bottom: 100%;
	font-weight: 600;
	border-radius: 5px;
	color: #fff;
	position: absolute;
	background-color: rgb(35, 73, 105, 1);
	transform: translateX(-50%);
	padding: 3px 10px;
	margin-bottom: 10px;
}

#ar-credit-calc #paymentTooltip {
	position: absolute;
	top: 0;
	display: block;
	text-align: right;
	width: 70%;
	height: 15px;
}

#ar-credit-calc .glyphicon.glyphicon-question-sign {
	display: block;
	height: 15px;
}

#ar-credit-calc .tooltip1::after {
	border-width: 6px 6px;
	border-style: solid;
	border-color: rgb(35, 73, 105, 1) transparent transparent;
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
}

#ar-credit-calc .glyphicon.glyphicon-question-sign::after {
	content: "?";
	background-color: #35d348;
	height: 13px;
	width: 13px;
	display: inline-block;
	color: #fff;
	border-radius: 50%;
	font-size: 9px;
	font-weight: 800;
	vertical-align: top;
	text-align: center;
}

#ar-credit-calc .row::after, #ar-credit-calc .row::before,
#term-loan-calc .row::after, #term-loan-calc .row::before {
	clear: both;
	content: "";
	display: block;
}

#ar-credit-calc .monthlyPaymentAsset {
	position: relative;
}

.content-and-calculator-row .col-sm-3 {
	width: 25%;
	float: left;
	padding: 0 15px;
}

.col-sm-9 {
	float: left;
	width: 75%;
	padding: 0 15px;
}

.content-and-calculator-row .draw-title {
	font-size: 20px;
	color: #234969;
	margin-top: 25px;
}

#draw1Slider {
position: relative;
text-align: left;
margin-top: 37px;
}

.content-and-calculator-row .monthlyPaymentAsset {
	font-size: 60px;
	color: #f77334;
	margin-top: 5px;
}

.content-and-calculator-row .calc-number,
#line-credit-calc .calc-number{
	padding: 10px 0;
	color: #002e62;
	font-size: 24px;
	font-weight: 400;
}

.content-and-calculator-row .calcDisclaimer {
font-size: 10px;
width: 100%;
margin: 15px auto 6px !important;
padding-bottom: 0;
line-height: 14px;
text-align: center;
}

.page-template-default .calculator {
border-radius: 15px;
min-height: 600px;
box-shadow: 5px 5px 50px 1px #333;
background: #fff;
}

.page-template-default .calc-body {
padding: 20px 25px 20px 25px;
color: #234969;
}

#term-loan-calc .calc-title,
#line-credit-calc .calc-title {
	margin: 0;
	padding: 0;
	text-align: center;
}

#term-loan-calc .slider-row.row {
	margin-top: 5px;
}

#term-loan-calc #loanAmount,
#term-loan-calc #loanTerm,
#line-credit-calc #creditLine {
	margin: 0 0 10px;
	padding: 5px 0;
	text-align: center;
}

#term-loan-calc #loanASlider,
#term-loan-calc #loanTSlider,
#line-credit-calc #creditLSlider {
	display: block;
	width: 80%;
	margin: 0 auto;
	border: 1px solid #ddd;
	background: #eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
	border-radius: 20px;
}

.page-template-default .slider-row {
padding-bottom: 7px;
}

#main-content-wr .vc_row.wpb_row.vc_inner.vc_row-fluid.our_company_row_banner {
margin: 80px auto 20%;
max-width: 975px;
padding: 0 20px;
}

.vc_row.wpb_row.vc_row-fluid.our_dot_img_banner {
position: relative;
}

.our_company_banner_contnt p {
color: #fff;
font-style: normal;
line-height: 25px;
}

.our_dot_img_banner .vc_col-sm-12 {
background: url("images/header-chart-lg.png") 0 0 no-repeat;
position: absolute;
background-position: bottom -2px center;
width: 100%;
float: left;
height: 400px;
bottom: 0;
background-size: cover;
left: 0;
}
.vc_row.wpb_row.vc_row-fluid.our_dot_img_banner.vc_row-no-padding{
overflow: visible !important;
}

#our_cm_slide_section .vc_column-inner h2 {
margin-top: 37%;
margin-bottom: 20px;
}

.our_cm_text_col p {
max-width: 370px;
color: #2e2e2e;
}

#our_cm_slide_section {
margin: auto;
padding: 0 5px;
}

.our_mission_row .wpb_wrapper h2 {
color: #fff;
}

.our_mission_row .wpb_wrapper p {
color: #fff;
font-size: 20px;
line-height: 1.6;
font-style: normal;
text-align: center;
margin-bottom: 30px;
}

.our_mission_row .vc_column-inner {
margin: 0 auto 0 !important;
max-width: 1170px !important;
padding: 60px 20px 45px !important;
}

.maste_slider_colum .wpb_text_column.wpb_content_element {
margin-bottom: 0px !important;
}

.faq-heading-section {
	float: left;
	width: 50%;
	color: #fff;
	padding: 0;
	margin: 12px 0 0 0;
}
.faq-main-section #business-loan-fixed-ul {
	float: left;
	width: 50%;
	text-align: right;
	margin: 14px 0 0 0;
}

.faq-main-section #business-loan-fixed-ul > li {
	margin: 0 10px;
}

.faq-main-section #business-loan-fixed-ul > li:last-child {
	margin-right: 0;
}

.faq-main-section #business-loan-fixed-ul > li:first-child {
	margin-left: 0 !important;
}

#faq-main-wrapper {
padding-top: 45px;
padding-bottom: 70px;
}

.term_opportunity_col .vc_column-inner {
padding-top: 0 !important;
}

.faq-column .term_opportunity_col .vc_row {
padding-bottom: 10px !important;
}

.faq-column .term_opportunity_col .vc_row {
padding-bottom: 10px !important;
}

.term_opportunity_col .vc_row {
padding-left: 0 !important;
padding-right: 0 !important;
}

.faq-column .vc_toggle, .faq-column .vc_toggle .vc_toggle_content {
margin-bottom: 0 !important;
}

.faq-column .vc_toggle > .vc_toggle_title {
border-bottom: 1px solid #636363;
padding-bottom: 20px;
padding-top: 20px;
}

.faq-column .vc_toggle_title, .faq-column .vc_toggle_content {
padding-left: 0 !important;
padding-right: 20px;
}

.faq-column .term_opportunity_col h4 {
	color: #4d4d4d;
	font-size: 17px;
	font-weight: normal;
}

.faq-column .vc_toggle_icon::before {
height: 16px !important;
background: #679cbc !important;
border-color: #679cbc !important;
width: 3px !important;
}

.faq-column .vc_toggle_icon::after {
background-color: #679cbc !important;
width: 16px !important;
height: 3px !important;
}

.faq-column .vc_toggle_icon {
width: 16px !important;
background: #679cbc !important;
border: none !important;
height: 3px !important;
left: auto !important;
right: 0;
}

.vc_toggle_content a {
color: #23527c;
}

#general.faq-column {
margin-bottom: 30px;
}

.last-grey-section .question-and-call-h2 h2, .last-grey-section .question-and-call-h2 h2 > a {
color: #0d3752 !important;
}

.faq-main-section #business-loan-fixed-ul{
	margin-top: 14px;
}

.faq-main-section.active--sticky #business-loan-fixed-ul {
	width: calc(50% - 150px);
	margin-top: 14px;
}

.entry-title {
color: #23527c;
}

.terms-container ul li a {
color: #23527c;
font-size: 16px;
font-weight: 300;
line-height: 1.42857;
}

.terms-container a {
color: #23527c;
}

body a {
color: #23527c;
}

body div.inner-container {
width: 100%;
margin: 0 auto;
}

.btn-3d {
display: inline-block;
background-color: #fa8740;
box-shadow: 0 3px 0 0 #e17a3a;
color: #fff;
border-radius: 4em;
font-size: 16px;
padding: 18px 43px;
transition: background-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out;
box-sizing: border-box;
max-width: 100%;
}

.btn-3d:hover {
transform: translateY(3px);
box-shadow: none;
background-color: #e17a3a;
}

.search-result-page .result-image {
width: 100%;
height: 200px;
background-size: cover;
background-position: center;
margin-top: 25px;
}

.result-info.col-sm-8 {
width: 66.66666667%;
float: right;
padding-right: 15px;
padding-left: 35px;
}

.result-image-container.col-sm-4 {
padding: 0 !important;
width: 33.33333333%;
float: left;
}

.result-info.col-sm-8 h2 {
margin-top: 20px;
margin-bottom: 10px;
}

.result-author-container > div {
display: inline-block;
vertical-align: top;
max-width: 100%;
}
.search-results-page article.row {
min-height: 170px;
}


.result-author {
	margin-left: 80px;
}

.result-date {
	font-weight: 800;
}

.result-author p {
	margin: 0;
}

.rc-author {
font-weight: 800;
}

.result-info.col-sm-8 h2 {
	margin-top: 20px;
	margin-bottom: 10px;
}

.search-result-page {
	margin-top: 50px;
}

.search-result-page article {
	margin-bottom: 20px;
}

#tech-page-header {
	background-image: url('images/header_bg.png');
	background-size: cover;
	color: #fff;
	padding-top: 110px;
	background-color: #020e20;
	margin-bottom: 100px;
	padding-bottom: 20px;
}

#tech-page-header .header-text {
	float: left;
	width: 40%;
}

#tech-page-header .header-img {
	float: right;
	width: 55%;
	margin-bottom: -70px;
}

#tech-page-header .header-text p {
	color: #fff;
	font-size: 17px;
	text-align: ;
	font-weight: 300;
}

#tech-page-header .header-text h1 {
	font-size: 36px;
}

#tech-page-header {
	background-image: url('images/header_bg.png');
	background-size: cover;
	color: #fff;
	padding-top: 110px;
	background-color: #020e20;
}

.page-template-template-techpage h2 {
	font-size: 36px;
	color: #2e2e2e;
	line-height: 1.4;
	padding-bottom: 21px;
	font-family: 'Soho-Std-light';
	text-align: center;
}

.page-template-template-techpage .subtext {
	text-align: center;
}

.page-template-template-techpage div.post-header hr {
	color: #f77334;
	width: 5%;
	border: 1px solid #f77334;
	margin: 62px auto 20px;
}

.page-template-template-techpage div.post-header {
	padding-bottom: 150px;
}

.page-template-template-techpage .desktopHide {
	display: none;
}

.tech-slider.mobileHide.col-lg-8.col-md-8.col-sm-8 {
	float: left;
	width: 66.66666667%;
	min-height: 1px;
}

.col-lg-4.col-md-4.col-sm-4.col-xs-12.row.main-text-container {
	float: left;
	width: 33.33333333%;
	position: relative;
	overflow: hidden;
}

.page-template-template-techpage img.computer-frame {
	position: relative;
}

.page-template-template-techpage div.slick-container {
	max-width: 600px;
	margin-top: -47%;
	width: 65%;
	margin-left: 17.8%;
}

.page-template-template-techpage img.fixedslider {
	position: fixed;
	max-width: 633px;
	top: 150px;
}

.page-template-template-techpage div.tech-slider div.fixedslider {
	margin-top: 15px;
	max-width: 408px;
	margin-left: 113px;
}

.page-template-template-techpage .fixedslider {
	position: fixed;
	top: 150px;
}

.page-template-template-techpage div.parallax-text {
	max-width: 380px;
	max-height: 250px;
	display: flex;
	margin-bottom: 600px;
	transform: translateZ(0);
}

.page-template-template-techpage div.parallax-text div:first-child {
	min-width: 50px;
}

.page-template-template-techpage div.parallax-layer img {
	min-width: 50px;
}

.page-template-template-techpage div.parallax-text div:nth-child(2) {
	margin-left: 30px;
}

.page-template-template-techpage div.parallax-text h3 {
	font-size: 36px;
	font-weight: 400;
	color: #f77334;
	margin-bottom: 15px;
	margin-top: 0;
	font-family: 'Soho-Std-light';
	line-height: 1.1;
}

.page-template-template-techpage p {
	font-size: 16px;
	color: #000;
}

.page-template-template-techpage div.endpoint {
	margin-bottom: 370px;
}

.page-template-template-techpage div.parallax-line {
	max-width: 33px;
	position: absolute;
	left: 24px;
	width: 8.33333333%;
}

.page-template-template-techpage div.parallax-line + .col-lg-11.col-xs-12 {
	width: 91.66666667%;
	float: left;
}

.page-template-template-techpage div.logos-container {
	text-align: center;
	background-color: #F2FBFF;
	border: 1px solid #D5E8F1;
	padding-bottom: 53px;
}

.page-template-template-techpage div.logos-container h2 {
	padding-top: 57px;
	padding-bottom: 5px;
}

.page-template-template-techpage div.logos-container p {
	padding-bottom: 33px;
	width: 50%;
	margin: 0 auto;
}

.page-template-template-techpage div.logo-wrapper .col-lg-4 {
	width: 33.33333333%;
	float: left;
	padding: 0 15px;
}

.page-template-template-techpage div.pre-footer {
	text-align: center;
	background-image: url('images/always-innovating-bg-u.jpg');
	background-size: cover;
	padding: 50px 0 60px;
}

.page-template-template-techpage div.pre-footer h2 {
	padding-bottom: 5px;
	color: #fff;
}

.btn.orange-btn:hover {
	background-color: #e86425;
	border-color: #e86425;
}

#how-we-can-help a.vc_single_image-wrapper::before {
	content: "";
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
}

#how-we-can-help .wpb_single_image:hover .wpb_heading.wpb_singleimage_heading{
	background-color: rgb(246, 115, 52, 0.8);
}

.page-template-template-techpage div.pre-footer p {
	padding-bottom: 50px;
	color: #fff;
	width: 50%;
	margin: 0 auto;
}

.page-template-template-techpage .fixedsliderbottom {
	top: 1694px;
	position: relative;
}

.page-template-template-techpage .fixedsliderbottom {
	top: 1694px;
}

.main-bg-image h1.vc_custom_heading {
	font-family: 'Soho-Std-medium' !important;
}

.vc_custom_heading.border-bottom-head.vc_custom_1566385153382 {
	padding-top: 12px !important;
}

@media screen and (max-width: 1199px){

#how-we-can-help > .wpb_column > .vc_column-inner .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper * {
margin: 0;
width: 100% !important;
min-height: auto !important;
}

.our_mission_row .vc_column-inner {
max-width: 970px !important;
}

div.content-and-calculator-row {
max-width: 100% !important;
}
}

@media screen and (max-width: 1050px){
.rates-terms-inner {
padding: 20px !important;
margin-bottom: 30px;
}
}

@media screen and (max-width: 992px){

.tech-slider.mobileHide.col-lg-8.col-md-8.col-sm-8 {
	width: 450px;
	max-width: 100%;
}

.col-lg-4.col-md-4.col-sm-4.col-xs-12.row.main-text-container {
	width: calc(100% - 450px);
}

.page-template-template-techpage div.parallax-text {
	max-width: 100%;
}

.page-template-template-techpage img.fixedslider {
	max-width: 450px;
}

.page-template-template-techpage div.tech-slider div.fixedslider {
	max-width: 291px;
	margin-left: 80px;
	margin-top: 11px;
}

#top-industry-section .dp-title {
font-size: 41px;
}

.about-video {
width: 100%;
height: 410px;
}

.business_iframe_column.wpb_column.vc_column_container.vc_col-sm-6 {
width: 100% !important;
}

.business_text_column {
width: 100% !important;
}

}


@media screen and (max-width: 991px){

.mobiles_menu_.inner.container {
	width: 100%;
}

#industry-bottom .wpb_text_column p br {
	display: none;
}

#how-we-can-help > .wpb_column > .vc_column-inner .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .industry-text-link a {
	width: auto !important;
	display: inline-block;
	max-width: 100%;
}

#term-loan-calc .col-sm-6 {
	width: 80%;
	float: none;
	margin: 0 auto;
	text-align: center;
	padding: 0;
}

#term-loan-calc .col-sm-6:first-child {
	margin-bottom: 30px;
}

#term-loan-calc #interestRate {
	width: 100%;
	text-align: center;
	top: 0;
}

#flexi-termloan-row {
	margin-left: 0;
	margin-right: 0;
}

#flexi-termloan-row .vc_col-sm-6:first-child > .vc_column-inner {
	padding-top: 70px !important;
	padding-left: 0;
	padding-right: 0;
}

#flexi-termloan-row .vc_col-sm-6:last-child .calculator-container {
	margin-top: 0;
}

#flexi-termloan-row .vc_col-sm-6:last-child .vc_column-inner {
	padding-left: 0;
	padding-right: 0;
}

.vc_custom_heading.custom-heading-sub-title.term_heading br {
	display: none;
}

#new-york-3-step-col .vc_col-sm-3 .wpb_text_column.wpb_content_element {
	margin-bottom: 0;
}

.exper_guidence_row ul {
	min-height: 0;
}

.searchform #s {
max-width: 100% !important;
width: 100% !important;
margin: 0 !important;
height: 50px !important;
padding: 0 50px 0 20px !important;
border: none !important;;
color: #000 !important;;
background-color: #fff !important;
border-radius: 100px !important;
box-shadow: none !important;
}

#mobile-resource-box div.search-bar input[type="submit"] {
color: #939598;
border: none;
cursor: pointer;
font-size: 18px;
margin-top: 20px !important;
padding-right: 14px !important;
}

.loan-two-section{
width: 900px;
}

.loan-text ul li{
min-height: 30px;
}

.loan-section {
max-width: 44%;
}  

#how-we-can-help > .wpb_column > .vc_column-inner .vc_col-sm-4 {
width: 100%;
margin: 15px 0;
}

#how-we-can-help.industry-section .wpb_single_image img {
	height: auto;
}

#top-industry-section .dp-title {
font-size: 30px;
}

#top-industry-section .dp-title::after {
max-width: 230px;
}

.top-content-sec p {
font-size: 20px;
max-width: 600px;
}

#how-we-can-help.industry-section > .wpb_column > .vc_column-inner {
padding-top: 0;
}

#how-we-can-help.industry-section > .wpb_column > .vc_column-inner .vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .vc_custom_heading {
top: 342px;
}

.apply-orange-btn > a {
font-size: 15px !important;
height: 45px;
line-height: 41px !important;
width: 200px !important;
}

.Initial_offer_col .vc_column-inner, .underwriting_col .vc_column-inner, .funding_col .vc_column-inner {
min-height: auto !important;
}

.exper_guidence_cols .vc_column_container.vc_col-sm-3 {
width: 500px !important;
display: block !important;
margin-left: auto !important;
margin-right: auto !important;
max-width: 100%;
}

.loan_home_content .vc_column-inner {
margin: 0 !important;
width: 100% !important;
}

.loan_home_image_col {
display: none !important;
}

.loan_home_content {
padding: 0 5% !important;
width: 100% !important;
}

.bottom-layer-slider.wpb_column.vc_column_container.vc_col-sm-12 {
display: none;
}

.loan_home_content h2 {
padding-top: 0;
margin-top: -34px;
}

.loan_home_content.wpb_column.vc_column_container.vc_col-sm-6 {
margin-bottom: -58px;
}


.wpb_text_column.wpb_content_element.business_head_text {
width: 100% !important;
}

.footer-left {
float: none;
text-align: center !important;
margin-bottom: 20px !important;
}

#our_cm_slide_section .maste_slider_colum {
display: none;
}

.our_dot_img_banner .vc_col-sm-12 {
background-size: contain;
}

#our_cm_slide_section .our_cm_text_col {
width: 100%;
}

#our_cm_slide_section .vc_column-inner h2 {
margin-top: 0;
}

.our_mission_row .vc_column-inner h2, .our_mission_row .vc_column-inner p {
text-align: left !important;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.our_company_row_banner {
padding: 0 5px;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.our_company_row_banner > .vc_col-sm-8 {
width: 80.33333%;
}

#our_cm_slide_section .our_cm_text_col {
width: 100%;
}

#our_cm_slide_section .vc_column-inner {
padding-left: 0 !important;
padding-right: 0 !important;
}

.content-and-calculator-left-column {
width: 100% !important;
}

#faq-main-wrapper {
padding-top: 0;
padding-bottom: 0;
}

.faq-heading-section {
display: none;
}

#business-loan-fixed-wr.faq-main-section {
padding-top: 0;
padding-bottom: 0;
}

.faq-main-section #business-loan-fixed-ul {
float: none !important;
width: 100% !important;
text-align: left;
}

#business-loan-fixed-ul {
margin: 0 !important;
}

div.faq-main-section #business-loan-fixed-ul > li {
margin: 10px 0 !important;
max-width: 100%;
}

div.faq-main-section #business-loan-fixed-ul > li:last-child {
padding-bottom: 12px;
}


}

@media screen and (max-width: 850px){

div.loan-section {
margin: 20px 0 !important;
width: 430px !important;
}

div.loan-section:last-child {
margin-bottom: 50px !important;
}

#row-veterans .loan-section > div {
min-height: auto;
}

#row-veterans h2 {
margin-bottom: 10px;
}

#row-veterans .loan-section .learn-more-text {
position: static;
}


.loan-two-section > .loan-section {
max-width: 400px;
float: none !important;
display: block;
margin-left: auto !important;
margin-right: auto !important;
width: 100% !important;
}

.rc-grid.col-sm-4,
.first-result.rc-grid.col-sm-4 {
	width: 100% !important;
}

}

@media screen and (max-width: 768px){

.vc_col-sm-4 {
width: 33.33333333%;
}

.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
float: left;
}

#top-industry-section .vc_column-inner.vc_custom_1566890712497 {
padding-top: 60px !important;
padding-bottom: 15px !important;
}

.vc_col-sm-6 {
width: 50%;
}

}


@media screen and (max-width: 767px){

#see-how-it-works > .wpb_column > .vc_column-inner,
#video > .wpb_column > .vc_column-inner {
	padding-top: 0;
}

.sidebar {
	padding-bottom: 20px;
}

#_form_24_ {
	max-width: 100% !important;
}

#nav-below::after, #nav-below::before {
	content: "";
	display: block;
	clear: both;
}

#faq-main-wrapper .vc_custom_heading.border-bottom-head br {
	display: none;
}

#tech-page-header {
	padding: 30px 0 20px;
	margin-bottom: 20px;
}

#tech-page-header .header-text {
	width: 100%;
	margin-bottom: 10px;
}

#tech-page-header .header-img {
	width: 100%;
	margin: 0;
}

.page-template-template-techpage h2 {
	font-size: 24px;
	padding-bottom: 0;
}

#tech-page-header .header-text h1 {
	font-size: 30px;
}

.page-template-template-techpage div.post-header hr {
	margin: 20px auto;
}

.page-template-template-techpage div.post-header {
	padding-bottom: 30px;
}

.tech-slider.mobileHide.col-lg-8.col-md-8.col-sm-8,
.col-lg-4.col-md-4.col-sm-4.col-xs-12.row.main-text-container {
	display: none;
}

.page-template-template-techpage div.parallax-text {
	display: block;
	text-align: center;
	margin-top: 15px;
}

.page-template-template-techpage div.parallax-text h3 {
	font-size: 25px;
}

.page-template-template-techpage div.logo-wrapper .col-lg-4 {
	width: 100%;
	text-align: center;
}

.page-template-template-techpage div.pre-footer p {
	width: 100%;
	margin-top: 10px;
}

#tech-page-logos-container {
	border: none;
	padding: 20px;
}

.page-template-template-techpage div.logos-container h2 {
	padding-top: 20px;
}

.page-template-template-techpage div.logos-container p {
	width: 100%;
}

.page-template-template-techpage div.parallax-text {
	margin-bottom: 50px;
}

.mobile-images.col-md-7.col-sm-7.col-xs-12.desktopHide {
	display: block;
}

#top-industry-section .vc_column-inner.vc_custom_1566890712497 {
padding-top: 25px !important;
padding-bottom: 15px !important;
}

.term_opportunity_col .vc_column-inner {
	padding-left: 10px !important;
	padding-right: 7px !important;
}

.customer-success-section > .vc_col-sm-6 {
	padding: 0 7px !important;
}

.vc_custom_heading.custom-heading-sub-title-h3.vc_custom_1550484844570 {
	padding: 0 8px;
}

body .btn.blue-btn {
font-size: 13px !important;
padding: 3px 15px !important;
}

.add-shadow-effect .vc_column-inner {
margin-left: 0px !important;
text-align: center;
}

.wpb_text_column.wpb_content_element.vc_custom_1564663817206 p {
text-align: center !important;
}

.wpb_text_column.wpb_content_element.vc_custom_1564663763214 p {
text-align: center !important;
}

.wpb_single_image.vc_align_left {
text-align: center !important;
}

.vc_row.wpb_row.vc_row-fluid.why-choose-truck-loan-properties.vc_custom_1566306122396 {
text-align: center;
padding-bottom: 0 !important;
}

.vc_column-inner.vc_custom_1531201278306 {
padding-bottom: 0 !important;
}

.vc_column-inner.vc_custom_1531201284401 {
padding-bottom: 0 !important;
}

.wpb_single_image.wpb_content_element.vc_align_center.vc_custom_1566306301523 {
padding-top: 0px !important;
}

body .vc_custom_1566306301523 {
padding-top: 0 !important;
}

body .vc_custom_1566306292364 {
padding-top: 0 !important;
}

.brokersignups-first .vc_custom_heading.brokersignup-top-main-heading {
	font-size: 30px !important;
	line-height: 1.2 !important;
}

.brokersignup-second-row-column-content-desc {
text-align: center !important;
}

.vc_custom_heading.brokersignup-second-row-column-main-heading {
text-align: center !important;
}

.brokersignups-third-row-left-column-main .vc_column-inner {
min-height: auto;
padding-left: 30px !important;
padding-right: 30px !important;
}

.wpb_column.vc_column_container.vc_col-sm-4 {
text-align: center;
}

.rates-terms-inner {
position: relative;
z-index: 1000;
max-width: calc(100% - 60px);
margin-left: auto;
margin-right: auto;
float: none;
}

.rates-terms-inner.wpb_column.vc_column_container.vc_col-sm-6 {
margin-bottom: 30px !important;
}

#business_deserve_row .wpb_text_column.wpb_content_element {
margin-bottom: 0;
}

.col-md-4.col-sm-4 {
width: 100%;
clear: both;
}

.footer-links.half-links {
width: 100%;
float: none;
display: block;
margin: 12px 0;
padding: 0 !important;
}

#footer-lower-row > .col-md-6 {
display: block;
width: 100%;
text-align: center;
}

.wpb_text_column.wpb_content_element.uses-list ul {
padding-left: 0;
}

.footer-left {
text-align: left !important;
margin-bottom: 10px !important;
}

.content-and-calculator-row.wpb_column.vc_column_container.vc_col-sm-7 {
display: none;
}

.single-landing_page .footer-left {
text-align: center !important;
max-width: none !important;
}

body.single-landing_page #main-content-wr {
padding-top: 50px !important;
}

body.single-landing_page #step-1-head p {
font-size: 14px;
margin: 20px auto;
width: 100%;
}

#main-content-wr .vc_row.wpb_row.vc_inner.vc_row-fluid.our_company_row_banner {
	margin: 0;
	padding: 0 20px 100px;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.our_company_row_banner > .vc_col-sm-8 {
width: 100%;
}

.our_company_banner_contnt .wpb_wrapper {
text-align: center;
}

.our_company_row_banner .our_company_banner_contnt h1 {
font-size: 24px;
line-height: 1.1;
margin-top: 0;
margin-bottom: 20px;
}

.our_company_banner_contnt .wpb_wrapper {
text-align: center;
}

.content-and-calculator-row {
padding-left: 10px !important;
padding-right: 10px !important;
}

div.customer_succ_one .vc_column-inner {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

div.customer_succ_one + .sucess_col_tow_ar > .vc_column-inner {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.faq-column .custom-heading-sub-title-h3 {
font-size: 18px !important;
}

.faq-column .term_opportunity_col h4 {
font-size: 15px;
}

.faq-column .vc_toggle > .vc_toggle_title {
padding-bottom: 12px;
padding-top: 12px;
}

#our-company-form-wr {
padding-bottom: 40px;
}

.form-left {
width: 100% !important;
margin-bottom: 20px;
}

.form-right {
width: 100% !important;
}

#our-company-form-wr {
max-width: 380px !important;
margin: auto !important;
}
}

@media screen and (max-width: 620px){

.loan_home_content .vc_column-inner {
width: 100% !important;
}

.business_iframe_column .about-video {
margin-top: 0;
}

.content-and-calculator-left-column .vc_column-inner {
padding-bottom: 0;
}

.our_mission_row .vc_column-inner {
padding: 30px 20px 15px !important;
}

.rc-sub-box form .email_ {
width: 100% !important;
max-width: 100% !important;
top: 0 !important;
margin-bottom: 20px !important;
}

.rc-sub-box form .btn {
margin: 0 !important;
width: 100%;
padding: 0 10px !important;
}

}

@media screen and (max-width: 550px){

.about-video {
height: 280px;
}

.single-landing-header .logo {
float: none;
margin: 0 auto 8px;
display: block;
}
}

@media screen and (max-width: 480px){

#resource-single-sub-head-mobile {
padding-left: 10px;
padding-right: 10px;
}

.vc_custom_heading.weight-300 {
font-size: 25px !important;
line-height: 34px !important;
}

.entry-title {
font-size: 25px !important;
}

h2, .h2 {
font-size: 25px !important;
line-height: 34px !important;
}

.privacy-policy-container h2, .terms-container h2 {
color: #333;
font-size: 22px !important;
}

#business_deserve_row #AppyNow2 {
width: 100%;
}

.single-landing-header img {
max-width: 145px;
padding-top: 6px;
padding-right: 0px;
width: 100%;
}

.single-landing-header .header-number {
text-align: center;
float: none;
width: 100%;
padding-top: 5px;
}

.image.wp-image-35.attachment-full.size-full {
max-width: 145px !important;
width: 100%;
}

.content-and-calculator-left-column .vc_column-inner {
padding-bottom: 0px !important;
padding-top: 0 !important;
}

h2.vc_custom_heading.custom-heading-sub-title {
font-size: 22px !important;
line-height: 1.4 !important;
}

.vc_custom_heading.border-bottom-head {
line-height: 1.3;
font-size: 35px !important;
}

.term_opportunity_col .vc_row {
padding-left: 0px !important;
padding-right: 0 !important;
}

.our_mission_row .wpb_wrapper p {
font-size: 16px;
}
}

@media screen and (max-width: 380px){

.btn.btn-warning.btn-large {
font-size: 13px;
padding: 0 9px !important;
margin-top: 15px;
}		
.content-and-calculator-row .vc_custom_1561633771234 {
margin-top: 0 !important;
}

}

@media screen and (max-width: 329px){

	.btn.btn-warning.btn-large {
		font-size: 11.50px;
		padding: 0 8px !important;
		margin-top: 15px;
	}

	body .btn.blue-btn {
		font-size: 12px !important;
		padding: 3px 15px !important;
	}

	#business-loan-fixed-mobile-head {
		font-size: 16px !important;	
	}
}

/*54469 START*/
      .modal-boru {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        opacity: 0;
        visibility: hidden;
        transform: scale(1.1);
        transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
    }

    .modal-boru-content {
        position: absolute;
        top: 40%;
        left: 50%;
        transform: translate(-50%, -50%);
        background-color: white;
        padding: 1rem 1.5rem;
        width: 50%;
        border-radius: 0.5rem;
        text-align: center;
    }

    .show-modal-boru {
        opacity: 1;
        visibility: visible;
        transform: scale(1.0);
        transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;
    }

    .boru-button {
        background-color: white;
        border: 1px solid black;
        border-radius: 5px;
        padding: 8px;
        font-size: 14px;
        margin: 10px;
        font-weight: bold;
        cursor: pointer;
    }

    .boru-button-success{
        color: white;
        background-color: rgba(13, 55, 82, 0.8);
        border: none;
    }

    .boru-button-danger{
        color: white;
        background-color: red;
        border: none;
    }

    .partner-details-table{
        width: 90%;
        margin: auto;
    }

    .fieldLabel span{
        font-weight: bold;
    }

    span.red {
        color: red;
    }

    input[type="text"] {
        width: 100%;
        height: 30px;
        border: 1px solid black;
        border-radius: 5px;
    }

    .input-error {
        border: 1px solid #B94A48 !important;
        background-color: #FFEEEE !important;
    }

    @media screen and (max-width: 500px) {
        .modal-boru-content {
            width: 80% !important;
        }
    }
/*54469 END*/