@media only screen and (max-width:1199px) {
.left_widget {
	display:none
}
.main_service_bottom:hover .btn_box {
	padding:5px
}
.main_service_bottom .btn_box p {
	font-size:14px
}
.banner-image-modify-text h2 {
    font-size: 30px;
}
}
@media only screen and (max-width:1024px) {

.triangle {
	transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg)
}
.calculatorHolder ul li input[type="text"] {
	width:264px
}
html, body {
	width:100%;
	overflow-x:hidden
}
.addvertise {
	margin:50px 0;
	float:left
}
.triangle {
	margin-left:20px
}
.addvertise .form_section {
	max-width:280px;
	margin:auto
}
.calculatorHolder {
	background-size:cover
}
.calculatorHolder .leftWrap {
	width:48%
}
.ammoutEMIshow aside {
	clear:left;
	margin-left:0;
	margin-bottom:10px
}
.tab_bbv {
	padding:15px 15px 20px 20px
}
.tab_bbv .feature-tab-content span {
	position:relative
}
banner .owl-controls {
	position:relative;
	z-index:50;
	margin-top:-106px;
	clear:left;
	float:left
}
.sidiStudy .content {
	width:68%
}
.roaterTabWrap .roatertabContent {
	width:60%
}
.roaterTabWrap .roatertabwrap {
	margin-left:20px
}
.roaterTabWrap .roatertabContent .tabContentsec article aside ul {
	width:100%
}
.newMachineLoanWrap .bottomText p {
	padding-left:0;
	padding-right:0
}
.preferredmachinesWrap .sliderWrap .owl-wrapper-outer {
	overflow:hidden
}
.collateralFeatureWrap .sliders .owl-buttons div.owl-next {
	right:0
}
.collateralFeatureWrap .sliders .owl-buttons div.owl-prev {
	left:0
}
.apply_form {
	padding:0 25px;
	top:-21px
}
#main_service .owl-buttons * {
	top:0
}
#main_service .owl-buttons {
	position:absolute;
	height:44px;
	top:50%;
	margin-top:-22px
}
#main_service .owl-prev {
	left:18px
}
#main_service .owl-next {
	right:35px
}
#banner .owl-controls {
	position:absolute;
	bottom:65px
}
#banner {
	min-height:0
}
.main_nav #menu-item-1364 ul ul {
	left:-240px!important
}
}
@media only screen and (max-width:800px) {

.pos_op{top:auto!important;bottom:32px!important; z-index:1111;}


.businessIntro-text {
	box-sizing:border-box;
	padding:0 15px
}
.businessIntro-text h1 br {
	display:none
}
.feature_container .feature_list ul li {
	width:224px;
	margin-bottom:63px
}
.ammoutEMIshow aside {
	clear:none;
	margin-left:12px;
	margin-bottom:10px
}
.calculatorHolder .leftWrap {
	width:100%;
	box-sizing:border-box;
	padding:0 20px
}
.calculatorHolder .rightWrap {
	width:100%;
	clear:left;
	float:left;
	box-sizing:border-box;
	padding:20px
}
.right_nav {
	padding-left:8px;
	padding-right:8px
}
.left_nav ul li {
	padding-left:9px;
	padding-right:9px
}
.preferredmachinesWrap .sliderWrap {
	width:100%;
	box-sizing:border-box;
	padding:0 20px
}
.newMachineLoanWrap .top-img {
	float:none;
	clear:left;
}
.sidiStudy .content {
	width:75%
}
.roaterTabWrap .roatertabwrap {
	width:100%;
	clear:left;
	float:left;
	margin-left:0
}
.roaterTabWrap .roatertabContent {
	width:100%;
	clear:left;
	float:left;
	padding-top:57px
}
.roaterTabWrap .roatertabwrap ul {
	margin:auto;
	float:none
}
.footerFix .centerWrap {
	width:700px
}
.sidiStudy {
	padding-bottom:25px
}
#banner .owl-controls.clickable {
	bottom:62px
}
#banner .owl-pagination {
	margin-top:0
}
.apply_form {
	top:0
}
#banner .owl-controls {
	bottom:15px
}
/*.main_service_bottom .btn_box p {
	display:none*/
}
.addvertise {
	margin:50px auto;
	width:100%
}
.loanSlider {
	margin:auto
}
.awards_recog p.imgHolder {
	width:100%;
	text-align:center
}
.awards_recog p.imgHolder img {
	display:inline-block
}
.scroller-tab ul, .scroller-tab ul.first-tab-rotate {
	transform:rotate(96deg);
	-webkit-transform:rotate(96deg);
	-o-transform:rotate(96deg);
	-moz-transform:rotate(96deg);
	-ms-transform:rotate(96deg)
}
.scroller-tab ul li a, .scroller-tab ul.first-tab-rotate li a {
	transform:rotate(262deg);
	-webkit-transform:rotate(262deg);
	-o-transform:rotate(262deg);
	-moz-transform:rotate(262deg);
	-ms-transform:rotate(262deg)
}
.scroller-tab ul.second-tab-rotate {
	transform:rotate(216deg);
	-webkit-transform:rotate(216deg);
	-o-transform:rotate(216deg);
	-moz-transform:rotate(216deg);
	-ms-transform:rotate(216deg)
}
.scroller-tab ul li a.second-tab-rotate {
	transform:rotate(142deg);
	-webkit-transform:rotate(142deg);
	-o-transform:rotate(142deg);
	-moz-transform:rotate(142deg);
	-ms-transform:rotate(142deg)
}
.scroller-tab ul.third-tab-rotate {
	transform:rotate(329deg);
	-webkit-transform:rotate(329deg);
	-o-transform:rotate(329deg);
	-moz-transform:rotate(329deg);
	-ms-transform:rotate(329deg)
}
.scroller-tab ul li a.third-tab-rotate {
	transform:rotate(389deg);
	-webkit-transform:rotate(389deg);
	-o-transform:rotate(389deg);
	-moz-transform:rotate(389deg);
	-ms-transform:rotate(389deg)
}
.roaterTabWrap .roatertabwrap ul, .roaterTabWrap .roatertabwrap ul.first-tab-rotate {
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg)
}
.roaterTabWrap .roatertabwrap ul li a, .roaterTabWrap .roatertabwrap ul li a.first-tab-rotate {
	transform:rotate(270deg);
	-webkit-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg)
}
.roaterTabWrap .roatertabwrap ul li a.second-tab-rotate, .roaterTabWrap .roatertabwrap ul.second-tab-rotate {
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg)
}
.roaterTabWrap .roatertabwrap ul.third-tab-rotate {
	transform:rotate(270deg);
	-webkit-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg)
}
.roaterTabWrap .roatertabwrap ul li a.third-tab-rotate {
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg)
}
.roaterTabWrap .roatertabwrap ul.forth-tab-rotate {
	transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg)
}
.roaterTabWrap .roatertabwrap ul li a.forth-tab-rotate {
	transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg)
}
}
@media only screen and (max-width:768px) {
.box_content:before {
	background:#ffec6e
}
.triangle {
	left:0;
	transform:none
}
.left_demo {
	width:100%
}
.left_footer {
	padding-bottom:0
}
.right_top {
	margin-bottom:20px
}
.main_service_left {
	min-height:298px
}
.main_service_left h3 {
	font-size:15px;
	margin-bottom:10px
}
.main_service_left p {
	font-size:12px;
	line-height:17px
}
#banner .owl-pagination {
	width:100%
}
.banner_form {
	position:static
}
.apply_form {
	width:280px;
	margin:auto;
	margin-top:20px
}
#banner {
	position:relative
}
#banner .owl-controls.clickable {
	bottom:10px
}
.right_nav {
	position:absolute;
	top:0;
	right:0
}
.left_nav ul a {
	font-size:12px
}
.middlesection {
	margin-top:20px
}
.vission_div {
	margin-bottom:20px
}
.team_box {
	margin-bottom:25px
}
.resultHolder {
	width:100%
}
.triangle {
	margin-left:0
}
.featureTabWrap {
	display:block;
	width:100%
}
.featureTabWrap aside.left-wrap {
	width:100%;
	clear:left;
	float:left;
	text-align:center
}
.featureTabWrap aside {
	display:block;
	width:100%
}
.scroller-tab {
	margin:0 auto;
	margin-left:0;
	float:none;
	padding-top:30px
}
.scroller-tab ul {
	margin:0 auto
}
.feature-tab-content aside ul li br {
	display:none
}
.feature-tab-content aside ul {
	padding-bottom:50px
}
.feature-tab-content {
	padding-top:40px
}
.featureTabWrap aside.right-wrap {
	width:100%;
	box-sizing:border-box;
	padding:0 28px;
	clear:left;
	float:left
}
.featureTabWrap aside.right-wrap .content-right {
	width:100%;
	padding-top:36px;
	overflow:hidden
}
.businessloanBottom-text {
	clear:left;
	float:left;
	box-sizing:border-box;
	padding:0 15px;
	width:100%;
	padding-bottom:56px
}
.businessloanBottom-text p {
	padding:0
}
.feature_container .feature_list {
	padding-bottom:0
}
.feature_container .feature_list ul {
	margin-bottom:0
}
.feature-tab-content {
	width:100%;
	height:auto;
	display:block
}
.feature-tab-content aside {
	display:block;
	width:100%
}
.feature-tab-content aside h1 {
	padding-left:0;
	line-height:auto
}
.feature-tab-content aside h1:after {
	display:block
}
.feature-tab-content aside ul {
	padding-top:15px
}
.search_box_form input {
	width:100%
}
.footerFix {
	height:112px
}
#main_service {
	margin-top:96px
}
.left_demo {
	padding-bottom:15px
}



}
@media only screen and (max-width:767px) {
.calculator_right .amount_type{ margin-left:20px;}
.form-control-wrapper .icon-group {
	display:block
}
.calcresult li .resLeft, .calcresult li .resRight {
	width:100%;
	margin-bottom:10px
}
.checkbox label, .radio label {
	padding-left:0;
	padding-right:20px
}
#menu-item-1363 .sub-menu {
	height:200px;
	overflow:scroll
}
.main_navigation {
	display:block
}
#banner {
	float:left;
	padding-top:60px
}
#banner .owl-controls {
	bottom:15px;
	position:absolute;
	left:0
}
.careerpage ul.tabs li {
	width:100%;
	padding:5px 17px
}
ul.Testimonialholder li .testimonial-left, ul.Testimonialholder li .testimonial-right {
	width:100%
}
ul.Testimonialholder li .testimonial-right {
	padding-left:0;
	padding-top:20px
}
.middlesection h4 {
	padding-top:10px
}
.container1 img {
	width:100%;
	height:auto
}
.form_section h3 {
	padding-top:10px
}
.mobile {
	display:block
}
.desktop {
	display:none
}
.top_header {
	display:none
}
.logo {
	padding:15px 5px
}
.logo img {
	width:100px
}
.right_nav {
	padding:20px 0;
	position:relative;
	z-index:1
}
.fixed_header_menu {
	float:left;
	font-size:23px;
	line-height:34px;
	margin-left:0;
	opacity:1;
	overflow:hidden;
	text-align:right;
	visibility:visible;
	width:40px
}
.main_service_left {
	min-height:inherit
}
.search_box {
	height:100%;
	left:auto;
	padding:25px 0;
	position:absolute;
	right:0;
	top:40px;
	width:191px
}
.number_detail {
	float:left;
	padding-left:8px
}
.right_box_number {
	color:#fff;
	font-size:14px
}
.right_box_number span {
	color:#ffdb69;
	display:block;
	font-size:17px
}
.image_contact > img {
	width:36px
}
.right_box_number {
	background:#05057c none repeat scroll 0 0;
	color:#fff;
	float:right;
	font-size:14px;
	padding:11px 13px;
	position:relative
}
.contact_detail {
	bottom:-48px;
	padding:0 7px
}
.left_nav {
	position:absolute;
	width:300%;
	left:-186%;
	background:#fff;
	height:65px;
	border-top:2px #7e7e7e solid;
	top:74px
}
.services {
	margin-top:0
}
.banner_form {
	position:static;
	float:left
}
.content_main {
	padding:0 10px
}
.main_service_left {
	max-height:100%
}
.footer {
	padding-bottom:20px
}
.left_demo {
	width:100%
}
.triangle {
	left:0;
	transform:none;
	-webkit-transform:none;
	margin-top:20px
}
.main_service_left h3 {
	font-size:18px;
	margin-bottom:10px
}
#main_service {
	padding:0 60px
}
.testimonial {
	padding-top:20px
}
.main_content {
	padding-bottom:20px
}
.heading h5 {
	font-size:36px
}
.main_service_bottom:hover .btn_box {
	padding:0
}
.btn_box p {
	font-size:14px;
	padding:0 10px
}
#banner .owl-pagination {
	width:100%
}
#banner .owl-controls.clickable {
	bottom:10px
}
.banner_form {
	float:left;
	position:relative;
	top:0;
	z-index:1
}
.right_content p {
	font-size:16px;
	line-height:30px
}
.banner {
	width:100%;
	overflow:hidden
}
.apply_form {
	padding:25px 0;
	max-width:280px
}
#banner {
	position:relative
}
.box_content:before {
	background:#ffec6e
}
.box_content {
	border:none
}
.right_top {
	min-height:210px;
	margin-top:35px;
	width:100%;
}
.form_section input[type="text"], .form_section input[type="tel"] {
	font-size:14px
}
.page_image {
	padding-top:60px
}


.right_nav_fixed.show #menu-top-menu a {
	color:#000!important
}
.right_nav_fixed.show {
	height:100%
}
.Board_of_Directors {
	width:100%
}
.contentholder {
	width:100%
}
.main_nav .sub-menu li {
	padding:10px;
	padding-left:0
}
.main_nav .sub-menu li a {
	font-size:13px
}
.nav_top ul li, .right_nav_fixed.show ul li.has-menu {
	padding-left:30px;
	width:96%
}
.right_nav_fixed.show ul li li:before {
	display:none
}
.right_nav_fixed.show ul li.has-menu:before, .nav_top ul li:before {
	left:14px
}
.nav_top {
	position:absolute;
	height:100%;
	overflow-y:auto
}
.form_section .form-group {
	padding:0 10px;
	border-bottom:1px solid #ccc
}
.form_section input[type="text"], .form_section input[type="tel"] {
	border:none
}
.calculatorHolder {
	padding:20px 0 0
}
.calculatorHolder ul {
	padding:20px;
	padding-bottom:6px
}
.calculatorHolder ul li {
	padding:10px 0;
	width:100%
}
.calculatorHolder ul li input[type="submit"] {
	margin-top:0
}
.resultHolder {
	width:100%
}
.calculatorHolder ul li input[type="text"] {
	width:100%
}
.resultHolder span {
	padding:10px;
	font-size:14px
}
.btn_box h4 {
	font-size:20px;
	padding-bottom:10px
}
.btn_box {
	height:50px
}
.form_section h3 {
	padding-left:10px
}
#signup_pop div#popupContact {
	width:90%;
	height:90%;
	overflow-y:auto
}
.complaint_form_content {
	padding:10px
}
.complaint_form_content ul li dl dt, .complaint_form_content ul li dl dd {
	padding:0;
	padding-bottom:10px
}
.middlesection ul li {
	padding-right:0
}
.complaint_form_content > ul > li {
	width:100%
}
.calculatorHolder ul li .rangeSlider {
	padding:0 10px
}
.calculatorHolder ul {
	padding:0 4px 9px
}
.calculatorHolder .leftWrap {
	padding:0
}
.calculatorHolder ul li {
	margin-top:30px
}
.collateralFeatureWrap .sliders .owl-buttons div.owl-prev {
	left:10px
}
.collateralFeatureWrap .sliders .owl-buttons div.owl-next {
	right:10px
}
.main_nav ul ul.sub-menu {
	opacity:1!important;
	visibility:visible!important
}
.popup {
	width:100%;
	height:100%;
	overflow-y:scroll
}
.left_nav ul {
	width:100%;
	text-align:center
}
.left_nav ul li {
	float:none;
	display:inline-block;
	padding:22px 10px
}
.left_nav ul li:first-child {
	padding-left:10px
}
.fixedheader .left_nav ul li {
	padding:22px 10px
}
#main_service {
	margin-top:13px
}
.banner_form {
	padding-bottom:30px
}
.left_demo {
	padding-bottom:15px
}
.main_service_bottom .btn_box p {
	display:0pxblock;
	font-size:16px
}
ul.Testimonialholder li img {
	width:auto;
	float:none
}
ul.Testimonialholder li {
	text-align:center
}
.middlesection {
	margin-top:0
}
.section_start {
	padding-top:0
}
#tab1C ul {
	margin-left:12px
}
#tab1C ul li {
	margin-bottom:15px
}
.complaint_address .addresses_1 ,.complaint_address .addresses_2 {width:100%;}
.industry-edit {padding:0px 15px !important;}

}
@media only screen and (max-width: 667px) {
.featureTabWrap aside.left-wrap, .featureTabWrap aside.right-wrap{width:100%;}
.feature-tab-content{height:auto;}
.feature-tab-content aside{display:block;padding:0px 20px;}
.businessloanBottom-text, .businessloanBottom-text p{padding:0px 20px;}
	
.search_box {
	top:-8px;
	right:29px
}
.roaterTabWrap .roatertabContent {
	padding-top:83px
}
.footerFix .centerWrap {
	width:600px
}
.newMachineLoanWrap .top-img {
	padding-bottom:30px;
	clear:left;
}
.copy_right { width:100%; text-align:center;}
.copy_right p { width:100%; text-align:center; margin-bottom:12px;}
ul.footerfollowWrap { width:100%; margin-top:0px; text-align:center;}
ul.footerfollowWrap li { display:inline-block; float:none; margin-left:3px; margin-right:3px;}
ul.footerfollowWrap li:first-child { margin-left:3px;}
}
@media only screen and (max-width: 640px) {
.apply_form {
	margin:auto;
	margin-bottom:20px;
	margin-top:20px;
	padding:15px 0
}
.feature_container .feature_list ul li {
	width:29%
}
.featureTabWrap aside.right-wrap .content-right {
	background:none;
	width:100%;
	padding:0;
	padding-bottom:20px
}
#tab-1, #tab-2, #tab-3 {
	width:100%;
	clear:left;
	float:left;
	margin-top:20px;
	padding-bottom:15px
}
.feature_container h1::before {
	width:140px;
	height:61px;
	top:50px
}
.feature_container h1::after {
	width:140px;
	height:61px;
	top:50px
}
.search_box {
	width:270px
}
}
@media only screen and (max-width: 568px) {
.Board_of_Directors ul li {
	width:100%
}
.middlesection ul li {
	margin-left:0;
	padding-right:20px
}
.sidiStudy figure {
	width:100%;
	text-align:center
}
.sidiStudy .content {
	width:100%;
	padding-top:15px
}
.roaterTabWrap .roatertabContent .tabContentsec article {
	display:block
}
.roaterTabWrap .roatertabContent .tabContentsec article aside {
	width:100%;
	display:block
}
.roaterTabWrap .roatertabContent .tabContentsec article aside h1 {
	margin-bottom:15px
}
.awards_recog img {
	width:100%;
	height:auto
}
.middlesection ul.Financial-results li, .middlesection ul li {
	background:none;
	padding-left:10px
}
.middlesection ul li {
	line-height:23px
}
.middlesection ul.Financial-results li:hover, .middlesection ul li:hover {
	background:none
}
.banner-image-modify-text {
    left: 0px;
    position:absolute;
    text-align: center;
	bottom:10%;
	width:100%;
}
.banner-image-modify-text h2 {
    font-size: 22px;
}
}
@media only screen and (max-width: 480px) {
.feature_container .feature_list{padding-bottom:0px;}
.feature_container .feature_list ul{ margin-bottom:0px;}
.footerFix.fixed{display:none;}
span.wpcf7-list-item{width:100%;float:left;}
.complaint_form_content ul li label br{ display:none;}
.complaint_form_content ul li dl dd {
	width:100%
}
.complaint_form_content ul li dl dt {
	width:100%
}
.right_top {
	margin-bottom:0;
	width:100%
}
.feature_container .feature_list ul li {
	width:73%
}
.ammoutEMIshow aside {
	clear:left;
	margin-left:0;
	margin-bottom:10px
}
.middlesection ul.text {
	padding-left:15px
}
.footerFix, .footerFix .centerWrap .formSection {
	height:auto
}
.footerFix .centerWrap {
	width:100%
}
.footerFix .centerWrap .formSection ul li {
	margin-bottom:10px
}
.awards_recog img {
	width:100%;
	height:auto
}
.left_nav ul li {
	float:none;
	display:inline-block;
	width:33.33%;
	box-sizing:border-box;
	padding:0;
	height:65px;
	margin-top:15px;
	box-sizing:border-box;
	text-align:center
}
.left_nav ul li:first-child {
	padding-left:0
}
.left_nav ul li:nth-child(1), .left_nav ul li:nth-child(2) {
	width:23%;
	line-height:18px
}
.left_nav ul li:nth-child(2) {
	margin-left:10px
}
.left_nav ul li:nth-child(3) {
	width:39%;
	line-height:18px
}
.fixedheader .left_nav ul li {
	padding:0
}
.right_top {
	margin-top:20px
}
.right_top:first-of-type {
	margin-top:35px
}
.triangle {
	margin-top:0
}
}
@media only screen and (max-width: 375px) {
.middlesection section img.rt-img, .middlesection section img.lt-img{float:none;margin:0;padding:0;margin:0 auto;width:100%;margin-top:10px}
.branchlocator ul.tabs li{min-height:75px;}
.banner-image-modify-text h2, .bannercontentHolder h2{font-size:20px;}
.bannercontentHolder{top:10%;}
#banner .owl-controls{bottom:30px;}
.bannercontentHolder h4, .bannercontentHolder h5{font-size:20px;}
.bannercontentHolder p{font-size:16px;margin-top:10px;}
}

@media only screen and (max-width: 360px){
.feature_container{padding-top:30px}
.feature_container h1::before, .feature_container h1::after{display:none}
.search_box{width:174px;}
.sty{padding:5px;border:10px solid #f1f1f1}
.awards_recog img{width:100%;height:auto;}
.main_service_bottom .btn_box p{font-size:14px}
.footerFix .centerWrap .formSection ul li .selector select{width:92%; font-size:13px; padding-left:0px;}
.footerFix .centerWrap .formSection ul li{ margin-bottom:28px;}
.footerFix span.wpcf7-not-valid-tip{ width:100%;}
.footer_box{padding-left:0px;}
}
@media only screen and (max-width: 320px) {
.search_box {
	width:146px
}
.awards_recog img {
	width:100%;
	height:auto
}
.left_nav {
	width:311%;
	left:-202px
}
.bannercontentHolder{top:20px;}
.right_top{margin:0px;}
}
@media only screen and (min-width:767px) and (max-width:768px) {
.bannercontentHolder{bottom:18%;left:4%;}
.banner-image-modify-text h2, .bannercontentHolder h2{font-size:20px;}
.bannercontentHolder h5{font-size:22px;}
.bannercontentHolder h4{font-size:30px;}.btn_box h4 {
	font-size:20px;
	padding-bottom:20px
}
}