@media (max-width:750px){
    .top-link .dropdown:hover .dropdown-menu {
    display: block;
}
.select-service-form .quantity .form-control {
    width: 100%;
}
.top-link .navbar-nav .open .dropdown-menu {
    position:absolute;
    float: none;
    width: auto;
    margin-top: 0;
    background:#fff;
    }
.service-book-wrap{padding:20px;}
}


@media (min-width:750px){
.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}
.dropdown:hover .dropdown-menu {
    display: block;
}
.margin-bootom-sec {
    margin-bottom: 0px;
}
.footer_link{
	margin-bottom:20px;
}

.contact_bg h2{
	margin-top:5%;
}
.logo{
	margin-left:-25px;
}
.icon-box li{
	text-align:center;
	display:inline-block;
	width:24%;
}
.antimicrobial_treatment .client_say{
	height:350px;
}
.price-box-1{
	height:385px;
}
.navbar-nav > li {
     float: left;
    margin: 0px 10px;
}
.footer_bg h2{
	margin-top:12%;
}

.text-width {
    width: 85%;
}
.image-width {
    width: 15%;
}
.partners-box{
	padding:45px 50px;
	height: 489px;
}
.padding-top{
	padding-top:100px;
}
.form-bg{
	padding: 85px;
	background: #0289cd;
	margin-top:5%;
	border-radius:50%;
	max-width:800px;
	max-height:800px;
}
.form-bg h2 {
    color: #fff;
    font-size: 22px;
    margin-bottom: 15px;
    font-weight: 300;
    line-height: 40px;
    text-align: center;
    text-transform: uppercase;
    font-family: NexaLight, sans-serif;
	text-align:center;
}
.view_details01{
	width:150px;
}
.index-button{
	margin-bottom:10px;
}
.index-button-sec{
	display:inline-block;
}
.modal-dialog {
    width: 600px;
    margin: 20px auto;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -85px;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -85px;
}
}
@media (min-width:970px){
	.antimicrobial_treatment .client_say{
	height:375px;
}
	.icon-box li{
	width:14%;
}
	.container-fluid{
		width:96%;
	}
.mobile_view{
	display:none;
}
.desktop_view{
	display:block;
}
.social-media{
	margin-top:25px;
}
.navbar-nav > li {
     float: left;
    margin: 0px 0px;
}
.left-padding{
	padding-left:25px;
}
.right-padding{
	padding-right:25px;
}
.left-padding01{
	padding-left:35px;
}
.right-padding01{
	padding-right:35px;
}
.navbar-default{
	margin-top:10px;
}
.icon-box li{
	text-align:center;
	display:inline-block;
	width:12%;
}
.border-right{
	border-right:1px solid #e9f8ff;
	height:150px;
}
.gry_box{
	height:500px;
	margin-top:20px;
	margin-bottom:0px;
}
.navbar-default .navbar-nav > li > a{
	font-size: 14px;
}
.antimicrobial_treatment .client_say{
	margin-bottom:0px;
}
.box-sec, .box-sec01{
	height:470px;
}
.right-division{
	border-right:1px solid #cffde4;
}
.about-bg{
	padding:30px 60px 30px 80px;
}
.franchise-form{
	margin-top:-100px;
}
.top-margin{
	margin-top:4%;
}
/*.modal-dialog {
    width: 800px;
    margin: 100px auto;
}*/
.partners-box{
    padding: 45px 50px;
    height: 460px;
}
.franchise-progrmme{
	padding:40px 0px;	
}
.green01, .green02{
	height:400px;
}
.about-bg{
	padding:10px 30px 10px 30px;
}
.solution-bg{
	padding:10px 30px 0px 30px;
}
.solution-bg h2{
	margin-bottom:20px;
}
.touch-surface-point li{
	width:19%;
}
.form-bg {
    padding: 80px;
    background: #0289cd;
    margin-top: 5%;
    border-radius: 50%;
    max-width: 800px;
    max-height: 800px;
}
.modal-dialog {
    width: 550px;
    margin: 20px auto;
}
.height-sec{
	height:60px;
}
}
@media (min-width:1170px){
.navbar-nav > li {
     float: left;
    margin: 0px 2px;

}
.about-bg{
	padding:30px 40px 30px 60px;
}
.solution-bg{
	padding:30px 40px 0px 60px;
}
.icon-box li{
	width:13px;
}
.biologic-bg{
	height:545px;
}
.blue-bg, .green-bg {
	height:350px;
}
.icon-box li{
	text-align:center;
	display:inline-block;
	width:12%;
}
.navbar-default .navbar-nav > li > a{
	font-size: 15px;
}
.box-sec, .box-sec01{
	height:390px;
}
.gry_box{
	height:535px;
}
.green01, .green02{
	height:325px;
}
.franchise-form{
	margin-top:-200px;
	box-shadow: 5px 5px 10px #b2b2b2;
}
.partners-box {
    padding: 45px 50px;
    height: 460px;
}
.antimicrobial_treatment .client_say{
	height:390px;
}
.form-bg{
	padding: 125px;
	background: #0289cd;
	margin-top:5%;
	border-radius:50%;
	max-width:800px;
	max-height:800px;
}
.footer_bg h2 {
    margin-top: 35px;
}
}