/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px)
{

}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) and (max-width: 1199px)
{
	.jarp_logo
	{
	  width:85%;
	}
	.offer-pic:after {
	    content: "";
	    width: 465px;
	    height: 400px;
	    border: 3px solid #E13134;
	    position: absolute;
	    left: 93px;
	    top: 0px;
	}
	.bg_img
	{
		    position: absolute;
		    top: 0px;
		    bottom: 0px;
		    left: 0px;
	}
}


@media only screen and (min-width: 768px) and (max-width: 991px)
{	
	.seal_img
	{
	  height: 100%;
	  width:100%;
	}
	.seal_img_div
	{
	  padding-top:50%;
	  padding-left: 0px;
	  padding-right:0px;

	}
	.pagination
	{
		/*padding-left:39%;*/
	}
	.jarp_logo
	{
	  width:85%;
	}
	.offer-pic:after {
	    content: "";
	    width:525px;
	    height: 400px;
	    border: 3px solid #E13134;
	    position: absolute;
	    left:125px;
	    top:9px;
	}
/*		.bg_img
	{
		    position: absolute;
		    top: 0px;
		    bottom: 0px;
		    left: 0px;
	}*/
	.why_choose_imgpart 
	{
		background-size:100%;
	}
	.about_img_div
	{
	  text-align:center;
	  padding-top:5%;
	}

}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) and (max-width:915px)
{	

}


/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 660px) and (max-width: 767px)
{
	.jarp_logo
	{
	  width:100%;
	}
		.seal_img
	{
	  height: 100%;
	  width:100%;
	}
	.pagination
	{
		/*padding-left:39%;*/
	}
	.seal_img_div
	{
      	padding-top: 5%;
    	/* padding-left: 0px; */
    	/* padding-right: 0px; */
    	padding-bottom: 0px;
	}
	.offer-pic:after {
	    content: "";
	    width: 465px;
	    height: 415px;
	    border: 3px solid #E13134;
	    position: absolute;
	    left: 150px;
	    top: 0px;

	}
	.cta h2
	{
		text-align: center;
	}
	.mission p {

		font-size:17px;
		padding:0 20px; 
	}
		.footer_top
	{
	    padding-top: 0px;
   		 margin: 0px !important;
	}
	.cmp_footer_logo
	{
		margin-bottom: 0px !important;
    	padding: 0px;
	}
	.msg_input
	{
		padding-left:0px; 
	}
}
@media only screen and (min-width: 600px) and (max-width: 659px)
{	
	.jarp_logo
	{
	  width:100%;
	}
	.seal_img
	{
	  height: 100%;
	  width:100%;
	}
	.pagination
	{
		/*padding-left:36%;*/
	}
	.seal_img_div
	{
	  padding-top: 5%;
    	/* padding-left: 0px; */
    	/* padding-right: 0px; */
    	padding-bottom: 0px;
	}
	.offer-pic:after {
        content: "";
	    width: 430px;
	    height: 380px;
	    border: 3px solid #E13134;
	    position: absolute;
	    left: 130px;
	    top: 0px;

	}
	.offer-pic {
	    padding: 37px 60px 0 45px;
	    position: relative;
	}
	.cta h2
	{
		text-align: center;
	}
		.mission p {

		font-size:17px;
		padding:0 20px; 
	}
	.footer_top
	{
	    padding-top: 0px;
   		 margin: 0px !important;
	}
	.cmp_footer_logo
	{
		margin-bottom: 0px !important;
    	padding: 0px;
	}
	.msg_input
	{
		padding-left:0px; 
	}
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (min-width: 575px) and (max-width: 599px) 
{
	.jarp_logo
	{
	  width:100%;
	}
		.seal_img
	{
	  height: 100%;
	  width:100%;
	}
	.seal_img_div
	{
	  padding-top:15%;
	  padding-left: 0px;
	  padding-right:0px;
	  padding-bottom: 0px;
	}
	.pagination
	{
		/*padding-left:35%;*/
	}
	.choose_content {
	    padding: 35px 0px 0px 10px;
	}
	.whychoose_p {
	    font-size: 14px;
	}
	.cta h2
	{
		text-align: center;
	}
	.site-footer .upper-footer
	{
		padding: 0px;
	}
	.site-footer .service-links-widget ul li:before
	{
		left: 7px;
	}
	.cmp_footer_logo
	{
		display: none;
	}
		.mission p {

		font-size:17px;
		padding:0 20px; 
	}
	.msg_input
	{
		padding-left:0px; 
	}
}
@media only screen and (min-width:510px) and (max-width: 599px) 
{
	.jarp_logo
	{
	  width:100%;
	}
		.seal_img
	{
	  height: 100%;
	  width:100%;
	}
	.seal_img_div
	{
	  padding-top:15%;
	  padding-left: 0px;
	  padding-right:0px;
	  padding-bottom: 0px;
	}
	.pagination
	{
		/*padding-left:33%;*/
	}
	.choose_content {
	    padding: 35px 0px 0px 10px;
	}
	.whychoose_p {
	    font-size: 14px;
	}
	.cta h2
	{
		text-align: center;
	}
	.site-footer .upper-footer
	{
		padding: 0px;
	}
	.site-footer .service-links-widget ul li:before
	{
		left: 7px;
	}
	.cmp_footer_logo
	{
		display: none;
	}
		.mission p {

		font-size:17px;
		padding:0 20px; 
	}
	.msg_input
	{
		padding-left:0px; 
	}
}
@media only screen and (min-width: 480px) and (max-width: 599px) 
{
	.jarp_logo
	{
	  width:100%;
	}
	.services-s3-grids .grid 
	  {
	  	width:50% !important;
	  }
		.seal_img
	{
	  height: 100%;
	  width:100%;
	}
	.pagination
	{
		/*padding-left:31%;*/
	}
	.seal_img_div
	{
	  padding-top:15%;
	  padding-left: 0px;
	  padding-right:0px;
	  padding-bottom: 0px;
	}
	.offer-pic:after
	{
        display: none;
	}
	.offer-pic {
	    padding: 13px 13px 13px 13px;
	    position: relative;
	    border: 4px solid #E13134;
	    margin-top: 13%;
	}
	.why_choose_imgpart
	{
		background-size:100%;
	}
	.choose_content {
	    padding: 35px 0px 0px 10px;
	}
	.whychoose_p {
	    font-size: 14px;
	}
	.cta h2
	{
		text-align: center;
	}
	.site-footer .upper-footer
	{
		padding: 0px;
	}
	.site-footer .service-links-widget ul li:before
	{
		left: 7px;
	}
	.cmp_footer_logo
	{
		display: none;
	}
		.mission p {

		font-size:17px;
		padding:0 20px; 
	}
	.msg_input
	{
		padding-left:0px; 
	}
}
@media only screen and (min-width:380px) and (max-width:479px) 
{
	.jarp_logo
	{
	  width:100%;
	}
	.services-s3-grids .grid 
	  {
	  	width:50% !important;
	  }
		.seal_img
	{
	  height: 100%;
	  width:100%;
	}
	.seal_img_div
	{
	  padding-top:15%;
	  padding-left: 0px;
	  padding-right:0px;
	  padding-bottom: 0px;
	}
	.pagination
	{
		/*padding-left:27%;*/
	}
	.offer-pic:after
	{
        display: none;
	}
	.offer-pic {
	    padding: 13px 13px 13px 13px;
	    position: relative;
	    border: 4px solid #E13134;
	    margin-top: 13%;
	}
	.why_choose_imgpart
	{
		background-size:100%;
	}
	.choose_content {
	    padding: 35px 0px 0px 10px;
	}
	.whychoose_p {
	    font-size: 14px;
	}
	.cta h2
	{
		text-align: center;
	}
	.site-footer .upper-footer
	{
		padding: 0px;
	}
	.site-footer .service-links-widget ul li:before
	{
		left: 7px;
	}
	.cmp_footer_logo
	{
		display: none;
	}
		.mission p {

		font-size:17px;
		padding:0 20px; 
	}
	.msg_input
	{
		padding-left:0px; 
	}
}
@media only screen and (min-width:320px) and (max-width:379px) 
{
	.jarp_logo
	{
	  width:100%;
	}
	  .services-s3-grids .grid 
	  {
	  	width: 100% !important;
	  }
		.seal_img
	{
	  height: 100%;
	  width:100%;
	}
	.seal_img_div
	{
	  padding-top:15%;
	  padding-left: 0px;
	  padding-right:0px;
      padding-bottom: 0px;
	}
	.pagination
	{
		/*padding-left:21%;*/
	}
	.offer-pic:after
	{
        display: none;
	}
	.offer-pic {
	    padding: 13px 13px 13px 13px;
	    position: relative;
	    border: 4px solid #E13134;
	    margin-top: 13%;
	}
	.why_choose_imgpart
	{
		background-size:100%;
	}
	.choose_content {
	    padding: 35px 0px 0px 10px;
	}
	.whychoose_p {
	    font-size: 14px;
	}
	.cta h2
	{
		text-align: center;
	}
	.site-footer .upper-footer
	{
		padding: 0px;
	}
	.site-footer .service-links-widget ul li:before
	{
		left: 2px;
	}
	.cmp_footer_logo
	{
		display: none;
	}
	.mission p 
	{

	    font-size: 15px;
	    padding: 0 20px;
	    margin-top: 12%;
	}
	.mission_img
	{
	    width: 35%;
	}
	.msg_input
	{
		padding-left:0px; 
	}
}
