@media all and (min-width:1024px) and (max-width: 1169px){
	.wrapper{width: 1000px;}
/*	 .header-right{padding-top:40px;}*/

	.welcome-home{width: 660px;}

	.right-form{width: 300px;}

	.one-third {width: 313px;}

	.client-logo ul li{width:227px;}

	.home-services li{min-height:377px;}
	.field{ margin-bottom:16px;}

	.footer-bottom .one-fourth{width:227px;}
	.footer-bottom .one-fourth ul li{width:112px}
	/*.desktop-menu ul li a{line-height:22px;}*/
	.ser-img-right{right: -340px;}
	.address-blog{width:205px;}
	.slide-text{top:200px;}
	.inner-list { margin-right: 35px;}
	.home-services ol li {margin-bottom:auto; min-height:1px;}
	.home-services ol {min-height: 480px;}
	.jcarousel {width: 90% !important; margin: auto;}
	.jcarousel-control-next {right: 10px!important;}
	.jcarousel-control-prev {left: 10px !important;}
	
	
	
}
@media all and (min-width:768px) and (max-width: 1023px){ 

    .wrapper{width: 750px;}

    .header-right{padding-top:40px; width: 300px;}
	.slide-text{top:100px;}
	.field {margin-bottom: 20px;}
	.welcome-home{width: 415px;}
	.bold-text{font-size:17px; line-height:24px;}

	.right-form{}

	.one-third{width:230px;}

	.client-logo ul li{width:165px;}

	.home-services li{min-height:490px;}

	.footer-bottom .one-third{width:230px !important;}
	.desktop-menu ul li a{line-height:22px;}
	.ser-img-right{ margin-left:20px; position: relative; left:0; margin-bottom:20px; float:right;}
	.home-services li h3{min-height:45px;}
	.inner-list {margin-right: 0; width: 200px;}
	.sub-collapser{display:block;}
	.home-services li p {height:280px;}
	.home-services ol li {margin-bottom:auto; min-height:1px;}
	.home-services ol {min-height: 545px; margin-left:-5px;} 
	.heading h2 {line-height:48px;}
	.footer-bottom .one-fourth{min-height: 245px;   width: 360px;}
	.footer-bottom .one-fourth:nth-child(2n){margin-right:0;}
	
	.home-services li {padding: 60px 10px 20px 0px;}
	.one-third {width: 240px;margin-right: 15px;}
	.jcarousel {width: 90% !important; margin: auto;}
	.jcarousel-control-next {right: 0px!important;}
	.jcarousel-control-prev {left: 0px !important;}
	
/*Media for iPad landscape ends*/

}

@media all and (max-width:800px){
	.media li{width:48%;}
	.inner-box .welcome-home, .inner-box .right-form {width: 100%;}
	.jcarousel {width: 90% !important; margin: auto;}
	.jcarousel-control-next {right: 0px!important;}
	.jcarousel-control-prev {left: 0px !important;}
	
	}

@media all and (min-width:600px) and (max-width: 767px){

    .wrapper{width: 95%;}

	.header-right{padding-top:40px;}

	.slide-text{top:100px;}

	.welcome-home{margin-bottom:30px;float: none;width: 100%;}

	.right-form{float: none;width: 100%;}

	.one-third{width:100%;}

	.client-logo ul li{margin-right: 20px;width:127px;}

	.home-services li{min-height:auto;margin-bottom: 70px;}

	.home-services .last{margin-bottom:0 !important;}

	.footer-bottom .one-third{width:100% !important;margin-bottom: 30px;}

	.slide-details h2{font-size:24px;}

	.slide-details h3{font-size:24px;}

    .desktop-menu ul li a{line-height:22px;}
	.ser-img-right{position: relative; left:0; margin-bottom:20px;}
	.sub-collapser{display:block;}
	.home-services ol li {margin-bottom:auto;}
	.home-services ol {    min-height: auto;	}
	.jcarousel-control-next { right: 0px!important;}
	.jcarousel-control-prev { left: 0px!important;}
	
	.footer-bottom .one-fourth {min-height: 230px;}

/*Media for tab ends*/

}

@media all and (max-width:480px){
	
	.pdf-files ul li a span {float: none;width: 130px;display: block;text-align: center;margin-top: 10px;}
	
	}

@media all and (min-width:480px) and (max-width: 599px){

    .wrapper{width: 95%;}

	.header-right{padding-top:40px;}

	.slide-text{ display:none;}

	.welcome-home{margin-bottom:30px;float: none;width: 100%;}

	.right-form{float: none;width: 100%;}

	.one-third{width:100%;}

	.client-logo{text-align:center;}

	.client-logo ul li{margin:0 0 20px 0; float:none; display:inline-block;width: auto;}

	.client-logo ul li:last-child{margin-bottom:0;}

	.home-services li{min-height:auto;margin-bottom: 70px;}

	.home-services .last{margin-bottom:0 !important;}

	.footer-bottom .one-third{width:100% !important;margin-bottom: 30px;}

	.slide-details h2{font-size:24px;}

	.slide-details h3{font-size:24px;}

	.inner-box h3{font-size:18px;}
	.desktop-menu ul li a{line-height:22px;}
    .ser-img-right{position: relative; left:0; margin-bottom:20px;}
	.flex-direction-nav .flex-next{background-size:cover; background-size:25px;}
	.flex-direction-nav .flex-prev{background-size:cover; background-size:25px;}
	.bold-text{font-size:18px; line-height:26px;}
	.flex-direction-nav a{top:59%;}
	.navigation {float: right;width: 100px;}
	.list-box-service .inner-list:nth-child(2n){ margin-right:0;}
	.list-box-service .inner-list{width:40%;}
	.sub-collapser{display:block;}
	.home-services ol li {margin-bottom:auto;}
	.home-services ol {    min-height: auto;}
	.jcarousel-control-next { margin-top: -24px !important; right: 0px !important;}
	.jcarousel-control-prev {left: 0px!important; top: 39px!important;}
	.media li{width:100%; margin-right:0;}
/*Media for iPhone landscape ends*/
.heading h2 {line-height: 50px;}
.footer-bottom .one-fourth {  margin-bottom: 15px ;  padding-bottom: 15px; border-bottom: 1px solid #474747; width: 100%;}
.footer-bottom .one-fourth ul li {width:150px;}

}



@media all and (max-width: 479px){

    .wrapper{width: 95%;}

	.header-right{padding-top:30px;}

	.logo{width: 190px; padding-top:3px;}

	.header{height:80px;}

	.slide-text{top:100px;}

	.welcome-home{margin-bottom:30px;float: none;width: 100%;}

	.right-form{float: none;width: 100%;}

	.one-third{width:100%;}

	.client-logo{text-align:center;}

	.client-logo ul li{margin:0 0 20px 0; float:none; display:inline-block;width: auto;}

	.client-logo ul li:last-child{margin-bottom:0;}

	.home-services li{min-height:auto;margin-bottom: 70px;}

	.home-services .last{margin-bottom:0 !important;}

	.footer-bottom .one-third{width:100% !important;margin-bottom: 30px;}

	.slide-details h2{font-size:24px;}

	.slide-details h3{font-size:24px;}

	.inner-box h3{font-size:18px;}

	.slide-text{display:none;}
	.desktop-menu ul li a{line-height:22px;}
	.ser-img-right{position: relative; left:0; margin-bottom:20px;}
	.flex-direction-nav .flex-next{background-size:cover; background-size:25px;}
	.flex-direction-nav .flex-prev{background-size:cover; background-size:25px;}
	.bold-text{font-size:18px; line-height:26px;}
	.flex-direction-nav a{top:33%;}
	
	.navigation {float: right;width: 70px;}
	.sub-collapser{display:block;}
	.heading h2 {line-height:48px;}
	.home-services ol li {margin-bottom:auto;}
	.jcarousel-control-next { margin-top: -23px !important; right: 0px !important;}
	.jcarousel-control-prev {left: 0px!important; top: 28px!important;}
	.media li{width:100%; margin-right:0;}
	.copyright span {display: block;}
	.copyright {line-height: 20px;padding: 15px 0px;}
	/*.flexslider li { margin-right: 0px !important;}*/
	p.google {margin-bottom: 20px; background-position:0px 0px;}
	.btm-logo {padding-top: 0; margin-bottom: 15px;width: 125px;}
	.footer-bottom .one-fourth {  margin-bottom: 15px ;  padding-bottom: 15px; border-bottom: 1px solid #474747; width: 100%;}
	.home-services li { padding: 60px 10px 20px 10px;}
}

@media all and (max-width: 360px){
	.media li a span{top:32%;}
}