@media(max-width: 1920px){

	#footer-bottom-section .copyright, #footer-bottom-section .design-credit {
		font-size: 15px;
	}

}

@media(max-width: 1440px){

	#footer-bottom-section .copyright, #footer-bottom-section .design-credit {
		font-size: 14px;
	}

}

@media(max-width: 1366px){

	#footer-bottom-section .copyright, #footer-bottom-section .design-credit {
		font-size: 13px;
	}

}

@media(max-width: 1200px){

	#footer-bottom-section .copyright, #footer-bottom-section .design-credit {
		font-size: 11px;
	}

}

@media(max-width: 992px){

	#footer-bottom-section .copyright, #footer-bottom-section .design-credit {
		font-size: 10px;
	}

}

@media(max-width: 768px){

	#footer-bottom-section .copyright, #footer-bottom-section .design-credit {
		font-size: 8px;
	}

}

@media(max-width: 480px){

	.mt-1, .mt-2 .my-1, .my-2 {
		margin-top: 0.1rem!important;
	}
	.mt-3, .mt-4 .my-3, .my-4 {
		margin-top: 0.5rem!important;
	}
	.mt-5, .my-5 {
		margin-top: 1rem!important;
	}

	.mb-1, .mb-2 .my-1, .my-2 {
		margin-bottom: 0.1rem!important;
	}
	.mb-3, .mb-4 .my-3, .my-4 {
		margin-bottom: 0.5rem!important;
	}
	.mb-5, .my-5 {
		margin-bottom: 1rem!important;
	}

	.ml-1, .ml-2 .mx-1, .mx-2 {
		margin-left: 0.1rem!important;
	}
	.ml-3, .ml-4 .mx-3, .mx-4 {
		margin-left: 0.5rem!important;
	}
	.ml-5, .mx-5 {
		margin-left: 1rem!important;
	}

	.mr-1, .mr-2 .mx-1, .mx-2 {
		margin-right: 0.1rem!important;
	}
	.mr-3, .mr-4 .mx-3, .mx-4 {
		margin-right: 0.5rem!important;
	}
	.mr-5, .mx-5 {
		margin-right: 1rem!important;
	}

	.pt-1, .pt-2, .py-1, .py-2 {
		padding-top: 0.1rem!important;
	}
	.pt-3, .pt-4, .py-3, .py-4 {
		padding-top: 0.4rem!important;
	}
	.pt-5, .py-5 {
		padding-top: 1rem!important;
	}

	.pb-1, .pb-2, .py-1, .py-2 {
		padding-bottom: 0.1rem!important;
	}
	.pb-3, .pb-4, .py-3, .py-4 {
		padding-bottom: 0.4rem!important;
	}
	.pb-5, .py-5 {
		padding-bottom: 1rem!important;
	}


	.pl-1, .pl-2, .px-1, .px-2 {
		padding-left: 0.1rem!important;
	}
	.pl-3, .pl-4, .px-3, .px-4 {
		padding-left: 0.4rem!important;
	}
	.pl-5, .px-5 {
		padding-left: 1rem!important;
	}

	.pr-1, .pr-2, .px-1, .px-2 {
		padding-right: 0.1rem!important;
	}
	.pr-3, .pr-4, .px-3, .px-4 {
		padding-right: 0.4rem!important;
	}
	.pr-5, .px-5 {
		padding-right: 1rem!important;
	}


	.border_top_w_mobile{
		border-top: 3px solid #5c9a23;
	}
	.border_bottom_w_mobile{
		border-bottom: 3px solid #5c9a23;
	}
	
	.remove_border_t_mobile{
		border-top: none!important;
	}
	.remove_border_b_mobile{
		border-bottom: none!important;
	}
	.remove_border_l_mobile{
		border-left: none!important;
	}
	.remove_border_r_mobile{
		border-right: none!important;
	}

	.points_content_box {
		height: 240px;
	}
	.points_content_box2 {
		height: 125px;
	}
	.points_content_box_shb {
		height: 125px;
	}

	.mobile_outer_box_align{
		display: flex;
		justify-content: center;
	}

	.content_box_img_outer {
		margin-left: 0;
	}

	.mobile_center{
		display: flex;
		justify-content: center;
	}
	#footer-bottom-section .copyright, #footer-bottom-section .design-credit {
		/*font-size: 8px;*/
	}
	.mobile_m_p{
		margin-left: 0!important;
		margin-right: 0!important;
	}

	#main-footer #footer-top-section .fa-ul {
		margin-left: 30px;
		text-align: left;
	}


	#main-footer #footer-top-section .links-row {
		text-align: center;
	}

	.media-box{
		display: flex;
		justify-content: center;
	}

}



@media(max-width: 375px){

	#footer-bottom-section .copyright, #footer-bottom-section .design-credit {
		font-size: 6px;
	}
	.points_content_box {
		height: 275px;
	}
	.points_content_box2 {
		height: 150px;
	}
	.points_content_box_shb {
		height: 175px;
	}


}