@media screen and (max-width: 1250px){
	.container{
		width:100%;
	}
	.slider-cnt{
		width:35%;
		padding: 2% 0;
	}
	.slider-cnt ul{
		margin-top: 20px;
	}
}
@media screen and (max-width: 1199px){
	.container{
		max-width:100%;
	}
	.navbar-toggler{
		display: none;
	}
	.service-div:last-child{
		margin-right: 0;
	}
	.service-div.service-cont p{
		height: 95px;
	}
	.left-cnt-div{
		width: 100%;
		padding-right: 20px; 
	}
	.right-cnt-div{
		width: 100%;
		padding-left: 20px;
	}
	.strength-Num{
		width: 28%;
		margin:0 2% 2% 0;
		margin-bottom: 10px;
	}
	.webest{
		margin-bottom: 10px;
	}
	.webest-div{
		margin-right: 2%;
	}

}
@media screen and (max-width: 992px){
	.container{
		width:100%;
	}
	.slider-cnt{
		width:35%;
		padding: 2% 0;
	}
	.slider-cnt ul{
		margin-top: 20px;
	}
	.slider-cnt h2{
		font-size: 23px;
	}
	.slider-cnt h3{
		font-size: 18px;
	}
	.slider-cnt h4{
		font-size: 16px;
	}
	.slider-cnt ul {
		display: none;
	}
	.service-div:last-child{
		margin-right: 0;
	}
	.left-cnt-div, .right-cnt-div{
		width:100%;
	}
	.webest-div{
		    margin-right: 2%;
	}
	.webest-div .webest-cnt p{
		display: none;
		text-align: left;
	}
	.webest{
		    margin-bottom: 20px;
	}
	.left-cnt-div{
		    padding-right: 20px; 
	}
	.right-cnt-div{
		    padding-left: 20px;
	}

}
@media screen and (max-width: 915px){

	.strength-Num{
		width: 29%;
		margin:0 1% 1% 0;
		margin-bottom: 5px;
	}

}
@media screen and (max-width: 767px){
	body{
		font-size: 16px;
		font-size: 100%;
	}
	.navbar-brand img{
		margin-bottom: 20px;
		width: 80%;
	}	
	.navbar-toggler{
		display: block;
		position: absolute;
	    top: -44px;
	    left: -12px;
	    z-index: 99999;
	}
	.homepage-toll-free-num
	{
		width:100%;
		text-align: right;
	}
	.navbar-toggler i{
		color:#000;
	}
	.navbar-nav{
		background: #000;
	}
	.main-menu .navbar-nav li.dropdown a .caret{
		width:10px;
		float:right;
	}
	.main-menu .navbar-nav li.dropdown > ul.dropdown-menu{
		display: none;
	}
	.main-menu .navbar-nav li.dropdown.open > ul.dropdown-menu{
		display: block;
		width:100%;
		position: relative;
		border:0;
	}
	.main-menu .navbar-nav li:hover > ul.dropdown-menu li a{		
		background:#fff;
	}
	.enq-form .form-group .form-control{
		height: auto;
		padding: 10px;
	}
	.enq-form .row:last-child .form-group{
		margin-bottom: 10px;
	}
	.width50per{
		width:100%;
	}
	.strength-icon-div{
		text-align: center;
	}
	.strength-Num{
		width: 22%;
		margin: 0 10px 10px 10px;
	}
	.webest{

		margin-bottom: 0 !important;
	}
	.webest-div .webest-cnt p{
		display: block;
	}
	.webest-div{
		width:80%;
		margin:0 auto;
		margin-bottom: 15px ;
	}
	.webest{
			padding-left:30px;
		}

	.footer-top ul li, .ftr-contact-row{
		margin-bottom: 0px;
		border-bottom: 0;
	}
	.footer-top h4, .footer-top h5{
		margin-top: 10px;
	}
	.slider-cnt{
		width:35%;
		padding:2% 0;
	}
	.slider-cnt h3{
		font-size: 150%;
	}
	.slider-cnt h2{
		font-size: 200%;
	}
	.slider-cnt h4{
		font-size: 130%;
	}

}
@media screen and (max-width: 600px){
	.homepage-toll-free-num li.homepage-phone-icon i{
		padding: 5px;
	}
	.homepage-toll-free-num li.toll-free-num{
		padding-left: 0px;		
	}
	.homepage-toll-free-num li.homepage-phone-icon i:before{
		/*display: none;*/
		font-size: 20px;		
	}
	.homepage-toll-free-num li.toll-free-num .toll-number{
		font-size: 20px; 
	}
	.homepage-toll-free-num li.toll-free-num .toll-number-text{
		display: block;
	}
}
@media screen and (max-width: 480px){
	.service-div{
		width:100%;
	}
	.service-div.service-img{
		position: relative;
		float:left;
	}		
	.left-cnt-div{
		padding-right: 0px;
	}
	.webest{
		padding-left: 20px;
	}
	.strength-Num{
		width:40%;
	}
}

@media screen and (max-width: 450px){
	.slider-cnt h3{
		display: none;
	}
	.slider-cnt h2{
		font-size: 165%;
		margin-top: 20%;
	}
	.slider-cnt h4{
		display: none;
	}
	.homepage-toll-free-num li.homepage-phone-icon{
		display: none;
	}
	.services .col-xs-6{
		width:100%;
	}
}