 /*
Zerotheme.com | Free Html5 Responsive Templates
Zerogrid - A Single Grid System for Responsive Design
Author: Kimmy
Version : 2.1
Author URI: http://www.zerotheme.com/
*/
/* -------------------------------------------- */
/* ------------------Grid System--------------- */
 /*
.mi2:before {
	border-color: rgba(194, 225, 245, 0);
	border-left-color: #c2e1f5;
	border-width: 16px;
	margin-top: -16px;
}
*/
 /*  #mi2:after{
   
	background-image: url(../swim/arrbb.png);
	background-position: left center;
	background-repeat:no-repeat;
	  display: block;
 content: " ";
 /width: 100%;
    height: 20px;
	left:105%;
 transform: translate(0, -50%);  
	position:absolute; top: 50%;
	 
}*/
 
 
 
.arrow_box {
	position: relative;
	/*background: #88b7d5;*/
	border: 2px solid #c2e1f5;
}
.arrow_box:after, .arrow_box:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(136, 183, 213, 0);
	border-right-color: #88b7d5;
	border-width: 14px;
	margin-top: -14px;
}
.arrow_box:before {
	border-color: rgba(194, 225, 245, 0);
	border-right-color: #c2e1f5;
	border-width: 20px;
	margin-top: -20px;
}


.ifig{ float:right; display:inline-block; padding-left:20px;}
.equal1{
	/*background:#EEE;
	border:2px solid #999;
	margin-bottom:20px;*/
	width:auto;
	 
	/*margin-right:20px;
	padding:10px;
	box-sizing:border-box;
	border-radius:5px;*/
}

.zerogrid .col-5pp  {	width:25%;
	float:left;
	display:inline-block} 
.zerogrid .col-1-3an  {	width:33.33%;
	float:left;
	display:inline-block} 
.zerogrid .col-1-4an  {	width:25%;
	float:left;
	display:inline-block}
.zerogrid .wrap-col4aa{
	padding:10px;
}
.zerogrid .wrap-col4a{
	padding:20px;
}
#ialignh2a img{ 
vertical-align:middle;
max-width:100%;
height:auto;
 


}  
.cli{ color:#FFFFFF; font-size:20px; font-family:"Gill Sans MT"; }
.texcen1{
text-align:left;
 color:#FFFFFF; font-size:14px;}
.texcen{
text-align:right;}

div.container5 {
	width:100%;
	/*height: auto;*/
	padding-top:10px;
	padding-bottom:10px;
	position: relative;
	background-color:#2D96FF !important;
	/*border-bottom:#666666 solid 1px;*/
	 
   }              /* 1 */
div.container5 p {
color:#00489a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
margin: 0;
width:80%;
/*padding:20px;*/
  /*background: rgba(255,255,255,0.7);*/
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
div.container4 {
	width:100%;
	height: 300px;
	position: relative;
	background-attachment:fixed;
	background-position: center bottom;
	/*background-position:10% 10%;*/
	background-image:url(../hho3.jpg);
   }              /* 1 */
div.container4 p {
color:#00489a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
	 
	 div.container4 span {
color:#ff5400;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:44px;
/*margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;*/
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
div.container3 {
width:100%;
   height: auto;
   position: relative ;
   background-attachment:fixed;
   background-position:10% 10% ; 
   background-image:url(../swi.jpg);
   }              /* 1 */
div.container3 p {
color:#00489a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:36px;
margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 }   /* 4 */

.container1 {
  padding: 100px 0;
  margin: 0px 0;
  background-size: 100%;
  background-position: 50% 50%;
}

.content1 {
  width: 80%;
  margin: 100 auto;
  padding: 50px 20px;
  color: #000;
  font-size: 20px;
  font-weight: bold;
  border: 2px solid #fff;
  text-align: center;
  background: rgba(255,255,255,0.7);
}
.hom  {
	position:relative;
 min-height:500px;
	text-align:center;
	vertical-align:middle !important;
	height:500px;
	margin:0px !important;
	display: block;
	   margin: auto;

}
.hom1{
 
min-height:200px;
text-align:center;
vertical-align:middle;
height:200px;
   margin: auto;
padding:0px;

}
.default {

width: 100%;
height: 66px;
/*box-shadow: 0 5px 20px #888;
-webkit-box-shadow: 0 5px 20px #888;
-moz-box-shadow: 0 5px 20px #888;*/
}
.fixed {
width:100%;
height: 66px;
position: fixed;
top: -5px;
/*left: 0;*/
background-image:url(bg.png);
/*box-shadow: 0 0 40px #222;
-webkit-box-shadow: 0 0 40px #222;
-moz-box-shadow: 0 0 40px #222;*/
z-index:9999999999;


}
#he2{margin:0px;
	padding:0px; margin-bottom:0px;}
#he2 h1{
	font-family: "Gill Sans MT";
	font-size: 14px;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
	height:auto;
}
	
	

#he1{margin:0px;
	padding:0px; margin-bottom:0px;}
#he1 h1{
	font-family: "Gill Sans MT";
	font-size: 2px;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
	height:auto;
}

#he1 h2{
	font-family: "Gill Sans MT";
	font-size: 2px;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
	height:auto;
}
 #bg1{
	width:100%;
	background-image:url(../bb.jpg);
	background-color:#0077b5;
	height:auto;
	margin:0px;
	padding:0px;
}

#bg{
	width:100%;
	background-image:url(../bgne.jpg);
	background-repeat:repeat-x;
 
	height:66px;
}

.menu_block  {
	position: relative;
	float: right;
	padding-top: 10px;
}
#cssmenu{ margin:0px;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  float:right;
 
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  }


.mbody{
	color: #333333;
	text-decoration: none;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	
}body{margin:0px;}

.bg1{
	width: 100%;
	position: relative;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float:left; display: inline-block;
}

.zerogrid{
	width: 1200px;
	position: relative;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
.zerogrid:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

.zerogrid .row{}
.zerogrid .row:before,.row:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.zerogrid .row:after{clear: both; }
.zerogrid .row{zoom: 1;}

.zerogrid .wrap-col{margin:0px;}
.wrap-col22{
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}.zerogrid .wrap-col2{
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.col-1-4nh1{
	width:20%;
	float:left;
	display:inline-block
} 
.zerogrid .col-1-4nh,.zerogrid .col-1-4n,.zerogrid .col-1-2, .zerogrid .col-1-3,.col-1-3n, .zerogrid .col-2-3, .zerogrid .col-1-4, .zerogrid .col-2-4, .zerogrid .col-3-4, .zerogrid .col-1-5, .zerogrid .col-2-5, .zerogrid .col-3-5, .zerogrid .col-1-2n,.zerogrid .col-4-5, .zerogrid .col-1-6, .zerogrid .col-2-6, .zerogrid .col-3-6, .zerogrid .col-4-6, .zerogrid .col-5-6{
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
}

.zerogrid .col-2na{
width:50%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 16px;
}
.zerogrid .col-3a{
width:33.33%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
}
.col-1-6ne{
	width:20%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	color: #009999;
}
.zerogrid .col-5-6ne{
width:80%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
}
.zerogrid .col-full{width:100%;}
.row1{width:50%}
.zerogrid .col-1-2{width:50%;}
.zerogrid .col-1-2n{width:50%;}
.col-1-2ne2{
	width:33.33%;
	float:left;
	display: inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:32px;
	text-shadow: 0px 0px 0px #fff;
	text-decoration:none; 
	color: #FFFFFF; 
}
#20{
	margin-left:15px;
	margin-right:15px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
#20 ul{
	/*list-style-type:none;*/
 /**/   padding: 0px;
	margin:30px;

	 
	 


}

#20 li{
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:32px;
	text-shadow: 0px 0px 0px #fff;
	text-decoration:none;
	text-align: left;
	color: #FFFFFF;
	margin-left:15px;
	  padding: 10px;
	 
}

.zerogrid .col-1-2ne{
	width:50%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.col-1-3a{width:33.33%;

float:left; display: inline-block;
 }
.zerogrid .col-1-3{width:33.33%;}
.zerogrid .col-1-3n{width:33.33%;}
.zerogrid .col-1-3nn{
float:left; display: inline-block;
width:33.33%;}
.zerogrid .col-2-3{width:66.66%;}
.zerogrid .col-1-4n{width:25%;}
.zerogrid .col-1-4nh{width:25%;}
.zerogrid .col-1-4ne{
	width:25%;
	float:left;
	display:inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.zerogrid .col-1-4{width:25%;}
.zerogrid .col-2-4{width:50%;}
.zerogrid .col-3-4{width:75%;}
.zerogrid .col-3-4n{width:75%;}

.zerogrid .col-1-5{width:20%;}
.zerogrid .col-2-5{width:40%;}
.zerogrid .col-3-5{width:60%;}
.zerogrid .col-4-5{width:80%;}
.zerogrid .col-4-r{
	width:90%;
	float:right
}

.zerogrid .col-1-6{width:16.66%;}
.zerogrid .col-2-6{width:33.33%;}
.zerogrid .col-3-6{width:50%;}
.zerogrid .col-4-6{width:66.66%;}
.zerogrid .col-5-6{width:83.33%;}
.zerogrid .col-5-6n{
	width:83.33%;
	float:right;
	padding-right: 0px;
	margin: 0px;
	display: inline-block;
}
.zerogrid .col-35{
	width:35%;
		display: inline-block;
		float:left;
}
.zerogrid .col-65{
	width:65%;
		display: inline-block;
		float:left;
}
.zerogrid .col-25{
	width:25%;
		display: inline-block;
		float:left;
}
.zerogrid .col-75{
	width:75%;
		display: inline-block;
		float:left;
}
#bg{width:100%; background-image:url(../dentalscanner.jpg); }

/*@media only screen and (min-width: 768px) and (max-width: 959px) {
	.zerogrid{width:768px;}
}

@media only screen and (max-width: 767px) {
	.zerogrid{width:100%;}
}
*/
.navbar-brand{ display:none;
}
.zerogrid .wrap-col4h{padding:20px 20px 0px 20px;}
.zerogrid .wrap-col4{
	padding:10px;
}
 .whead{
	font-family: "Gill Sans MT";
	font-size: 22px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	min-height:30px;
	height:auto;
	background-position: top;
	
} .wheada{
	font-family: "Gill Sans MT";
	font-size: 22px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	/*min-height:30px;
	height:auto;*/
	
	
}
.whead1{
	font-family: "Gill Sans MT";
	font-size: 18px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	min-height:30px;
	  
	height:auto;
	
}
 
 .whead2{
	font-family: "Gill Sans MT";
	font-size: 20px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	min-height:30px;
	height:auto;
}
 .whead22{
	font-family: "Gill Sans MT";
	font-size: 18px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #525252;
	min-height:30px;

}
 .whead3{
	font-family: "Gill Sans MT";
	font-size: 20px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	min-height:30px;
	height:auto;
}
 .wbody{
	padding:0px;
	font-family: "Gill Sans MT";
	font-size: 17px;
	line-height: 24px;
	font-weight: normal;
	color: #525252;
	text-align: justify;
}

.botf{
	padding:15px;
	background-color:#00489a;
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.pict{
padding-top:10px;
padding-right:10px;



}
.pict1{
padding-top:30px;
padding-right:10px;}







/*.navcontainer ul {
	margin: 0 0 10px 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
}
*/



.col-45-1{float:left; display: inline-block;
width:45%;}

.col-10-1{float:left; display: inline-block;
width:10%;}



/*.bulli2 ul  {
  
    padding: 0px;
    margin: 0px;


}

.bulli2 li {
	margin-left:30px;
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
	float:left;
	display:inline-block;
	
}

.bulli2 li:nth-child(4):after { content:"xxx"; display:block }



*/


.zerogrid .col-35n{
	width:35%;
		display: inline-block;
		float:left;
}
.zerogrid .col-65n{
	width:65%;
		display: inline-block;
		float:left;
}

.zerogrid .col-60{width:60%; display: inline-block;float:left;}
.zerogrid .col-40{width:40%; display: inline-block;float:left;}
.zerogrid .col-60-40{width:25%; display: inline-block;float:left;}
.zerogrid .col-p{width:50%; display: inline-block;float:left; padding-top:20px;
margin:0px;}

@media only screen and (min-width: 1200px) and (max-width: 1300px) {
		.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
	
.zerogrid .col-5-6n{width:80%;	display:inline-block; padding:0px; margin:0px; }

.navbar-brand{ display:none
}

.zerogrid .col-1-6{width:16.66%;}
.zerogrid .col-2-6{width:33.33%;}
.zerogrid .col-3-6{width:50%;}
.zerogrid .col-4-6{width:66.66%;}
.zerogrid .col-5-6{width:83.33%;}
.zerogrid .col-1-2n{width:50%;}}

@media only screen and (min-width: 984px) and (max-width: 1200px) {
.col-1-6ne{
width:35%;
 
}
.zerogrid .col-5-6ne{
width:65%;
 
}


		.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
	
.zerogrid .col-5-6n{width:80%;	display:inline-block; padding:0px; margin:0px; }

.navbar-brand{ display:none
}

.zerogrid .col-1-6{width:16.66%;}
.zerogrid .col-2-6{width:33.33%;}
.zerogrid .col-3-6{width:50%;}
.zerogrid .col-4-6{width:66.66%;}
.zerogrid .col-5-6{width:83.33%;}
.zerogrid .col-1-2n{width:50%;}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;/*
padding:10px;*/
padding-top:10px;
padding-bottom:10px;
 


}

.col-10-1{display: block;
width:100%;}
 .zerogrid .col-35{
	width:35%;
	display:inline-block;
		

		
}
.zerogrid .col-65{
	width:65%;
	display:inline-block;
		
}
.col-45-1{float:left; display: inline-block;
width:45%;}

.col-10-1{float:left; display: inline-block;
width:10%;}

}










@media only screen and (min-width: 768px) and (max-width: 984px) {
.zerogrid .col-5pp  {	width:25%;
	float:left;
	display:inline-block} 
.col-1-4nh1{
		width:50%;
	float:left;
	display:inline-block;
} 
 .col-1-6ne{
width:30%;
display:inline-block;
 
 
}
.zerogrid .col-5-6ne{
width:70%;
display:inline-block;
 
}

.zerogrid .col-1-3nn{
 display: block;
width:50%;}
	.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
.zerogrid .col-5-6n{width:80%;	display:inline-block; padding:0px; margin:0px; }
.navbar-brand{ display:none;}
 .zerogrid .col-1-6{width:16.66%;}
  #ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;/*
padding:10px;*/
padding-top:10px;
padding-bottom:10px;
 


}
.col-10-1{display: block;
width:100%;}
 /*.zerogrid .col-35{
	width:35%;
	display:inline-block;
		

		
}
.zerogrid .col-65{
	width:65%;
	display:inline-block;
		
}
*/


 #bg1{width:100%; background-image:url(../bb.jpg); background-color:#0077b5;
 height:auto;}
 /*.zerogrid .col-1-4n{width:100%;} new*/
 .col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}
 .zerogrid .col-35{
	width:35%;
	display:inline-block;
		

		
}
.zerogrid .col-65{
	width:65%;
	display:inline-block;
		
} #ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;/*
padding:10px;*/
padding-top:10px;
padding-bottom:10px;
 


}
.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}

	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}
	
	
	 .zerogrid .col-3a{
width:50%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
}
.zerogrid .col-1-4an  {	width:50%;
	float:left;
	display:inline-block}
}

 @media only screen and (min-width: 620px) and (max-width: 768px) {
 .zerogrid .col-5pp  {	width:50%;
	float:left;
	display:inline-block} 
.col-1-6ne{
width:100%;
display:block;
 
 
 
}
.zerogrid .col-5-6ne{
width:100%;
display:block;
 
 	 
}
	.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px;}

	.zerogrid .col-5-6n{width:100%;	display:block; background-color:#f0f0f0; padding:0px; }
	.containerli   { width: 100%; display:block;  padding:0px;  }
	.navbar-brand{ display:inline-block;
}

 #bg1{width:100%; background-image:url(../bb.jpg); background-color:#f0077b5;
 height:auto;}
.col-1-4nh1{
	width:50%;
	float:left;
	display:inline-block;
	 
} 
 .zerogrid .col-1-4nh{width:100%;}
.zerogrid .col-1-4n{width:100%;}
.col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}

.zerogrid .col-1-3n{width:100%;}
 #ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;/*
padding:10px;*/
padding-top:10px;
padding-bottom:10px;
 


}
.zerogrid .col-35{
	width:35%;
				

		
}
.zerogrid .col-65{
	width:65%;
		
}

.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}
.zerogrid .col-1-3nn{
 display: block;
width:33.33%;}
	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}

}

@media only screen and (max-width: 619px) {
.col-1-4nh1{ width:100%; float:none; display: block;} 
 .col-1-6ne{
width:100%;
display:block;
 
}
.zerogrid .col-5-6ne{
width:100%;
display:block;
 
}


	.zerogrid, .zerogrid .col-1-2, .zerogrid .col-1-3, .zerogrid .col-2-3, .zerogrid .col-1-4, .zerogrid .col-2-4, .zerogrid .col-3-4, .zerogrid .col-1-5, .zerogrid .col-2-5, .zerogrid .col-3-5, .zerogrid .col-4-5, .zerogrid .col-1-6, .zerogrid .col-2-6, .zerogrid .col-3-6, .zerogrid .col-4-6, .zerogrid .col-5-6{width:100%;}.zerogrid .wrap-col{margin:0px;}
	.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
	
	.zerogrid .col-5-6n{width:100%;	display:block; background-color:#f0f0f0; padding:0px; }
	.containerli   { width: 83%; display:block;    }
	.navbar-brand{ display:none;
}

 #bg1{width:100%; background-image:url(../bb.jpg); background-color:#0077b5;
 height:auto;}
 
 
.zerogrid .col-1-4n{width:100%;}
.zerogrid .col-1-4nh{width:100%;}
.col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}

.zerogrid .col-1-3n{width:100%;}
.zerogrid .col-1-2n{width:100%;}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
padding-top:10px;
padding-bottom:10px;
 


}
.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}
	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
padding-top:10px;
padding-bottom:10px;
 


}
} 


@media only screen and (min-width: 620px) and (max-width: 767px) {
	.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
	
	.zerogrid .col-5-6n{width:100%;	display:block; background-color:#f0f0f0; padding:0px; }
	.containerli   { width: 100%; display:block;    }
.navbar-brand{ display:inline-block;
}

 
 
.zerogrid .col-1-4n{width:100%;}
.zerogrid .col-1-4nh{width:100%;}
.zerogrid .col-1-6{width:100%;}
.col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}

.zerogrid .col-1-3n{width:100%;}
.zerogrid .col-1-2n{width:100%;}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
padding-top:10px;
 padding-bottom:10px;


}

.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}
.zerogrid .col-1-3nn{
 display: block;
width:100%;}
	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}
	
	div.container4 {
	width:100%;
	height: 300px;
	position: relative;
	background-attachment:fixed;
	background-position:10% 10%;
	background-image:url(../hho3.jpg);
   }              /* 1 */
div.container4 p {
color:#00489a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
	 
	 div.container4 span {
color:#ff5400;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
/*margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;*/
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
div.container3 {
width:100%;
   height: auto;
   position: relative ;
   background-attachment:fixed;
   background-position:10% 10% ; 
   background-image:url(../swi.jpg);
   }              /* 1 */
div.container3 p {
color:#00489a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
	 .col-1-2ne2{
	width:50%;
	float:left;
	display: inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:32px;
	text-shadow: 0px 0px 0px #fff;
	text-decoration:none;
	 
	color: #FFFFFF;
 
		 
}
.col-1-3a{width:100%;

 display:block;
 }
 .texcen{
text-align:center;}
.texcen1{
text-align:center;
 color:#FFFFFF; font-size:14px;}
 
 
 .zerogrid .col-3a{
width:50%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
}

.zerogrid .col-1-4an  {	width:50%;
	float:left;
	display:inline-block}
		.zerogrid .col-2na{
width:100%;
	float:none;
	display:  block;
	font-family: "Gill Sans MT";
	font-size: 16px;
	text-align:left;
}
}

@media only screen and (max-width: 619px) {
.texcen1{
text-align:center;
 color:#FFFFFF; font-size:14px;}
.texcen{
text-align:center;}
	.zerogrid, .zerogrid .col-1-2, .zerogrid .col-1-3, .zerogrid .col-2-3, .zerogrid .col-1-4, .zerogrid .col-2-4, .zerogrid .col-3-4, .zerogrid .col-1-5, .zerogrid .col-2-5, .zerogrid .col-3-5, .zerogrid .col-4-5, .zerogrid .col-1-6, .zerogrid .col-2-6, .zerogrid .col-3-6, .zerogrid .col-4-6, .zerogrid .col-5-6{width:100%;}
	
	.zerogrid .wrap-col{margin:0px;}
	.zerogrid .col-4-r{width:100%;  }
	
.containerli   { width: 100%; display:block;     }
.zerogrid .col-5-6n{width:100%;	display:block; background-color:#f0f0f0; padding:0px; }
.navbar-brand{ display:inline-block;}

 
 
 .dental > .column
{
margin-bottom:20px;
}


.zerogrid .col-1-4n{width:100%;}
.zerogrid .col-1-4nh{width:100%;}


.col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}
.zerogrid .col-1-3n{width:100%;}

.zerogrid .col-1-2n{width:100%;}

.zerogrid .col-35{
	width:100%;
				

		
}
.zerogrid .col-65{
	width:100%;
		
}
.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
padding-top:10px;
padding-bottom:10px;
 


}
.zerogrid .col-1-3nn{
 display: block;
width:100%;}


.zerogrid .col-35n{
	width:100%;
		display:block;
		
}
.zerogrid .col-65n{
	width:100%;
		display: block;
		
}
.zerogrid .col-60{width:100%; display: block;}
.zerogrid .col-40{width:100%; display: block;}
	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}
	.pict1{
padding-top:0px;
padding-right:0px;}

.pict{
padding-top:0px;
padding-right:0px;



}
.zerogrid .col-1-2ne{width:100%; display: block;}
.zerogrid .col-1-4ne{width:100%;  display: block;}

div.container4 {
	width:100%;
	height: 300px;
	position: relative;
	background-attachment:fixed;
	background-position:10% 10%;
	background-image:url(../hho3.jpg);
   }              /* 1 */
div.container4 p {
color:#00489a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
	 
	 div.container4 span {
color:#ff5400;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:24px;
/*margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;*/
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
div.container3 {
width:100%;
   height: auto;
   position: relative ;
   background-attachment:fixed;
   background-position:10% 10% ; 
   background-image:url(../swi.jpg);
   }              /* 1 */
div.container3 p {
color:#00489a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
margin: 0;
width:80%;
padding:20px;
  background: rgba(255,255,255,0.7);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
	 .col-1-2ne2{
	width:100%;
	float:none;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:32px;
	text-shadow: 0px 0px 0px #fff;
	text-decoration:none; 
	color: #FFFFFF;
	margin-bottom:0px;
	 padding: 0px !important;
 
    margin:0px !important;
 
		 
}
#20 ul{
  /*list-style-type:none;*/
 /**/   padding: 0px !important;
 
    margin:0px !important;

	 
	 


}
#20 li{
  /**/list-style-type:none;
 /**/   padding: 0px !important;
 
    margin:0px !important;

	 
	 


}

.col-1-3a{width:100%;

float:left; display:block;
 }
 	 .zerogrid .col-3a{
width:100%;
	float:none;
	display:  block;
	font-family: "Gill Sans MT";
	font-size: 18px;
}
.zerogrid .col-1-4an  {	width:100%;
	float:none;
	display: block}
	.zerogrid .col-1-3an  {	width:100%;
	float:none;
	display: block} 
	
	.ifig{ float:none; display: block !important; padding-left:0px;
	text-align:center !important;
	margin-right:auto; margin-left: auto; 
	
	
	}
	.zerogrid .col-2na{
width:100%;
	float:none;
	display:  block;
	font-family: "Gill Sans MT";
	font-size: 16px;
	text-align:left;
	margin-right:auto; margin-left: auto; 
}
.zerogrid .col-5pp  {	width:100%;
	float:none;
	display:block} 	
	
	  img[src*="image_35"] {
  cursor:pointer;
  
  max-width:90px;
  
  right:-40px !Important;
	/*display:none;
	visibility:collapse;*/
	
 /*
vertical-align:middle!important;
max-width:100% !important;/**/
height:auto !important;
width:75% !important;
text-align:right;
margin:auto;*/
	
   
}

}
