@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.second-about-content h2 {
		font-size: 28px;
	}
	.single-testimonial-third .content {
		padding: 70px 12px 35px;
	}
	.single-contact-detail {
		padding: 30px 5px 20px;
	}
	.single-contact-detail .content p {
	    font-size: 17px; 
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.container {
	    max-width: 100%;
	}
	.process-list .process:after {
		display: none;
	}
	.process-list .process:before {
		display: none;
	}
	section.loan-process-section {
		padding-bottom: 30px;
		padding-top: 40px;
	}
	.about-cradit-list li {
	    line-height: 28px;
	    margin-bottom: 15px;
	}
	section.third-testimonial-section {
		padding: 55px 15px 60px;
	}
	.second-topbar .col-md-8 {
	    -ms-flex: 0 0 75%;
	    flex: 0 0 75%;
	    max-width: 75%;
	} 
	.second-topbar .col-md-4 {
	    -ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
	}
	.single-contact-detail .content p {
		font-size: 17px;
    }
    #cssmenu.small-screen #menu-button:after {
		border-top: 2px solid #000000;
		border-bottom: 2px solid #000000;
		top: 6px;
	}
	#cssmenu.small-screen #menu-button:before {
		background: #000000;
		top: 0;
	}
	header.second-header div#cssmenu {
		padding-top: 2px;
	}
	.second-header div#cssmenu ul li {
	    background: #ffffff;
	}
	#cssmenu.small-screen #menu-button {
		color: #000;
	}
	#cssmenu.small-screen #menu-button.menu-opened:before {
		background: #000;
	}
	#cssmenu.small-screen #menu-button.menu-opened:after {
		background: #000000;
	}
}


@media only screen and (max-width: 767px) {
	#cssmenu.small-screen #menu-button:after {
		border-top: 2px solid #000000;
		border-bottom: 2px solid #000000;
		top: 6px;
	}
	#cssmenu.small-screen #menu-button:before {
		background: #000000;
		top: 0;
	}
	header.second-header div#cssmenu {
		padding-top: 2px;
	}
	.container {
		max-width: 95%;
	}
	.second-header div#cssmenu ul li {
	    background: #ffffff;
	}
	#cssmenu.small-screen #menu-button {
		color: #000;
	}
	#cssmenu.small-screen #menu-button.menu-opened:before {
		background: #000;
	}
	#cssmenu.small-screen #menu-button.menu-opened:after {
		background: #000000;
	}
	.single_banner_left {
	    padding-top: 0;
	    padding-bottom: 40px;
	}
	.single_banner .col-sm-6 {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.single_banner .single-hero-slide {
	    padding-top: 40px; 
	}
	section.loan-process-section {
		padding-top: 40px;
		padding-bottom: 20px;
	}
	.section-padding {
	    padding-top: 40px;
	    padding-bottom: 40px;
	}
	.second-about-area {
	    padding: 40px 0 40px;
	}
	section.footer-area.section-padding {
	    padding-bottom: 25px;
	    padding-top: 25px;
	}
	.single-contact-detail {
		min-height: auto;
		margin-bottom: 30px;
	}
	.section-padding.contact-us-padding {
	    padding: 45px 0 45px;
	}
	.goldloan_pic {
		padding-top: 20px;
	}
	.about-page-shortcode .single-image {
	    padding-top: 15px;
	}
	.about-page-shortcode.section-padding {
	    padding: 50px 0 10px;
	}
	.privacy_policy ol, .privacy_policy ul {
        padding-left: 25px;
    }
    .copyright-text {
        text-align: center!important;
    }
}

@media only screen and (max-width: 480px) {
	.second-about-content h2 {
	    font-size: 26px;
	    line-height: 34px;
	    margin-bottom: 10px;
	}
	.section-title h2 {
	    font-size: 26px;
	    line-height: 34px;
	    margin-bottom: 10px;
	}
	.section-title {
	    margin-bottom: 25px;
	}
	section.third-testimonial-section {
		padding: 35px 0 35px;
	}
	.page-header {
		padding: 50px 0;
	}
	.page-header h2 {
		font-size: 34px;
		margin-bottom: 10px;
	}
}

@media only screen and (max-width: 414px) {
	.second-topbar {
	    padding: 4px 0;
	}
	.single_banner h1 {
		font-size: 30px;
		line-height: 38px;
	}
	section.loan-process-section.section-padding {
	    padding-bottom: 10px;
	}
	.about-cradit-list li {
		margin-bottom: 12px;
		line-height: 28px;
	}
}
@media only screen and (max-width: 399px) {
	.container {
	    max-width: 100%;
	}
	section.third-testimonial-section {
	    padding: 35px 15px 35px;
	}
	.single-process .content h4 {
		margin-bottom: 10px;
	}
	.left-topbar li {
		margin-right: 0;
	}
}
@media only screen and (max-width: 375px) {
	.single_banner p {
	    font-size: 20px;
	    line-height: 28px;
	}
	.single_banner h1 {
		line-height: 36px;
	}
}

@media only screen and (max-width: 360px) {
	
}

@media only screen and (max-width: 360px) {
	
}

@media only screen and (max-width: 350px) {
	.left-topbar {
	    font-size: 16px;
	}
}
@media only screen and (max-width: 320px) {
	.left-topbar {
	    font-size: 16px;
	}
	.single-contact-detail .content p {
		font-size: 16px;
	}
	.ftr_contact_txt p {
		font-size: 17px;
	}
}
@media only screen and (max-width: 320px) {
	.left-topbar {
	    font-size: 14px;
	    margin-right: 5px;
	}
}