@media only screen and (max-width:1920px){
	#mainimage_wrap .bx-wrapper .bx-prev{left:24%;}
	#mainimage_wrap .bx-wrapper .bx-next{right:24%;}
}
@media only screen and (max-width:1600px){
	#mainimage_wrap .bx-wrapper .bx-prev{left:19%;}
	#mainimage_wrap .bx-wrapper .bx-next{right:19%;}
}
@media only screen and (max-width:1440px){
	#mainimage_wrap .bx-wrapper .bx-prev{left:15%;}
	#mainimage_wrap .bx-wrapper .bx-next{right:16%;}
}
@media only screen and (max-width:1024px){
	#mainimage {margin-top:0;}
	#mainimage_wrap .bx-wrapper .bx-next{right:4px; background-size:17px auto;height:39px; top:50%;}
	#mainimage_wrap .bx-wrapper .bx-prev{left:15px; background-size:17px auto; height:39px; top:50%;}
	#mainimage_wrap .bx-wrapper .bx-caption{max-width:990px;}
}

@media only screen and (max-width:991px){
	.inner_content_wrap{width:auto;margin-left: 10px;margin-right: 10px;}
	.topmenu nav ul li a{padding:0 6px;}
	.topmenu nav ul {padding: 0;}
	.contentLeft {width: 640px;}
	.threeboxes .col31, .threeboxes .col32,.threeboxes .col33{
		width: 186px;
	}
	.threeboxes .col31 img, .threeboxes .col32 img,.threeboxes .col33 img{max-width:100%;}
	.contentLeft {
		margin: -50px 1.5% 0;
		width: 97%;
	}
	.sidebarRight{
		margin: 20px 1.5% 0;
		width: 97%;
	}
	.newsListing li {display:block; clear:both;}
	.newsListing li img{margin-bottom:0;}
	.threeboxes .col31{margin:0 25px}
	.threeboxes .col32{margin:0 25px}
	.threeboxes .col33{margin:0 25px}
	.footerLeft{width:100%; text-align:center;}
	.footerRight{width:100%; text-align:center;}
	.footersocial ul{float:none;padding-top: 7px;}
	.footersocial li{float:none;}
}



@media only screen and (max-width:800px){
#toggle-nav{display:block;}
.topmenu{display:none;top:104px; position:absolute; background-color:#fff; width:100%;}
.topmenu nav ul {border-top: 1px solid #ccc; padding: 0;}
.topmenu nav li {border-bottom: 1px solid #CCCCCC;padding-right: 0;width: 100%;}
.topmenu nav ul ul{display:block;position:relative; top:auto;width: 100%;}
.topmenu nav ul li a {line-height: 30px;padding: 0 15px; background-image:none !important;}
.topmenu nav ul li ul li a{ padding: 8px 0 8px 26px;}
#mainimage_wrap .bx-wrapper .bx-caption {
    margin: 0 10px;
}
.contentLeft{margin:-50px 10px 0; width:auto;}
.sidebarRight {margin: 20px 10px 0;width:97.5%;}
.imageright{width:auto;}
.comingsoon{
	width:97.5% !important;
	}
.address_box1{margin-left:30px;}
}

@media only screen and (max-width:768px){
topmenu nav ul li a{padding:0 6px;}
#mainimage_wrap .bx-wrapper .bx-caption span {font-size: 29px;padding: 14px 0;}
}


@media only screen and (max-width:767px){
	header{z-index:999;}
	.threeboxes .col31{margin:0 1.7% 0 0; width:32.1%;}
	.threeboxes .col32{margin:0 1.7% 0 0;width:32.1%;}
	.threeboxes .col33{margin:0; width:32.1%;}
	.threeboxes{padding:20px 10px;}
	.textarea{width:95%;}
	.contactform{padding:0; margin-right:0; border:none;}
	.contactform .form li .input{width:95%;}
	.address_box1{margin-left:0px;}
	.newsListing li.last{border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;padding: 0 0 16px;}
}
@media only screen and (max-width:640px){
	#mainimage_wrap .bx-wrapper .bx-next{right:0;}
	#mainimage_wrap .bx-wrapper .bx-prev{left:10px;}
}

@media only screen and (max-width:639px){
	.contentLeft{margin: 20px 10px 0;}
	.contentLeft .pad20{padding:0;}
	.shadedbox{
		background-color: transparent;
		box-shadow: none;
		float: right;
	}
	footer{padding:13px 10px;}
	#logo{padding: 20px 0 0 10px;}
	.tollfree{padding:0 20px 0 10px;}


	#mainimage_wrap .bx-wrapper .bx-caption span {font-size: 19px;padding: 6px 0;}
	#mainimage_wrap .bx-wrapper .bx-caption{bottom:10px;}
	.inner_content_wrap .pad20{padding: 17px 10px;}
	#Inner_mainimage_wrap .imageright{display:none;}
	#Inner_mainimage_wrap{margin:0 10px;}
	#Inner_mainimage{background:none;position:relative;margin:0; min-height:inherit;}
	.breadcrumb_title {position: relative; padding:10px 0 0 0; margin:0; }
	.breadcrumbs {padding-bottom: 13px;}
	.inner_content_wrap{margin-top:0;}
	.inner_content_wrap .pad20{padding:0;}
}
@media only screen and (max-width:599px){
	.topbar {height: 100px; text-align:center}
	#logo{max-width:190px;}
	#logo img {max-width: 100%;}
	#toggle-nav{top:24px;}
	.tollfree{float:none; text-align:center; border-left:none; border-right:none; border-bottom:1px solid #3f6ab3;}
	.topsocial{float:none;}
	.topsocial ul{float:none;}
	.topsocial li{float:none; border:none;}
	header{height:88px;}
	.topmenu{top:88px;}
	#mainimage_wrap .bx-wrapper .bx-next{ background-size: 10px auto;}
	#mainimage_wrap .bx-wrapper .bx-prev{ background-size: 10px auto;}
	#mainimage{padding-top:15px; background-size:100% auto;}
	h1{font-size:24px; }
	h2{font-size:19px; }
}



@media only screen and (max-width:480px){
	#mainimage_wrap .bx-wrapper .bx-caption{display:none;}
}

@media only screen and (max-width:479px){
	.threeboxes{padding:20px 0; margin-top:0;}
	.threeboxes .col31{margin:0 0 10px 0; width:100%;}
	.threeboxes .col32{margin:0 0 10px 0;width:100%;}
	.threeboxes .col33{margin:0; width:100%;}
	.threeboxes .col31 img, .threeboxes .col32 img, .threeboxes .col33 img {width: 100%;}
	.newsListing {padding: 20px 10px;}
	#testimonials{padding: 30px 0;}
	.testimonialText, .authorname{font-size:16px; line-height: normal;}
	.testimonialText {padding:0 50px 0 60px;}
	#content{padding-bottom:0}
	.imgleft{width:100%; margin:0 0 15px 0;}
	.imgright{width:100%; margin:0 0 15px 0;}
	.sidebarRight{
		width: 100%;
		float: right;
		margin-top: 20px;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
	}
	.sidebarSV{
		width: 100%;
		float: right;
		margin-top: 100px;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
	}
	.newstitle{border-radius:0;}
}

@media (max-width: 991px) {
	.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
}

/*
     FILE ARCHIVED ON 00:09:28 Oct 24, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:54:24 May 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.377
  captures_list: 0.89
  exclusion.robots: 0.037
  exclusion.robots.policy: 0.022
  esindex: 0.015
  cdx.remote: 7.309
  LoadShardBlock: 50.995 (3)
  PetaboxLoader3.datanode: 57.193 (4)
  load_resource: 357.147
  PetaboxLoader3.resolve: 308.996
*/